diff --git a/ios/PenNavUI.xcframework/Info.plist b/ios/PenNavUI.xcframework/Info.plist
new file mode 100644
index 00000000..bf5fc456
--- /dev/null
+++ b/ios/PenNavUI.xcframework/Info.plist
@@ -0,0 +1,48 @@
+
+
+
+
+ AvailableLibraries
+
+
+ BinaryPath
+ PenNavUI.framework/PenNavUI
+ DebugSymbolsPath
+ dSYMs
+ LibraryIdentifier
+ ios-arm64
+ LibraryPath
+ PenNavUI.framework
+ SupportedArchitectures
+
+ arm64
+
+ SupportedPlatform
+ ios
+
+
+ BinaryPath
+ PenNavUI.framework/PenNavUI
+ DebugSymbolsPath
+ dSYMs
+ LibraryIdentifier
+ ios-arm64_x86_64-simulator
+ LibraryPath
+ PenNavUI.framework
+ SupportedArchitectures
+
+ arm64
+ x86_64
+
+ SupportedPlatform
+ ios
+ SupportedPlatformVariant
+ simulator
+
+
+ CFBundlePackageType
+ XFWK
+ XCFrameworkFormatVersion
+ 1.0
+
+
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/AboutCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/AboutCell.nib
new file mode 100644
index 00000000..070a3825
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/AboutCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ActionCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ActionCell.nib/objects-14.0+.nib
new file mode 100644
index 00000000..eba77606
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ActionCell.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ActionCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ActionCell.nib/runtime.nib
new file mode 100644
index 00000000..2ed8cd11
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ActionCell.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/AlertSheet.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/AlertSheet.nib
new file mode 100644
index 00000000..a4e634e5
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/AlertSheet.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Black.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Black.ttf
new file mode 100644
index 00000000..bb8766db
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Black.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Bold.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Bold.ttf
new file mode 100644
index 00000000..54ae58c5
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Bold.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-ExtraBold.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-ExtraBold.ttf
new file mode 100644
index 00000000..4d02c428
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-ExtraBold.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-ExtraLight.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-ExtraLight.ttf
new file mode 100644
index 00000000..d966714a
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-ExtraLight.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Light.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Light.ttf
new file mode 100644
index 00000000..7790e5cb
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Light.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Medium.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Medium.ttf
new file mode 100644
index 00000000..aab105e3
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Medium.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Regular.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Regular.ttf
new file mode 100644
index 00000000..f8a4c6d4
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Regular.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-SemiBold.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-SemiBold.ttf
new file mode 100644
index 00000000..857e7535
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-SemiBold.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Thin.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Thin.ttf
new file mode 100644
index 00000000..0fbcc06f
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-Thin.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-VariableFont_wght.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-VariableFont_wght.ttf
new file mode 100644
index 00000000..7f0bedbe
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Alexandria-VariableFont_wght.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/AllFilterViewController.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/AllFilterViewController.nib
new file mode 100644
index 00000000..cfe95b20
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/AllFilterViewController.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/AmenitiesDetailTableViewCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/AmenitiesDetailTableViewCell.nib
new file mode 100644
index 00000000..96435f18
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/AmenitiesDetailTableViewCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/AmenityTableViewCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/AmenityTableViewCell.nib
new file mode 100644
index 00000000..1fe39fd4
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/AmenityTableViewCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Assets.car b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Assets.car
new file mode 100644
index 00000000..382aaabe
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Assets.car differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/BottomActionsCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/BottomActionsCell.nib/objects-14.0+.nib
new file mode 100644
index 00000000..a5441bfd
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/BottomActionsCell.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/BottomActionsCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/BottomActionsCell.nib/runtime.nib
new file mode 100644
index 00000000..374130d9
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/BottomActionsCell.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/BottomNavigationPanelViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/BottomNavigationPanelViewController.nib/objects-14.0+.nib
new file mode 100644
index 00000000..4dcf21c6
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/BottomNavigationPanelViewController.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/BottomNavigationPanelViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/BottomNavigationPanelViewController.nib/runtime.nib
new file mode 100644
index 00000000..bbe0722f
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/BottomNavigationPanelViewController.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Calibrate.mp4 b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Calibrate.mp4
new file mode 100644
index 00000000..1a69fc8a
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Calibrate.mp4 differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CalibrateMessage.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CalibrateMessage.nib
new file mode 100644
index 00000000..11d40872
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CalibrateMessage.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CampusActionsCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CampusActionsCell.nib/objects-14.0+.nib
new file mode 100644
index 00000000..09d41cf5
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CampusActionsCell.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CampusActionsCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CampusActionsCell.nib/runtime.nib
new file mode 100644
index 00000000..09d41cf5
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CampusActionsCell.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CampusDetailsViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CampusDetailsViewController.nib/objects-14.0+.nib
new file mode 100644
index 00000000..a35a1507
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CampusDetailsViewController.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CampusDetailsViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CampusDetailsViewController.nib/runtime.nib
new file mode 100644
index 00000000..5a6273b1
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CampusDetailsViewController.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoriesCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoriesCell.nib
new file mode 100644
index 00000000..23ded5bb
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoriesCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoriesViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoriesViewController.nib/objects-14.0+.nib
new file mode 100644
index 00000000..45eebbfb
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoriesViewController.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoriesViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoriesViewController.nib/runtime.nib
new file mode 100644
index 00000000..d11c72fa
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoriesViewController.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryCollectionViewCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryCollectionViewCell.nib
new file mode 100644
index 00000000..4f689c95
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryCollectionViewCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryResultCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryResultCell.nib/objects-14.0+.nib
new file mode 100644
index 00000000..acd75d39
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryResultCell.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryResultCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryResultCell.nib/runtime.nib
new file mode 100644
index 00000000..e8f47e7b
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryResultCell.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryResultsViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryResultsViewController.nib/objects-14.0+.nib
new file mode 100644
index 00000000..4fd53d2e
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryResultsViewController.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryResultsViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryResultsViewController.nib/runtime.nib
new file mode 100644
index 00000000..a48b540d
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryResultsViewController.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryTableViewCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryTableViewCell.nib
new file mode 100644
index 00000000..6effdc89
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/CategoryTableViewCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ChangingFloor.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ChangingFloor.nib
new file mode 100644
index 00000000..0a8021e0
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ChangingFloor.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ConnectedVenueCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ConnectedVenueCell.nib/objects-14.0+.nib
new file mode 100644
index 00000000..58a2b0b8
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ConnectedVenueCell.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ConnectedVenueCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ConnectedVenueCell.nib/runtime.nib
new file mode 100644
index 00000000..19cc7c03
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ConnectedVenueCell.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ContactDetailsCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ContactDetailsCell.nib
new file mode 100644
index 00000000..8e78feb0
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ContactDetailsCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DayScheduleCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DayScheduleCell.nib
new file mode 100644
index 00000000..e2aa3866
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DayScheduleCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DetailsHeaderCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DetailsHeaderCell.nib
new file mode 100644
index 00000000..4091bd4e
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DetailsHeaderCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DetailsTextCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DetailsTextCell.nib
new file mode 100644
index 00000000..a91cae93
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DetailsTextCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectionCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectionCell.nib
new file mode 100644
index 00000000..09a93ac3
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectionCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectionCollectionViewCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectionCollectionViewCell.nib
new file mode 100644
index 00000000..f969e369
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectionCollectionViewCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectionsFooterCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectionsFooterCell.nib
new file mode 100644
index 00000000..9dd4175d
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectionsFooterCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectionsStepper.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectionsStepper.nib
new file mode 100644
index 00000000..e782274a
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectionsStepper.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectoryCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectoryCell.nib
new file mode 100644
index 00000000..64bf450a
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectoryCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectoryViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectoryViewController.nib/objects-14.0+.nib
new file mode 100644
index 00000000..065858a0
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectoryViewController.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectoryViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectoryViewController.nib/runtime.nib
new file mode 100644
index 00000000..354a4615
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/DirectoryViewController.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteCollectionViewCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteCollectionViewCell.nib/objects-14.0+.nib
new file mode 100644
index 00000000..aa697bc5
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteCollectionViewCell.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteCollectionViewCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteCollectionViewCell.nib/runtime.nib
new file mode 100644
index 00000000..0fbfc45d
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteCollectionViewCell.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteDetailsViewController.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteDetailsViewController.nib
new file mode 100644
index 00000000..acb09075
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteDetailsViewController.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteTableViewCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteTableViewCell.nib/objects-14.0+.nib
new file mode 100644
index 00000000..077aa457
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteTableViewCell.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteTableViewCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteTableViewCell.nib/runtime.nib
new file mode 100644
index 00000000..44f9079c
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoriteTableViewCell.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoritesCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoritesCell.nib
new file mode 100644
index 00000000..d6a3f061
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoritesCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoritesViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoritesViewController.nib/objects-14.0+.nib
new file mode 100644
index 00000000..f38b22f9
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoritesViewController.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoritesViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoritesViewController.nib/runtime.nib
new file mode 100644
index 00000000..f5cbe191
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FavoritesViewController.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FloorCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FloorCell.nib
new file mode 100644
index 00000000..e6cf98fc
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FloorCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FloorIndicatorView.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FloorIndicatorView.nib
new file mode 100644
index 00000000..72a5e52a
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FloorIndicatorView.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FloorSelectorHeaderView.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FloorSelectorHeaderView.nib
new file mode 100644
index 00000000..32ef9051
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FloorSelectorHeaderView.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FloorSelectorViewController.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FloorSelectorViewController.nib
new file mode 100644
index 00000000..ca2fccb6
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/FloorSelectorViewController.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/GateCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/GateCell.nib
new file mode 100644
index 00000000..d5e998fd
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/GateCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/GateSelectorViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/GateSelectorViewController.nib/objects-14.0+.nib
new file mode 100644
index 00000000..786137f5
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/GateSelectorViewController.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/GateSelectorViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/GateSelectorViewController.nib/runtime.nib
new file mode 100644
index 00000000..42cc527f
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/GateSelectorViewController.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Headers/PenNavUI-Swift.h b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Headers/PenNavUI-Swift.h
new file mode 100644
index 00000000..bc01a358
--- /dev/null
+++ b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Headers/PenNavUI-Swift.h
@@ -0,0 +1,1053 @@
+#if 0
+#elif defined(__arm64__) && __arm64__
+// Generated by Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1)
+#ifndef PENNAVUI_SWIFT_H
+#define PENNAVUI_SWIFT_H
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wgcc-compat"
+
+#if !defined(__has_include)
+# define __has_include(x) 0
+#endif
+#if !defined(__has_attribute)
+# define __has_attribute(x) 0
+#endif
+#if !defined(__has_feature)
+# define __has_feature(x) 0
+#endif
+#if !defined(__has_warning)
+# define __has_warning(x) 0
+#endif
+
+#if __has_include()
+# include
+#endif
+
+#pragma clang diagnostic ignored "-Wauto-import"
+#if defined(__OBJC__)
+#include
+#endif
+#if defined(__cplusplus)
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#else
+#include
+#include
+#include
+#include
+#endif
+#if defined(__cplusplus)
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wnon-modular-include-in-framework-module"
+#if defined(__arm64e__) && __has_include()
+# include
+#else
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wreserved-macro-identifier"
+# ifndef __ptrauth_swift_value_witness_function_pointer
+# define __ptrauth_swift_value_witness_function_pointer(x)
+# endif
+# ifndef __ptrauth_swift_class_method_pointer
+# define __ptrauth_swift_class_method_pointer(x)
+# endif
+#pragma clang diagnostic pop
+#endif
+#pragma clang diagnostic pop
+#endif
+
+#if !defined(SWIFT_TYPEDEFS)
+# define SWIFT_TYPEDEFS 1
+# if __has_include()
+# include
+# elif !defined(__cplusplus)
+typedef unsigned char char8_t;
+typedef uint_least16_t char16_t;
+typedef uint_least32_t char32_t;
+# endif
+typedef float swift_float2 __attribute__((__ext_vector_type__(2)));
+typedef float swift_float3 __attribute__((__ext_vector_type__(3)));
+typedef float swift_float4 __attribute__((__ext_vector_type__(4)));
+typedef double swift_double2 __attribute__((__ext_vector_type__(2)));
+typedef double swift_double3 __attribute__((__ext_vector_type__(3)));
+typedef double swift_double4 __attribute__((__ext_vector_type__(4)));
+typedef int swift_int2 __attribute__((__ext_vector_type__(2)));
+typedef int swift_int3 __attribute__((__ext_vector_type__(3)));
+typedef int swift_int4 __attribute__((__ext_vector_type__(4)));
+typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2)));
+typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3)));
+typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
+#endif
+
+#if !defined(SWIFT_PASTE)
+# define SWIFT_PASTE_HELPER(x, y) x##y
+# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y)
+#endif
+#if !defined(SWIFT_METATYPE)
+# define SWIFT_METATYPE(X) Class
+#endif
+#if !defined(SWIFT_CLASS_PROPERTY)
+# if __has_feature(objc_class_property)
+# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
+# else
+# define SWIFT_CLASS_PROPERTY(...)
+# endif
+#endif
+#if !defined(SWIFT_RUNTIME_NAME)
+# if __has_attribute(objc_runtime_name)
+# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
+# else
+# define SWIFT_RUNTIME_NAME(X)
+# endif
+#endif
+#if !defined(SWIFT_COMPILE_NAME)
+# if __has_attribute(swift_name)
+# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
+# else
+# define SWIFT_COMPILE_NAME(X)
+# endif
+#endif
+#if !defined(SWIFT_METHOD_FAMILY)
+# if __has_attribute(objc_method_family)
+# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
+# else
+# define SWIFT_METHOD_FAMILY(X)
+# endif
+#endif
+#if !defined(SWIFT_NOESCAPE)
+# if __has_attribute(noescape)
+# define SWIFT_NOESCAPE __attribute__((noescape))
+# else
+# define SWIFT_NOESCAPE
+# endif
+#endif
+#if !defined(SWIFT_RELEASES_ARGUMENT)
+# if __has_attribute(ns_consumed)
+# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
+# else
+# define SWIFT_RELEASES_ARGUMENT
+# endif
+#endif
+#if !defined(SWIFT_WARN_UNUSED_RESULT)
+# if __has_attribute(warn_unused_result)
+# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
+# else
+# define SWIFT_WARN_UNUSED_RESULT
+# endif
+#endif
+#if !defined(SWIFT_NORETURN)
+# if __has_attribute(noreturn)
+# define SWIFT_NORETURN __attribute__((noreturn))
+# else
+# define SWIFT_NORETURN
+# endif
+#endif
+#if !defined(SWIFT_CLASS_EXTRA)
+# define SWIFT_CLASS_EXTRA
+#endif
+#if !defined(SWIFT_PROTOCOL_EXTRA)
+# define SWIFT_PROTOCOL_EXTRA
+#endif
+#if !defined(SWIFT_ENUM_EXTRA)
+# define SWIFT_ENUM_EXTRA
+#endif
+#if !defined(SWIFT_CLASS)
+# if __has_attribute(objc_subclassing_restricted)
+# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA
+# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
+# else
+# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
+# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
+# endif
+#endif
+#if !defined(SWIFT_RESILIENT_CLASS)
+# if __has_attribute(objc_class_stub)
+# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub))
+# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME)
+# else
+# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME)
+# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
+# endif
+#endif
+#if !defined(SWIFT_PROTOCOL)
+# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
+# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
+#endif
+#if !defined(SWIFT_EXTENSION)
+# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
+#endif
+#if !defined(OBJC_DESIGNATED_INITIALIZER)
+# if __has_attribute(objc_designated_initializer)
+# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
+# else
+# define OBJC_DESIGNATED_INITIALIZER
+# endif
+#endif
+#if !defined(SWIFT_ENUM_ATTR)
+# if __has_attribute(enum_extensibility)
+# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
+# else
+# define SWIFT_ENUM_ATTR(_extensibility)
+# endif
+#endif
+#if !defined(SWIFT_ENUM)
+# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
+# if __has_feature(generalized_swift_name)
+# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
+# else
+# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility)
+# endif
+#endif
+#if !defined(SWIFT_UNAVAILABLE)
+# define SWIFT_UNAVAILABLE __attribute__((unavailable))
+#endif
+#if !defined(SWIFT_UNAVAILABLE_MSG)
+# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg)))
+#endif
+#if !defined(SWIFT_AVAILABILITY)
+# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__)))
+#endif
+#if !defined(SWIFT_WEAK_IMPORT)
+# define SWIFT_WEAK_IMPORT __attribute__((weak_import))
+#endif
+#if !defined(SWIFT_DEPRECATED)
+# define SWIFT_DEPRECATED __attribute__((deprecated))
+#endif
+#if !defined(SWIFT_DEPRECATED_MSG)
+# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
+#endif
+#if !defined(SWIFT_DEPRECATED_OBJC)
+# if __has_feature(attribute_diagnose_if_objc)
+# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
+# else
+# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
+# endif
+#endif
+#if defined(__OBJC__)
+#if !defined(IBSegueAction)
+# define IBSegueAction
+#endif
+#endif
+#if !defined(SWIFT_EXTERN)
+# if defined(__cplusplus)
+# define SWIFT_EXTERN extern "C"
+# else
+# define SWIFT_EXTERN extern
+# endif
+#endif
+#if !defined(SWIFT_CALL)
+# define SWIFT_CALL __attribute__((swiftcall))
+#endif
+#if !defined(SWIFT_INDIRECT_RESULT)
+# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result))
+#endif
+#if !defined(SWIFT_CONTEXT)
+# define SWIFT_CONTEXT __attribute__((swift_context))
+#endif
+#if !defined(SWIFT_ERROR_RESULT)
+# define SWIFT_ERROR_RESULT __attribute__((swift_error_result))
+#endif
+#if defined(__cplusplus)
+# define SWIFT_NOEXCEPT noexcept
+#else
+# define SWIFT_NOEXCEPT
+#endif
+#if !defined(SWIFT_C_INLINE_THUNK)
+# if __has_attribute(always_inline)
+# if __has_attribute(nodebug)
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug))
+# else
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline))
+# endif
+# else
+# define SWIFT_C_INLINE_THUNK inline
+# endif
+#endif
+#if defined(_WIN32)
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport)
+#endif
+#else
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL
+#endif
+#endif
+#if defined(__OBJC__)
+#if __has_feature(objc_modules)
+#if __has_warning("-Watimport-in-framework-header")
+#pragma clang diagnostic ignored "-Watimport-in-framework-header"
+#endif
+@import CoreData;
+@import CoreFoundation;
+@import CoreLocation;
+@import Foundation;
+@import ObjectiveC;
+@import Penguin;
+@import QuartzCore;
+@import UIKit;
+@import UIUtilities;
+#endif
+
+#endif
+#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
+#pragma clang diagnostic ignored "-Wduplicate-method-arg"
+#if __has_warning("-Wpragma-clang-attribute")
+# pragma clang diagnostic ignored "-Wpragma-clang-attribute"
+#endif
+#pragma clang diagnostic ignored "-Wunknown-pragmas"
+#pragma clang diagnostic ignored "-Wnullability"
+#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension"
+#pragma clang diagnostic ignored "-Wunsafe-buffer-usage"
+
+#if __has_attribute(external_source_symbol)
+# pragma push_macro("any")
+# undef any
+# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="PenNavUI",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol))
+# pragma pop_macro("any")
+#endif
+
+#if defined(__OBJC__)
+
+/// Asynchronous operation base class
+/// This is abstract to class performs all of the necessary KVN of isFinished and
+/// isExecuting for a concurrent Operation subclass. You can subclass this and
+/// implement asynchronous operations. All you must do is:
+///
+/// -
+/// override
main() with the tasks that initiate the asynchronous task;
+///
+/// -
+/// call
completeOperation() function when the asynchronous task is done;
+///
+/// -
+/// optionally, periodically check
self.cancelled status, performing any clean-up
+/// necessary and then ensuring that completeOperation() is called; or
+/// override cancel method, calling super.cancel() and then cleaning-up
+/// and ensuring completeOperation() is called.
+///
+///
+SWIFT_CLASS("_TtC8PenNavUI21AsynchronousOperation")
+@interface AsynchronousOperation : NSOperation
+@property (nonatomic, readonly, getter=isAsynchronous) BOOL asynchronous;
+@property (nonatomic, readonly, getter=isExecuting) BOOL executing;
+@property (nonatomic, readonly, getter=isFinished) BOOL finished;
+- (void)start;
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@end
+
+@class UITapGestureRecognizer;
+@class NSCoder;
+/// A view that presents a backdrop interface behind a panel.
+SWIFT_CLASS_NAMED("BackdropView")
+@interface FloatingPanelBackdropView : UIView
+/// The gesture recognizer for tap gestures to dismiss a panel.
+/// By default, this gesture recognizer is disabled as following the default behavior of iOS modalities.
+/// To dismiss a panel by tap gestures on the backdrop, dismissalTapGestureRecognizer.isEnabled is set to true.
+@property (nonatomic, strong) UITapGestureRecognizer * _Nonnull dismissalTapGestureRecognizer;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE;
+- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE;
+@end
+
+@class NSEntityDescription;
+@class NSManagedObjectContext;
+SWIFT_CLASS_NAMED("CachedVenue")
+@interface CachedVenue : NSManagedObject
+- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER;
+@end
+
+@class NSString;
+@interface CachedVenue (SWIFT_EXTENSION(PenNavUI))
+@property (nonatomic) int16_t id;
+@property (nonatomic, copy) NSString * _Nullable coverImage;
+@property (nonatomic, copy) NSString * _Nullable address;
+@property (nonatomic, copy) NSString * _Nullable buildingNumber;
+@property (nonatomic, copy) NSString * _Nullable phone;
+@property (nonatomic, copy) NSString * _Nullable email;
+@property (nonatomic, copy) NSString * _Nullable website;
+@property (nonatomic) int16_t floorCount;
+@end
+
+SWIFT_CLASS_NAMED("CampaignTracking")
+@interface CampaignTracking : NSManagedObject
+- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER;
+@end
+
+@class NSDate;
+@interface CampaignTracking (SWIFT_EXTENSION(PenNavUI))
+@property (nonatomic) int16_t campaignId;
+@property (nonatomic, copy) NSDate * _Nullable lastNotificationDate;
+@end
+
+SWIFT_CLASS_NAMED("FavoriteCacheData")
+@interface FavoriteCacheData : NSManagedObject
+- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER;
+@end
+
+@class SharedLocationCacheData;
+@interface FavoriteCacheData (SWIFT_EXTENSION(PenNavUI))
+@property (nonatomic, copy) NSString * _Nullable createDate;
+@property (nonatomic, copy) NSString * _Nullable deviceId;
+@property (nonatomic, copy) NSString * _Nullable type;
+@property (nonatomic) double distance;
+@property (nonatomic, copy) NSString * _Nullable id;
+@property (nonatomic, copy) NSString * _Nullable label;
+@property (nonatomic) int16_t poiId;
+@property (nonatomic, copy) NSString * _Nullable userName;
+@property (nonatomic, strong) SharedLocationCacheData * _Nullable location;
+@end
+
+enum FloatingPanelLayoutReferenceGuide : NSInteger;
+@class FloatingPanelController;
+enum FloatingPanelPosition : NSInteger;
+@class NSLayoutConstraint;
+/// An interface for implementing custom layout anchor objects.
+SWIFT_PROTOCOL("_TtP8PenNavUI28FloatingPanelLayoutAnchoring_")
+@protocol FloatingPanelLayoutAnchoring
+@property (nonatomic, readonly) enum FloatingPanelLayoutReferenceGuide referenceGuide;
+- (NSArray * _Nonnull)layoutConstraints:(FloatingPanelController * _Nonnull)fpc for:(enum FloatingPanelPosition)position SWIFT_WARN_UNUSED_RESULT;
+@end
+
+@class UILayoutGuide;
+enum FloatingPanelLayoutContentBoundingGuide : NSInteger;
+/// An object that defines how to settles a panel with a layout guide of a content view.
+SWIFT_CLASS("_TtC8PenNavUI33FloatingPanelAdaptiveLayoutAnchor")
+@interface FloatingPanelAdaptiveLayoutAnchor : NSObject
+/// Returns a layout anchor with the specified offset by an absolute value to display a panel with its intrinsic content size.
+/// The offset is an amount to offset a position of panel that displays the entire content of the specified guide from an edge of
+/// the reference guide. The edge refers to a panel positioning.
+/// contentBoundingGuide restricts the content size which a panel displays. For example, given referenceGuide is .superview and contentBoundingGuide is .safeArea for a bottom positioned panel, the panel content is laid out inside the superview of the view of FloatingPanelController(not its safe area), but its content size is limited to its safe area size. Normally both of referenceGuide and contentBoundingGuide are specified with the same rectangle area.
+/// warning:
+/// If contentBoundingGuide is set to none, the panel may expand out of the screen size, depending on the intrinsic size of its content.
+/// \param absoluteOffset An absolute offset from the content size in the main dimension(i.e. y axis for a bottom panel) to attach the panel.
+///
+/// \param contentLayout The content layout guide to calculate the content size in the panel.
+///
+/// \param referenceGuide The rectangular area to lay out the content of a panel. If it’s set to .safeArea, the panel content displays inside the safe area of its FloatingPanelController‘s view. This argument doesn’t limit its content size.
+///
+/// \param contentBoundingGuide The rectangular area to restrict the content size of a panel in the main dimension(i.e. y axis is the main dimension for a bottom panel).
+///
+- (nonnull instancetype)initWithAbsoluteOffset:(CGFloat)offset contentLayout:(UILayoutGuide * _Nonnull)contentLayout referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide contentBoundingGuide:(enum FloatingPanelLayoutContentBoundingGuide)contentBoundingGuide OBJC_DESIGNATED_INITIALIZER;
+/// Returns a layout anchor with the specified offset by a fractional value to display a panel with its intrinsic content size.
+/// The offset value is a floating-point number in the range 0.0 to 1.0, where 0.0 represents the full content
+/// is displayed and 0.5 represents the half of content is displayed.
+/// contentBoundingGuide restricts the content size which a panel displays. For example, given referenceGuide is .superview and contentBoundingGuide is .safeArea for a bottom positioned panel, the panel content is laid out inside the superview of the view of FloatingPanelController(not its safe area), but its content size is limited to its safe area size. Normally both of referenceGuide and contentBoundingGuide are specified with the same rectangle area.
+/// warning:
+/// If contentBoundingGuide is set to none, the panel may expand out of the screen size, depending on the intrinsic size of its content.
+/// \param fractionalOffset A fractional offset of the content size in the main dimension(i.e. y axis for a bottom panel) to attach the panel.
+///
+/// \param contentLayout The content layout guide to calculate the content size in the panel.
+///
+/// \param referenceGuide The rectangular area to lay out the content of a panel. If it’s set to .safeArea, the panel content displays inside the safe area of its FloatingPanelController‘s view. This argument doesn’t limit its content size.
+///
+/// \param contentBoundingGuide The rectangular area to restrict the content size of a panel in the main dimension(i.e. y axis is the main dimension for a bottom panel).
+///
+- (nonnull instancetype)initWithFractionalOffset:(CGFloat)offset contentLayout:(UILayoutGuide * _Nonnull)contentLayout referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide contentBoundingGuide:(enum FloatingPanelLayoutContentBoundingGuide)contentBoundingGuide OBJC_DESIGNATED_INITIALIZER;
+@property (nonatomic, readonly) enum FloatingPanelLayoutReferenceGuide referenceGuide;
+@property (nonatomic, readonly) enum FloatingPanelLayoutContentBoundingGuide contentBoundingGuide;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+@interface FloatingPanelAdaptiveLayoutAnchor (SWIFT_EXTENSION(PenNavUI))
+- (NSArray * _Nonnull)layoutConstraints:(FloatingPanelController * _Nonnull)vc for:(enum FloatingPanelPosition)position SWIFT_WARN_UNUSED_RESULT;
+@end
+
+@class FloatingPanelState;
+/// An interface for generating behavior information to fine-tune the behavior of a panel.
+SWIFT_PROTOCOL("_TtP8PenNavUI21FloatingPanelBehavior_")
+@protocol FloatingPanelBehavior
+@optional
+/// A floating-point value that determines the rate of oscillation magnitude reduction after the user lifts their finger.
+/// The oscillation magnitude to attract a panel to an anchor can be adjusted this value between 0.979 and 1.0
+/// in increments of 0.001. When this value is around 0.979, the attraction uses a critically damped spring system.
+/// When this value is between 0.978 and 1.0, it uses a underdamped spring system with a damping ratio computed by
+/// this value. You shouldn’t return less than 0.979 because the system is overdamped. If the pan gesture’s velocity
+/// is less than 300, this value is ignored and a panel applies a critically damped system.
+@property (nonatomic, readonly) CGFloat springDecelerationRate;
+/// A floating-point value that determines the approximate time until a panel stops to an anchor after the user lifts their finger.
+@property (nonatomic, readonly) CGFloat springResponseTime;
+/// Returns a deceleration rate to calculate a target position projected a dragging momentum.
+/// The default implementation of this method returns the normal deceleration rate of UIScrollView.
+@property (nonatomic, readonly) CGFloat momentumProjectionRate;
+/// Asks the behavior if a panel should project a momentum of a user interaction to move the
+/// proposed state.
+/// The default implementation of this method returns false. This method is called for called
+/// for all states defined by the current layout object.
+- (BOOL)shouldProjectMomentum:(FloatingPanelController * _Nonnull)fpc to:(FloatingPanelState * _Nonnull)proposedState SWIFT_WARN_UNUSED_RESULT;
+/// Returns the progress to redirect to the previous position.
+/// The progress is represented by a floating-point value between 0.0 and 1.0, inclusive, where 1.0 indicates a panel is impossible to move to the next position. The default value is 0.5. Values less than 0.0 and greater than 1.0 are pinned to those limits.
+- (CGFloat)redirectionalProgress:(FloatingPanelController * _Nonnull)fpc from:(FloatingPanelState * _Nonnull)from to:(FloatingPanelState * _Nonnull)to SWIFT_WARN_UNUSED_RESULT;
+/// Asks the behavior whether the rubber band effect is enabled in moving over a given edge of the surface view.
+/// This method allows a panel to activate the rubber band effect to a given edge of the surface view. By default, the effect is disabled.
+- (BOOL)allowsRubberBandingFor:(UIRectEdge)edge SWIFT_WARN_UNUSED_RESULT;
+/// Returns the velocity threshold for the default interactive removal gesture.
+/// In case FloatingPanel/FloatingPanelControllerDelegate/floatingPanel(_:shouldRemoveAt:with:) is implemented, this value will not be used. The default value of FloatingPanelDefaultBehavior is 5.5
+@property (nonatomic, readonly) CGFloat removalInteractionVelocityThreshold;
+@end
+
+/// An interface for generating layout information for a panel.
+SWIFT_PROTOCOL("_TtP8PenNavUI19FloatingPanelLayout_")
+@protocol FloatingPanelLayout
+/// Returns the position of a panel in a FloatingPanelController view .
+@property (nonatomic, readonly) enum FloatingPanelPosition position;
+/// Returns the initial state when a panel is presented.
+@property (nonatomic, readonly, strong) FloatingPanelState * _Nonnull initialState;
+/// Returns the layout anchors to specify the snapping locations for each state.
+@property (nonatomic, readonly, copy) NSDictionary> * _Nonnull anchors;
+@optional
+/// Returns layout constraints to determine the cross dimension of a panel.
+- (NSArray * _Nonnull)prepareLayoutWithSurfaceView:(UIView * _Nonnull)surfaceView in:(UIView * _Nonnull)view SWIFT_WARN_UNUSED_RESULT;
+/// Returns the alpha value of the backdrop of a panel for each state.
+- (CGFloat)backdropAlphaFor:(FloatingPanelState * _Nonnull)state SWIFT_WARN_UNUSED_RESULT;
+@end
+
+/// A layout object that lays out a panel in bottom sheet style.
+SWIFT_CLASS("_TtC8PenNavUI25FloatingPanelBottomLayout")
+@interface FloatingPanelBottomLayout : NSObject
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@property (nonatomic, readonly, strong) FloatingPanelState * _Nonnull initialState;
+@property (nonatomic, readonly, copy) NSDictionary> * _Nonnull anchors;
+@property (nonatomic, readonly) enum FloatingPanelPosition position;
+- (NSArray * _Nonnull)prepareLayoutWithSurfaceView:(UIView * _Nonnull)surfaceView in:(UIView * _Nonnull)view SWIFT_WARN_UNUSED_RESULT;
+- (CGFloat)backdropAlphaFor:(FloatingPanelState * _Nonnull)state SWIFT_WARN_UNUSED_RESULT;
+@end
+
+@protocol FloatingPanelControllerDelegate;
+@class FloatingPanelSurfaceView;
+@class UIScrollView;
+@class FloatingPanelPanGestureRecognizer;
+enum ContentInsetAdjustmentBehavior : NSInteger;
+enum ContentMode : NSInteger;
+@class NSBundle;
+@protocol UIViewControllerTransitionCoordinator;
+@class UITraitCollection;
+/// A container view controller to display a panel to present contents in parallel as a user wants.
+SWIFT_CLASS("_TtC8PenNavUI23FloatingPanelController")
+@interface FloatingPanelController : UIViewController
+/// The delegate of a panel controller object.
+@property (nonatomic, weak) id _Nullable delegate;
+/// Returns the surface view managed by the controller object. It’s the same as self.view.
+@property (nonatomic, readonly, strong) FloatingPanelSurfaceView * _Null_unspecified surfaceView;
+/// Returns the backdrop view managed by the controller object.
+@property (nonatomic, readonly, strong) FloatingPanelBackdropView * _Null_unspecified backdropView;
+/// Returns the scroll view that the controller tracks.
+@property (nonatomic, readonly, weak) UIScrollView * _Nullable trackingScrollView;
+@property (nonatomic, readonly, strong) FloatingPanelPanGestureRecognizer * _Nonnull panGestureRecognizer;
+/// The current position of a panel controller’s contents.
+@property (nonatomic, readonly, strong) FloatingPanelState * _Nonnull state;
+/// A Boolean value indicating whether a panel controller is attracting the surface to a state anchor.
+@property (nonatomic, readonly) BOOL isAttracting;
+/// The layout object that the controller manages
+/// You need to call invalidateLayout() if you want to apply a new layout object into the panel
+/// immediately.
+@property (nonatomic, strong) id _Nonnull layout;
+/// The behavior object that the controller manages
+@property (nonatomic, strong) id _Nonnull behavior;
+/// The content insets of the tracking scroll view derived from this safe area
+@property (nonatomic, readonly) UIEdgeInsets adjustedContentInsets;
+/// The behavior for determining the adjusted content offsets.
+/// This property specifies how the content area of the tracking scroll view is modified using adjustedContentInsets. The default value of this property is FloatingPanelController.ContentInsetAdjustmentBehavior.always.
+@property (nonatomic) enum ContentInsetAdjustmentBehavior contentInsetAdjustmentBehavior;
+/// A Boolean value that determines whether the removal interaction is enabled.
+@property (nonatomic, setter=setRemovalInteractionEnabled:) BOOL isRemovalInteractionEnabled;
+/// The view controller responsible for the content portion of a panel.
+@property (nonatomic, strong) UIViewController * _Nullable contentViewController;
+/// Constants that define how a panel content fills in the surface.
+@property (nonatomic) enum ContentMode contentMode;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil SWIFT_UNAVAILABLE;
+/// Initialize a newly created panel controller.
+- (nonnull instancetype)initWithDelegate:(id _Nullable)delegate OBJC_DESIGNATED_INITIALIZER;
+/// Creates the view that the controller manages.
+- (void)loadView;
+- (void)viewDidLayoutSubviews;
+- (void)viewDidAppear:(BOOL)animated;
+- (void)viewWillTransitionToSize:(CGSize)size withTransitionCoordinator:(id _Nonnull)coordinator;
+- (void)willTransitionToTraitCollection:(UITraitCollection * _Nonnull)newCollection withTransitionCoordinator:(id _Nonnull)coordinator;
+- (void)viewWillDisappear:(BOOL)animated;
+@property (nonatomic, readonly, strong) UIViewController * _Nullable childViewControllerForStatusBarStyle;
+@property (nonatomic, readonly, strong) UIViewController * _Nullable childViewControllerForStatusBarHidden;
+@property (nonatomic, readonly, strong) UIViewController * _Nullable childViewControllerForScreenEdgesDeferringSystemGestures;
+@property (nonatomic, readonly, strong) UIViewController * _Nullable childViewControllerForHomeIndicatorAutoHidden;
+/// Shows the surface view at the initial position defined by the current layout
+/// \param animated Pass true to animate the presentation; otherwise, pass false.
+///
+/// \param completion The block to execute after the presentation finishes. This block has no return value and takes no parameters. You may specify nil for this parameter.
+///
+- (void)show:(BOOL)animated completion:(void (^ _Nullable)(void))completion;
+/// Hides the surface view to the hidden position
+- (void)hide:(BOOL)animated completion:(void (^ _Nullable)(void))completion;
+/// Adds the view managed by the controller as a child of the specified view controller.
+/// \param parent A parent view controller object that displays FloatingPanelController’s view. A container view controller object isn’t applicable.
+///
+/// \param viewIndex Insert the surface view managed by the controller below the specified view index. By default, the surface view will be added to the end of the parent list of subviews.
+///
+/// \param animated Pass true to animate the presentation; otherwise, pass false.
+///
+/// \param completion The block to execute after the presentation finishes. This block has no return value and takes no parameters. You may specify nil for this parameter.
+///
+- (void)addPanelToParent:(UIViewController * _Nonnull)parent at:(NSInteger)viewIndex animated:(BOOL)animated completion:(void (^ _Nullable)(void))completion;
+/// Removes the controller and the managed view from its parent view controller
+/// \param animated Pass true to animate the presentation; otherwise, pass false.
+///
+/// \param completion The block to execute after the view controller is dismissed. This block has no return value and takes no parameters. You may specify nil for this parameter.
+///
+- (void)removePanelFromParent:(BOOL)animated completion:(void (^ _Nullable)(void))completion;
+/// Moves the position to the specified position.
+/// \param to Pass a FloatingPanelPosition value to move the surface view to the position.
+///
+/// \param animated Pass true to animate the presentation; otherwise, pass false.
+///
+/// \param completion The block to execute after the view controller has finished moving. This block has no return value and takes no parameters. You may specify nil for this parameter.
+///
+- (void)moveToState:(FloatingPanelState * _Nonnull)to animated:(BOOL)animated completion:(void (^ _Nullable)(void))completion;
+/// Tracks the specified scroll view to correspond with the scroll.
+/// \param scrollView Specify a scroll view to continuously and seamlessly work in concert with interactions of the surface view
+///
+- (void)trackScrollView:(UIScrollView * _Nonnull)scrollView;
+/// Cancel tracking the specify scroll view.
+- (void)untrackScrollView:(UIScrollView * _Nonnull)scrollView;
+- (BOOL)accessibilityPerformEscape SWIFT_WARN_UNUSED_RESULT;
+/// Invalidates all layout information of the panel and apply the layout property into it immediately.
+/// This lays out subviews of the view that the controller manages with the layout property by
+/// calling the view’s layoutIfNeeded(). Thus this method can be called in an animation block to
+/// animate the panel’s changes.
+/// If the controller has a delegate object, this will lay them out using the layout object returned by
+/// floatingPanel(_:layoutFor:) delegate method for the current UITraitCollection.
+- (void)invalidateLayout;
+/// Returns the surface’s position in a panel controller’s view for the specified state.
+/// If a panel is top positioned, this returns a point of the bottom-left corner of the surface. If it is left positioned
+/// this returns a point of top-right corner of the surface. If it is bottom or right positioned, this returns a point
+/// of the top-left corner of the surface.
+- (CGPoint)surfaceLocationFor:(FloatingPanelState * _Nonnull)state SWIFT_WARN_UNUSED_RESULT;
+/// The surface’s position in a panel controller’s view.
+/// If a panel is top positioned, this returns a point of the bottom-left corner of the surface. If it is left positioned
+/// this returns a point of top-right corner of the surface. If it is bottom or right positioned, this returns a point
+/// of the top-left corner of the surface.
+@property (nonatomic) CGPoint surfaceLocation;
+@end
+
+/// Constants indicating how safe area insets are added to the adjusted content inset.
+typedef SWIFT_ENUM(NSInteger, ContentInsetAdjustmentBehavior, open) {
+ ContentInsetAdjustmentBehaviorAlways = 0,
+ ContentInsetAdjustmentBehaviorNever = 1,
+};
+
+/// A flag used to determine how the controller object lays out the content view when the surface position changes.
+typedef SWIFT_ENUM(NSInteger, ContentMode, open) {
+/// The option to fix the content to keep the height of the top most position.
+ ContentModeStatic = 0,
+/// The option to scale the content to fit the bounds of the root view by changing the surface position.
+ ContentModeFitToBounds = 1,
+};
+
+@class UIViewPropertyAnimator;
+/// A set of methods implemented by the delegate of a panel controller allows the adopting delegate to respond to
+/// messages from the FloatingPanelController class and thus respond to, and in some affect, operations such as
+/// dragging, attracting a panel, layout of a panel and the content, and transition animations.
+SWIFT_PROTOCOL("_TtP8PenNavUI31FloatingPanelControllerDelegate_")
+@protocol FloatingPanelControllerDelegate
+@optional
+/// Returns a FloatingPanelLayout object. If you use the default one, you can use a FloatingPanelBottomLayout object.
+- (id _Nonnull)floatingPanel:(FloatingPanelController * _Nonnull)fpc layoutForTraitCollection:(UITraitCollection * _Nonnull)newCollection SWIFT_WARN_UNUSED_RESULT;
+/// Returns a FloatingPanelLayout object. If you use the default one, you can use a FloatingPanelBottomLayout object.
+- (id _Nonnull)floatingPanel:(FloatingPanelController * _Nonnull)fpc layoutForSize:(CGSize)size SWIFT_WARN_UNUSED_RESULT;
+/// Returns a UIViewPropertyAnimator object to add/present the panel to a position.
+/// Default is the spring animation with 0.25 secs.
+- (UIViewPropertyAnimator * _Nonnull)floatingPanel:(FloatingPanelController * _Nonnull)fpc animatorForPresentingToState:(FloatingPanelState * _Nonnull)state SWIFT_WARN_UNUSED_RESULT;
+/// Returns a UIViewPropertyAnimator object to remove/dismiss a panel from a position.
+/// Default is the spring animator with 0.25 secs.
+- (UIViewPropertyAnimator * _Nonnull)floatingPanel:(FloatingPanelController * _Nonnull)fpc animatorForDismissingWithVelocity:(CGVector)velocity SWIFT_WARN_UNUSED_RESULT;
+/// Called when a panel has changed to a new state.
+/// This can be called inside an animation block for presenting, dismissing a panel or moving a panel with your
+/// animation. So any view properties set inside this function will be automatically animated alongside a panel.
+- (void)floatingPanelDidChangeState:(FloatingPanelController * _Nonnull)fpc;
+/// Asks the delegate if dragging should begin by the pan gesture recognizer.
+- (BOOL)floatingPanelShouldBeginDragging:(FloatingPanelController * _Nonnull)fpc SWIFT_WARN_UNUSED_RESULT;
+/// Called while the user drags the surface or the surface moves to a state anchor.
+- (void)floatingPanelDidMove:(FloatingPanelController * _Nonnull)fpc;
+/// Called on start of dragging (may require some time and or distance to move)
+- (void)floatingPanelWillBeginDragging:(FloatingPanelController * _Nonnull)fpc;
+/// Called on finger up if the user dragged. velocity is in points/second.
+- (void)floatingPanelWillEndDragging:(FloatingPanelController * _Nonnull)fpc withVelocity:(CGPoint)velocity targetState:(FloatingPanelState * _Nonnull * _Nonnull)targetState;
+/// Called on finger up if the user dragged.
+/// If attract is true, the panel continues moving towards the nearby state
+/// anchor. Otherwise, it stops at the closest state anchor.
+/// note:
+/// If attract is false, FloatingPanelController.state property has
+/// already changed to the closest anchor’s state by the time this delegate method
+/// is called.
+- (void)floatingPanelDidEndDragging:(FloatingPanelController * _Nonnull)fpc willAttract:(BOOL)attract;
+/// Called when it is about to be attracted to a state anchor.
+- (void)floatingPanelWillBeginAttracting:(FloatingPanelController * _Nonnull)fpc to:(FloatingPanelState * _Nonnull)state;
+/// Called when attracting it is completed.
+- (void)floatingPanelDidEndAttracting:(FloatingPanelController * _Nonnull)fpc;
+/// Asks the delegate whether a panel should be removed when dragging ended at the specified location
+/// This delegate method is called only where FloatingPanel/FloatingPanelController/isRemovalInteractionEnabled is true.
+/// The velocity vector is calculated from the distance to a point of the hidden state and the pan gesture’s velocity.
+- (BOOL)floatingPanel:(FloatingPanelController * _Nonnull)fpc shouldRemoveAtLocation:(CGPoint)location withVelocity:(CGVector)velocity SWIFT_WARN_UNUSED_RESULT;
+/// Called on start to remove its view controller from the parent view controller.
+- (void)floatingPanelWillRemove:(FloatingPanelController * _Nonnull)fpc;
+/// Called when a panel is removed from the parent view controller.
+- (void)floatingPanelDidRemove:(FloatingPanelController * _Nonnull)fpc;
+/// Asks the delegate for a content offset of the tracking scroll view to be pinned when a panel moves
+/// If you do not implement this method, the controller uses a value of the content offset plus the content insets
+/// of the tracked scroll view. Your implementation of this method can return a value for a navigation bar with a large
+/// title, for example.
+/// This method will not be called if the controller doesn’t track any scroll view.
+- (CGPoint)floatingPanel:(FloatingPanelController * _Nonnull)fpc contentOffsetForPinningScrollView:(UIScrollView * _Nonnull)trackingScrollView SWIFT_WARN_UNUSED_RESULT;
+/// Returns a Boolean value that determines whether the tracking scroll view should
+/// scroll or not
+/// If you return true, the scroll content scrolls when its scroll position is not
+/// at the top of the content. If the delegate doesn’t implement this method, its
+/// content can be scrolled only in the most expanded state.
+/// Basically, the decision to scroll is based on the state property like the
+/// following code.
+/// \code
+/// func floatingPanel(
+/// _ fpc: FloatingPanelController,
+/// shouldAllowToScroll scrollView: UIScrollView,
+/// in state: FloatingPanelState
+/// ) -> Bool {
+/// return state == .full || state == .half
+/// }
+///
+/// \endcodeattention:
+/// It is recommended that this method always returns the most expanded state(i.e.
+/// .full). If it excludes the state, the panel might do unexpected behaviors.
+- (BOOL)floatingPanel:(FloatingPanelController * _Nonnull)fpc shouldAllowToScroll:(UIScrollView * _Nonnull)scrollView in:(FloatingPanelState * _Nonnull)state SWIFT_WARN_UNUSED_RESULT;
+@end
+
+/// An object that defines how to settles a panel with the intrinsic size for a content.
+SWIFT_CLASS("_TtC8PenNavUI34FloatingPanelIntrinsicLayoutAnchor")
+@interface FloatingPanelIntrinsicLayoutAnchor : NSObject
+/// Returns a layout anchor with the specified offset by an absolute value and reference guide for a panel.
+/// The offset is an amount to offset a position of panel that displays the entire content from an edge of
+/// the reference guide. The edge refers to a panel positioning.
+/// \param absoluteOffset An absolute offset from the content size in the main dimension(i.e. y axis for a bottom panel) to attach the panel.
+///
+/// \param referenceGuide The rectangular area to lay out the content. If it’s set to .safeArea, the panel content lays out inside the safe area of its FloatingPanelController’s view.
+///
+- (nonnull instancetype)initWithAbsoluteOffset:(CGFloat)offset referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide OBJC_DESIGNATED_INITIALIZER;
+/// Returns a layout anchor with the specified offset by a fractional value and reference guide for a panel.
+/// The offset value is a floating-point number in the range 0.0 to 1.0, where 0.0 represents the full content
+/// is displayed and 0.5 represents the half of content is displayed.
+/// \param fractionalOffset A fractional offset of the content size in the main dimension(i.e. y axis for a bottom panel) to attach the panel.
+///
+/// \param referenceGuide The rectangular area to lay out the content. If it’s set to .safeArea, the panel content lays out inside the safe area of its FloatingPanelController’s view.
+///
+- (nonnull instancetype)initWithFractionalOffset:(CGFloat)offset referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide OBJC_DESIGNATED_INITIALIZER;
+/// The reference rectangle area for the offset
+@property (nonatomic, readonly) enum FloatingPanelLayoutReferenceGuide referenceGuide;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+@interface FloatingPanelIntrinsicLayoutAnchor (SWIFT_EXTENSION(PenNavUI))
+- (NSArray * _Nonnull)layoutConstraints:(FloatingPanelController * _Nonnull)vc for:(enum FloatingPanelPosition)position SWIFT_WARN_UNUSED_RESULT;
+@end
+
+enum FloatingPanelReferenceEdge : NSInteger;
+/// An object that defines how to settles a panel with insets from an edge of a reference rectangle.
+SWIFT_CLASS("_TtC8PenNavUI25FloatingPanelLayoutAnchor")
+@interface FloatingPanelLayoutAnchor : NSObject
+/// Returns a layout anchor with the specified inset by an absolute value, edge and reference guide for a panel.
+/// The inset is an amount to inset a panel from an edge of the reference guide. The edge refers to a panel
+/// positioning.
+/// \param absoluteOffset An absolute offset to attach the panel from the edge.
+///
+/// \param edge Specify the edge of FloatingPanelController’s view. This is the staring point of the offset.
+///
+/// \param referenceGuide The rectangular area to lay out the content. If it’s set to .safeArea, the panel content lays out inside the safe area of its FloatingPanelController’s view.
+///
+- (nonnull instancetype)initWithAbsoluteInset:(CGFloat)absoluteInset edge:(enum FloatingPanelReferenceEdge)edge referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide OBJC_DESIGNATED_INITIALIZER;
+/// Returns a layout anchor with the specified inset by a fractional value, edge and reference guide for a panel.
+/// The inset is an amount to inset a panel from the edge of the specified reference guide. The value is
+/// a floating-point number in the range 0.0 to 1.0, where 0.0 represents zero distance from the edge and
+/// 1.0 represents a distance to the opposite edge.
+/// \param fractionalOffset A fractional value of the size of FloatingPanelController’s view to attach the panel from the edge.
+///
+/// \param edge Specify the edge of FloatingPanelController’s view. This is the staring point of the offset.
+///
+/// \param referenceGuide The rectangular area to lay out the content. If it’s set to .safeArea, the panel content lays out inside the safe area of its FloatingPanelController’s view.
+///
+- (nonnull instancetype)initWithFractionalInset:(CGFloat)fractionalInset edge:(enum FloatingPanelReferenceEdge)edge referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide OBJC_DESIGNATED_INITIALIZER;
+/// The reference rectangle area for the inset.
+@property (nonatomic, readonly) enum FloatingPanelLayoutReferenceGuide referenceGuide;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+@interface FloatingPanelLayoutAnchor (SWIFT_EXTENSION(PenNavUI))
+- (NSArray * _Nonnull)layoutConstraints:(FloatingPanelController * _Nonnull)vc for:(enum FloatingPanelPosition)position SWIFT_WARN_UNUSED_RESULT;
+@end
+
+/// A representation to specify a bounding box which limit the content size of a panel.
+typedef SWIFT_ENUM(NSInteger, FloatingPanelLayoutContentBoundingGuide, open) {
+ FloatingPanelLayoutContentBoundingGuideNone = 0,
+ FloatingPanelLayoutContentBoundingGuideSuperview = 1,
+ FloatingPanelLayoutContentBoundingGuideSafeArea = 2,
+};
+
+/// A representation to specify a rectangular area to lay out a panel.
+typedef SWIFT_ENUM(NSInteger, FloatingPanelLayoutReferenceGuide, open) {
+ FloatingPanelLayoutReferenceGuideSuperview = 0,
+ FloatingPanelLayoutReferenceGuideSafeArea = 1,
+};
+
+@class UITouch;
+@class UIEvent;
+@protocol UIGestureRecognizerDelegate;
+/// A gesture recognizer that looks for panning (dragging) gestures in a panel.
+SWIFT_CLASS("_TtC8PenNavUI33FloatingPanelPanGestureRecognizer")
+@interface FloatingPanelPanGestureRecognizer : UIPanGestureRecognizer
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+- (void)touchesBegan:(NSSet * _Nonnull)touches withEvent:(UIEvent * _Nonnull)event;
+/// The delegate of the gesture recognizer.
+/// note:
+/// The delegate is used by FloatingPanel itself. If you set your own delegate object, an
+/// exception is raised. If you want to handle the methods of UIGestureRecognizerDelegate, you can use delegateProxy.
+@property (nonatomic, weak) id _Nullable delegate;
+- (nonnull instancetype)initWithTarget:(id _Nullable)target action:(SEL _Nullable)action SWIFT_UNAVAILABLE;
+@end
+
+/// Constants describing the position of a panel in a screen
+typedef SWIFT_ENUM(NSInteger, FloatingPanelPosition, open) {
+ FloatingPanelPositionTop = 0,
+ FloatingPanelPositionLeft = 1,
+ FloatingPanelPositionBottom = 2,
+ FloatingPanelPositionRight = 3,
+};
+
+/// Constants that specify the edge of the container of a panel.
+typedef SWIFT_ENUM(NSInteger, FloatingPanelReferenceEdge, open) {
+ FloatingPanelReferenceEdgeTop = 0,
+ FloatingPanelReferenceEdgeLeft = 1,
+ FloatingPanelReferenceEdgeBottom = 2,
+ FloatingPanelReferenceEdgeRight = 3,
+};
+
+/// An object that represents the display state of a panel in a screen.
+SWIFT_CLASS("_TtC8PenNavUI18FloatingPanelState")
+@interface FloatingPanelState : NSObject
+- (nonnull instancetype)initWithRawValue:(NSString * _Nonnull)rawValue order:(NSInteger)order OBJC_DESIGNATED_INITIALIZER;
+- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT;
+@property (nonatomic, readonly, copy) NSString * _Nonnull description;
+@property (nonatomic, readonly, copy) NSString * _Nonnull debugDescription;
+/// A panel state indicates the entire panel is shown.
+SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FloatingPanelState * _Nonnull Full;)
++ (FloatingPanelState * _Nonnull)Full SWIFT_WARN_UNUSED_RESULT;
+/// A panel state indicates the half of a panel is shown.
+SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FloatingPanelState * _Nonnull Half;)
++ (FloatingPanelState * _Nonnull)Half SWIFT_WARN_UNUSED_RESULT;
+/// A panel state indicates the tip of a panel is shown.
+SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FloatingPanelState * _Nonnull Tip;)
++ (FloatingPanelState * _Nonnull)Tip SWIFT_WARN_UNUSED_RESULT;
+/// A panel state indicates it is hidden.
+SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FloatingPanelState * _Nonnull Hidden;)
++ (FloatingPanelState * _Nonnull)Hidden SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+/// A view that presents a grabber handle in the surface of a panel.
+SWIFT_CLASS_NAMED("GrabberView")
+@interface FloatingPanelGrabberView : UIView
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+- (void)layoutSubviews;
+- (UIView * _Nullable)hitTest:(CGPoint)point withEvent:(UIEvent * _Nullable)event SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE;
+@end
+
+SWIFT_CLASS("_TtC8PenNavUI17PIGeofenceManager")
+@interface PIGeofenceManager : NSObject
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@end
+
+@class CLLocationManager;
+@interface PIGeofenceManager (SWIFT_EXTENSION(PenNavUI))
+/// CLLocationManager Delegate - Called when permission changes
+- (void)locationManager:(CLLocationManager * _Nonnull)manager didChangeAuthorizationStatus:(CLAuthorizationStatus)status;
+@end
+
+@class CLRegion;
+@interface PIGeofenceManager (SWIFT_EXTENSION(PenNavUI))
+- (void)locationManager:(CLLocationManager * _Nonnull)manager didEnterRegion:(CLRegion * _Nonnull)region;
+@end
+
+SWIFT_CLASS_NAMED("PenNavStyle")
+@interface PenNavStyle : NSManagedObject
+- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER;
+@end
+
+@class NSData;
+@interface PenNavStyle (SWIFT_EXTENSION(PenNavUI))
+@property (nonatomic, copy) NSString * _Nullable type;
+@property (nonatomic, copy) NSData * _Nullable value;
+@end
+
+SWIFT_CLASS("_TtC8PenNavUI15PenNavUIManager")
+@interface PenNavUIManager : NSObject
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@end
+
+@interface PenNavUIManager (SWIFT_EXTENSION(PenNavUI))
+- (void)onReadyWithWarning:(enum WarningCode)warning;
+- (void)onInitilzationErrorWithError:(enum ErrorCode)error;
+- (void)onInitializationProgressChangeWithStatus:(enum SDKOperation)status;
+@end
+
+@interface PenNavUIManager (SWIFT_EXTENSION(PenNavUI))
+- (void)locationManagerDidChangeAuthorization:(CLLocationManager * _Nonnull)manager;
+- (void)locationManager:(CLLocationManager * _Nonnull)manager didChangeAuthorizationStatus:(CLAuthorizationStatus)status;
+@end
+
+SWIFT_CLASS_NAMED("PenNavUITableUpdate")
+@interface PenNavUITableUpdate : NSManagedObject
+- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER;
+@end
+
+@interface PenNavUITableUpdate (SWIFT_EXTENSION(PenNavUI))
+@property (nonatomic, copy) NSString * _Nullable lastUpdateTime;
+@property (nonatomic, copy) NSString * _Nullable tableName;
+@end
+
+SWIFT_CLASS_NAMED("SVG")
+@interface SVGImage : NSObject
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+SWIFT_CLASS_NAMED("SharedLocationCacheData")
+@interface SharedLocationCacheData : NSManagedObject
+- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER;
+@end
+
+@interface SharedLocationCacheData (SWIFT_EXTENSION(PenNavUI))
+@property (nonatomic) int16_t edgeId;
+@property (nonatomic) int16_t floorId;
+@property (nonatomic) double latitude;
+@property (nonatomic) double longitude;
+@property (nonatomic, copy) NSString * _Nullable navigationAvoid;
+@property (nonatomic) int16_t venueId;
+@property (nonatomic) int16_t x;
+@property (nonatomic) int16_t y;
+@end
+
+@class UIColor;
+@class FloatingPanelSurfaceAppearanceShadow;
+/// An object for customizing the appearance of a surface view
+SWIFT_CLASS_NAMED("SurfaceAppearance")
+@interface FloatingPanelSurfaceAppearance : NSObject
+/// The background color of a surface view
+@property (nonatomic, strong) UIColor * _Nullable backgroundColor;
+/// The radius to use when drawing the top rounded corners.
+/// self.contentView is masked with the top rounded corners automatically on iOS 11 and later.
+/// On iOS 10, they are not automatically masked because of a UIVisualEffectView issue. See https://forums.developer.apple.com/thread/50854
+@property (nonatomic) CGFloat cornerRadius;
+/// Defines the curve used for rendering the rounded corners of the layer.
+/// Defaults to .circular.
+@property (nonatomic) CALayerCornerCurve _Nonnull cornerCurve SWIFT_AVAILABILITY(ios,introduced=13.0);
+/// An array of shadows used to create drop shadows underneath a surface view.
+@property (nonatomic, copy) NSArray * _Nonnull shadows;
+/// The border width of a surface view.
+@property (nonatomic, strong) UIColor * _Nullable borderColor;
+/// The border color of a surface view.
+@property (nonatomic) CGFloat borderWidth;
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@end
+
+/// An object that represents information to render a shadow
+SWIFT_CLASS_NAMED("Shadow")
+@interface FloatingPanelSurfaceAppearanceShadow : NSObject
+/// A Boolean indicating whether a shadow is displayed.
+@property (nonatomic) BOOL hidden;
+/// The color of a shadow.
+@property (nonatomic, strong) UIColor * _Nonnull color;
+/// The offset (in points) of a shadow.
+@property (nonatomic) CGSize offset;
+/// The opacity of a shadow.
+@property (nonatomic) float opacity;
+/// The blur radius (in points) used to render a shadow.
+@property (nonatomic) CGFloat radius;
+/// The inflated amount of a shadow prior to applying the blur.
+@property (nonatomic) CGFloat spread;
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@end
+
+/// A view that presents a surface interface in a panel.
+SWIFT_CLASS_NAMED("SurfaceView")
+@interface FloatingPanelSurfaceView : UIView
+/// A FloatingPanelGrabberView object displayed at the top of the surface view.
+/// To use a custom grabber, hide this and then add it to the surface view at appropriate point.
+@property (nonatomic, readonly, strong) FloatingPanelGrabberView * _Nonnull grabberHandle;
+/// Offset of the grabber handle from the interactive edge.
+@property (nonatomic) CGFloat grabberHandlePadding;
+/// The offset from the move edge to prevent the content scroll
+@property (nonatomic) CGFloat grabberAreaOffset;
+/// The grabber handle size
+/// On left/right positioned panel the width dimension is used as the height of grabberHandle, and vice versa.
+@property (nonatomic) CGSize grabberHandleSize;
+/// The content view to be assigned a view of the content view controller of FloatingPanelController
+@property (nonatomic, weak) UIView * _Nullable contentView;
+/// The content insets specifying the insets around the content view.
+@property (nonatomic) UIEdgeInsets contentPadding;
+@property (nonatomic, strong) UIColor * _Nullable backgroundColor;
+/// The appearance settings for a surface view.
+@property (nonatomic, strong) FloatingPanelSurfaceAppearance * _Nonnull appearance;
+/// The margins to use when laying out the container view wrapping content.
+@property (nonatomic) UIEdgeInsets containerMargins;
+/// The view that displays an actual surface shape.
+/// It renders the background color, border line and top rounded corners,
+/// specified by other properties. The reason why they’re not be applied to
+/// a content view directly is because it avoids any side-effects to the
+/// content view.
+@property (nonatomic, readonly, strong) UIView * _Nonnull containerView;
+SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) BOOL requiresConstraintBasedLayout;)
++ (BOOL)requiresConstraintBasedLayout SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER;
+- (void)updateConstraints;
+- (void)layoutSubviews;
+@property (nonatomic, readonly) CGSize intrinsicContentSize;
+@end
+
+@class UICollectionViewLayoutAttributes;
+SWIFT_CLASS("_TtC8PenNavUI13TagFlowLayout")
+@interface TagFlowLayout : UICollectionViewFlowLayout
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder SWIFT_UNAVAILABLE;
+- (NSArray * _Nullable)layoutAttributesForElementsInRect:(CGRect)rect SWIFT_WARN_UNUSED_RESULT;
+@property (nonatomic, readonly) BOOL flipsHorizontallyInOppositeLayoutDirection;
+@property (nonatomic, readonly) UIUserInterfaceLayoutDirection developmentLayoutDirection;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+@interface UIImage (SWIFT_EXTENSION(PenNavUI))
+- (nullable instancetype)initWithSVGData:(NSData * _Nonnull)svgData;
+- (nullable instancetype)initWithContentsOfSVGFile:(NSString * _Nonnull)path;
++ (UIImage * _Nullable)svgNamed:(NSString * _Nonnull)name SWIFT_WARN_UNUSED_RESULT;
++ (UIImage * _Nullable)svgNamed:(NSString * _Nonnull)name inBundle:(NSBundle * _Nonnull)bundle SWIFT_WARN_UNUSED_RESULT;
+@end
+
+#endif
+#if __has_attribute(external_source_symbol)
+# pragma clang attribute pop
+#endif
+#if defined(__cplusplus)
+#endif
+#pragma clang diagnostic pop
+#endif
+
+#else
+#error unsupported Swift architecture
+#endif
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Headers/PenNavUI.h b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Headers/PenNavUI.h
new file mode 100644
index 00000000..ffae1357
--- /dev/null
+++ b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Headers/PenNavUI.h
@@ -0,0 +1,18 @@
+//
+// PenNavUI.h
+// PenNavUI
+//
+// Created by Fawzi Rifai on 18/08/2023.
+//
+
+#import
+
+//! Project version number for PenNavUI.
+FOUNDATION_EXPORT double PenNavUIVersionNumber;
+
+//! Project version string for PenNavUI.
+FOUNDATION_EXPORT const unsigned char PenNavUIVersionString[];
+
+// In this header, you should import all the public headers of your framework using statements like #import
+
+
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/HomeViewController.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/HomeViewController.nib
new file mode 100644
index 00000000..3e0e422c
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/HomeViewController.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/HoursCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/HoursCell.nib/objects-14.0+.nib
new file mode 100644
index 00000000..cec2d1c6
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/HoursCell.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/HoursCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/HoursCell.nib/runtime.nib
new file mode 100644
index 00000000..a57bd4dc
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/HoursCell.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Info.plist b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Info.plist
new file mode 100644
index 00000000..ae99d046
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Info.plist differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/InstructionsView.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/InstructionsView.nib
new file mode 100644
index 00000000..42abca09
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/InstructionsView.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/LeadingIconMenuCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/LeadingIconMenuCell.nib
new file mode 100644
index 00000000..ad4158e4
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/LeadingIconMenuCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/LegCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/LegCell.nib/objects-14.0+.nib
new file mode 100644
index 00000000..6c3259c1
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/LegCell.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/LegCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/LegCell.nib/runtime.nib
new file mode 100644
index 00000000..9d10f82f
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/LegCell.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MainPanelActionsCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MainPanelActionsCell.nib
new file mode 100644
index 00000000..e66e6054
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MainPanelActionsCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MainViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MainViewController.nib/objects-14.0+.nib
new file mode 100644
index 00000000..fb5f1581
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MainViewController.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MainViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MainViewController.nib/runtime.nib
new file mode 100644
index 00000000..0624b638
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MainViewController.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Maneuver.ahap b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Maneuver.ahap
new file mode 100644
index 00000000..4424517d
--- /dev/null
+++ b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Maneuver.ahap
@@ -0,0 +1,21 @@
+{
+ "Pattern": [
+ {
+ "Event": {
+ "Time": 0.0,
+ "EventType": "HapticContinuous",
+ "EventDuration": 0.3,
+ "EventParameters": [
+ {
+ "ParameterID": "HapticIntensity",
+ "ParameterValue": 0.50
+ },
+ {
+ "ParameterID": "HapticSharpness",
+ "ParameterValue": 0.50
+ }
+ ]
+ }
+ }
+ ]
+}
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MapViewController.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MapViewController.nib
new file mode 100644
index 00000000..53d60969
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MapViewController.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MessageDetailCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MessageDetailCell.nib
new file mode 100644
index 00000000..ed8c8e49
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MessageDetailCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MessageDetailImageCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MessageDetailImageCell.nib
new file mode 100644
index 00000000..6abcb4b3
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MessageDetailImageCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MessageDetailsViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MessageDetailsViewController.nib/objects-14.0+.nib
new file mode 100644
index 00000000..ecfa0531
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MessageDetailsViewController.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MessageDetailsViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MessageDetailsViewController.nib/runtime.nib
new file mode 100644
index 00000000..a1921c01
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/MessageDetailsViewController.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios.abi.json b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios.abi.json
new file mode 100644
index 00000000..1823599c
--- /dev/null
+++ b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios.abi.json
@@ -0,0 +1,43582 @@
+{
+ "ABIRoot": {
+ "kind": "Root",
+ "name": "PenNavUI",
+ "printedName": "PenNavUI",
+ "children": [
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "PenguinINRenderer",
+ "printedName": "PenguinINRenderer",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "os.log",
+ "printedName": "os.log",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FloatingPanelLayout",
+ "printedName": "FloatingPanelLayout",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "position",
+ "printedName": "position",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelPosition",
+ "printedName": "PenNavUI.FloatingPanelPosition",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelPosition"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(py)position",
+ "mangledName": "$s8PenNavUI19FloatingPanelLayoutP8positionAA0dE8PositionOvp",
+ "moduleName": "PenNavUI",
+ "protocolReq": true,
+ "declAttributes": [
+ "ObjC",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelPosition",
+ "printedName": "PenNavUI.FloatingPanelPosition",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelPosition"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(im)position",
+ "mangledName": "$s8PenNavUI19FloatingPanelLayoutP8positionAA0dE8PositionOvg",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayout>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "initialState",
+ "printedName": "initialState",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(py)initialState",
+ "mangledName": "$s8PenNavUI19FloatingPanelLayoutP12initialStateAA0deH0Cvp",
+ "moduleName": "PenNavUI",
+ "protocolReq": true,
+ "declAttributes": [
+ "ObjC",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(im)initialState",
+ "mangledName": "$s8PenNavUI19FloatingPanelLayoutP12initialStateAA0deH0Cvg",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayout>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "anchors",
+ "printedName": "anchors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutAnchoring",
+ "printedName": "any PenNavUI.FloatingPanelLayoutAnchoring",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(py)anchors",
+ "mangledName": "$s8PenNavUI19FloatingPanelLayoutP7anchorsSDyAA0dE5StateCAA0deF9Anchoring_pGvp",
+ "moduleName": "PenNavUI",
+ "protocolReq": true,
+ "declAttributes": [
+ "ObjC",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutAnchoring",
+ "printedName": "any PenNavUI.FloatingPanelLayoutAnchoring",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(im)anchors",
+ "mangledName": "$s8PenNavUI19FloatingPanelLayoutP7anchorsSDyAA0dE5StateCAA0deF9Anchoring_pGvg",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayout>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "prepareLayout",
+ "printedName": "prepareLayout(surfaceView:in:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[UIKit.NSLayoutConstraint]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(im)prepareLayoutWithSurfaceView:in:",
+ "mangledName": "$s8PenNavUI19FloatingPanelLayoutP07prepareF011surfaceView2inSaySo18NSLayoutConstraintCGSo6UIViewC_AKtF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayout>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "objc_name": "prepareLayoutWithSurfaceView:in:",
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "backdropAlpha",
+ "printedName": "backdropAlpha(for:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(im)backdropAlphaFor:",
+ "mangledName": "$s8PenNavUI19FloatingPanelLayoutP13backdropAlpha3for12CoreGraphics7CGFloatVAA0dE5StateC_tF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayout>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "objc_name": "backdropAlphaFor:",
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout",
+ "mangledName": "$s8PenNavUI19FloatingPanelLayoutP",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 : AnyObject>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FloatingPanelBottomLayout",
+ "printedName": "FloatingPanelBottomLayout",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelBottomLayout",
+ "printedName": "PenNavUI.FloatingPanelBottomLayout",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(im)init",
+ "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutCACycfc",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override",
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "initialState",
+ "printedName": "initialState",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(py)initialState",
+ "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC12initialStateAA0deI0Cvp",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "initialState",
+ "declAttributes": [
+ "ObjC",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(im)initialState",
+ "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC12initialStateAA0deI0Cvg",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "initialState",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "anchors",
+ "printedName": "anchors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutAnchoring",
+ "printedName": "any PenNavUI.FloatingPanelLayoutAnchoring",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(py)anchors",
+ "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC7anchorsSDyAA0dE5StateCAA0deG9Anchoring_pGvp",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "anchors",
+ "declAttributes": [
+ "ObjC",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutAnchoring",
+ "printedName": "any PenNavUI.FloatingPanelLayoutAnchoring",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(im)anchors",
+ "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC7anchorsSDyAA0dE5StateCAA0deG9Anchoring_pGvg",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "anchors",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "position",
+ "printedName": "position",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelPosition",
+ "printedName": "PenNavUI.FloatingPanelPosition",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelPosition"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(py)position",
+ "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC8positionAA0dE8PositionOvp",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "position",
+ "declAttributes": [
+ "ObjC",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelPosition",
+ "printedName": "PenNavUI.FloatingPanelPosition",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelPosition"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(im)position",
+ "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC8positionAA0dE8PositionOvg",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "position",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "prepareLayout",
+ "printedName": "prepareLayout(surfaceView:in:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[UIKit.NSLayoutConstraint]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(im)prepareLayoutWithSurfaceView:in:",
+ "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC07prepareG011surfaceView2inSaySo18NSLayoutConstraintCGSo6UIViewC_AKtF",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "prepareLayoutWithSurfaceView:in:",
+ "declAttributes": [
+ "ObjC",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "backdropAlpha",
+ "printedName": "backdropAlpha(for:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(im)backdropAlphaFor:",
+ "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC13backdropAlpha3for12CoreGraphics7CGFloatVAA0dE5StateC_tF",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "backdropAlphaFor:",
+ "declAttributes": [
+ "ObjC",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout",
+ "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "declAttributes": [
+ "AccessControl",
+ "ObjCMembers",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "FloatingPanelLayout",
+ "printedName": "FloatingPanelLayout",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout",
+ "mangledName": "$s8PenNavUI19FloatingPanelLayoutP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "AVFoundation",
+ "printedName": "AVFoundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "PILocationDelegate",
+ "printedName": "PILocationDelegate",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "onLocationOffCampus",
+ "printedName": "onLocationOffCampus(location:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CLLocationCoordinate2D",
+ "printedName": "_LocationEssentials.CLLocationCoordinate2D",
+ "usr": "c:@S@CLLocationCoordinate2D"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI18PILocationDelegateP19onLocationOffCampus8locationySo22CLLocationCoordinate2DV_tF",
+ "mangledName": "$s8PenNavUI18PILocationDelegateP19onLocationOffCampus8locationySo22CLLocationCoordinate2DV_tF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PILocationDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onLocationMessage",
+ "printedName": "onLocationMessage(message:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CampaignMessage",
+ "printedName": "PenNavUI.CampaignMessage",
+ "usr": "s:8PenNavUI15CampaignMessageV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI18PILocationDelegateP17onLocationMessage7messageyAA08CampaignH0V_tF",
+ "mangledName": "$s8PenNavUI18PILocationDelegateP17onLocationMessage7messageyAA08CampaignH0V_tF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PILocationDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onLocationOffCampus",
+ "printedName": "onLocationOffCampus(location:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CLLocationCoordinate2D",
+ "printedName": "_LocationEssentials.CLLocationCoordinate2D",
+ "usr": "c:@S@CLLocationCoordinate2D"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI18PILocationDelegatePAAE19onLocationOffCampus8locationySo22CLLocationCoordinate2DV_tF",
+ "mangledName": "$s8PenNavUI18PILocationDelegatePAAE19onLocationOffCampus8locationySo22CLLocationCoordinate2DV_tF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PILocationDelegate>",
+ "sugared_genericSig": "",
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onLocationMessage",
+ "printedName": "onLocationMessage(message:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CampaignMessage",
+ "printedName": "PenNavUI.CampaignMessage",
+ "usr": "s:8PenNavUI15CampaignMessageV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI18PILocationDelegatePAAE17onLocationMessage7messageyAA08CampaignH0V_tF",
+ "mangledName": "$s8PenNavUI18PILocationDelegatePAAE17onLocationMessage7messageyAA08CampaignH0V_tF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PILocationDelegate>",
+ "sugared_genericSig": "",
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:8PenNavUI18PILocationDelegateP",
+ "mangledName": "$s8PenNavUI18PILocationDelegateP",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CachedVenue",
+ "printedName": "CachedVenue",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(entity:insertInto:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CachedVenue",
+ "printedName": "PenNavUI.CachedVenue",
+ "usr": "c:@M@PenNavUI@objc(cs)CachedVenue"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSEntityDescription",
+ "printedName": "CoreData.NSEntityDescription",
+ "usr": "c:objc(cs)NSEntityDescription"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreData.NSManagedObjectContext?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSManagedObjectContext",
+ "printedName": "CoreData.NSManagedObjectContext",
+ "usr": "c:objc(cs)NSManagedObjectContext"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)CachedVenue(im)initWithEntity:insertIntoManagedObjectContext:",
+ "mangledName": "$s8PenNavUI11CachedVenueC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithEntity:insertIntoManagedObjectContext:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Nonisolated",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "fetchRequest",
+ "printedName": "fetchRequest()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSFetchRequest",
+ "printedName": "CoreData.NSFetchRequest",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CachedVenue",
+ "printedName": "PenNavUI.CachedVenue",
+ "usr": "c:@M@PenNavUI@objc(cs)CachedVenue"
+ }
+ ],
+ "usr": "c:objc(cs)NSFetchRequest"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI11CachedVenueC12fetchRequestSo07NSFetchG0CyACGyFZ",
+ "mangledName": "$s8PenNavUI11CachedVenueC12fetchRequestSo07NSFetchG0CyACGyFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "NonObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "id",
+ "printedName": "id",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)id",
+ "mangledName": "$s8PenNavUI11CachedVenueC2ids5Int16Vvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)id",
+ "mangledName": "$s8PenNavUI11CachedVenueC2ids5Int16Vvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setId:",
+ "mangledName": "$s8PenNavUI11CachedVenueC2ids5Int16Vvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "coverImage",
+ "printedName": "coverImage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)coverImage",
+ "mangledName": "$s8PenNavUI11CachedVenueC10coverImageSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)coverImage",
+ "mangledName": "$s8PenNavUI11CachedVenueC10coverImageSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setCoverImage:",
+ "mangledName": "$s8PenNavUI11CachedVenueC10coverImageSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "address",
+ "printedName": "address",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)address",
+ "mangledName": "$s8PenNavUI11CachedVenueC7addressSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)address",
+ "mangledName": "$s8PenNavUI11CachedVenueC7addressSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setAddress:",
+ "mangledName": "$s8PenNavUI11CachedVenueC7addressSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "buildingNumber",
+ "printedName": "buildingNumber",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)buildingNumber",
+ "mangledName": "$s8PenNavUI11CachedVenueC14buildingNumberSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)buildingNumber",
+ "mangledName": "$s8PenNavUI11CachedVenueC14buildingNumberSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setBuildingNumber:",
+ "mangledName": "$s8PenNavUI11CachedVenueC14buildingNumberSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "phone",
+ "printedName": "phone",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)phone",
+ "mangledName": "$s8PenNavUI11CachedVenueC5phoneSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)phone",
+ "mangledName": "$s8PenNavUI11CachedVenueC5phoneSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setPhone:",
+ "mangledName": "$s8PenNavUI11CachedVenueC5phoneSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "email",
+ "printedName": "email",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)email",
+ "mangledName": "$s8PenNavUI11CachedVenueC5emailSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)email",
+ "mangledName": "$s8PenNavUI11CachedVenueC5emailSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setEmail:",
+ "mangledName": "$s8PenNavUI11CachedVenueC5emailSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "website",
+ "printedName": "website",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)website",
+ "mangledName": "$s8PenNavUI11CachedVenueC7websiteSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)website",
+ "mangledName": "$s8PenNavUI11CachedVenueC7websiteSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setWebsite:",
+ "mangledName": "$s8PenNavUI11CachedVenueC7websiteSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "floorCount",
+ "printedName": "floorCount",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)floorCount",
+ "mangledName": "$s8PenNavUI11CachedVenueC10floorCounts5Int16Vvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)floorCount",
+ "mangledName": "$s8PenNavUI11CachedVenueC10floorCounts5Int16Vvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setFloorCount:",
+ "mangledName": "$s8PenNavUI11CachedVenueC10floorCounts5Int16Vvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PenNavUI@objc(cs)CachedVenue",
+ "mangledName": "$s8PenNavUI11CachedVenueC",
+ "moduleName": "PenNavUI",
+ "objc_name": "CachedVenue",
+ "declAttributes": [
+ "Nonisolated",
+ "AccessControl",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSManagedObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "CoreData.NSManagedObject",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ObservableObject",
+ "printedName": "ObservableObject",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "ObjectWillChangePublisher",
+ "printedName": "ObjectWillChangePublisher",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ObservableObjectPublisher",
+ "printedName": "Combine.ObservableObjectPublisher",
+ "usr": "s:7Combine25ObservableObjectPublisherC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7Combine16ObservableObjectP",
+ "mangledName": "$s7Combine16ObservableObjectP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CampaignTracking",
+ "printedName": "CampaignTracking",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(entity:insertInto:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CampaignTracking",
+ "printedName": "PenNavUI.CampaignTracking",
+ "usr": "c:@M@PenNavUI@objc(cs)CampaignTracking"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSEntityDescription",
+ "printedName": "CoreData.NSEntityDescription",
+ "usr": "c:objc(cs)NSEntityDescription"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreData.NSManagedObjectContext?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSManagedObjectContext",
+ "printedName": "CoreData.NSManagedObjectContext",
+ "usr": "c:objc(cs)NSManagedObjectContext"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)CampaignTracking(im)initWithEntity:insertIntoManagedObjectContext:",
+ "mangledName": "$s8PenNavUI16CampaignTrackingC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithEntity:insertIntoManagedObjectContext:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Nonisolated",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "fetchRequest",
+ "printedName": "fetchRequest()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSFetchRequest",
+ "printedName": "CoreData.NSFetchRequest",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CampaignTracking",
+ "printedName": "PenNavUI.CampaignTracking",
+ "usr": "c:@M@PenNavUI@objc(cs)CampaignTracking"
+ }
+ ],
+ "usr": "c:objc(cs)NSFetchRequest"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI16CampaignTrackingC12fetchRequestSo07NSFetchG0CyACGyFZ",
+ "mangledName": "$s8PenNavUI16CampaignTrackingC12fetchRequestSo07NSFetchG0CyACGyFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "NonObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "campaignId",
+ "printedName": "campaignId",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)CampaignTracking(py)campaignId",
+ "mangledName": "$s8PenNavUI16CampaignTrackingC10campaignIds5Int16Vvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CampaignTracking(im)campaignId",
+ "mangledName": "$s8PenNavUI16CampaignTrackingC10campaignIds5Int16Vvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CampaignTracking(im)setCampaignId:",
+ "mangledName": "$s8PenNavUI16CampaignTrackingC10campaignIds5Int16Vvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "lastNotificationDate",
+ "printedName": "lastNotificationDate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Date?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Date",
+ "printedName": "Foundation.Date",
+ "usr": "s:10Foundation4DateV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)CampaignTracking(py)lastNotificationDate",
+ "mangledName": "$s8PenNavUI16CampaignTrackingC20lastNotificationDate10Foundation0H0VSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Date?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Date",
+ "printedName": "Foundation.Date",
+ "usr": "s:10Foundation4DateV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CampaignTracking(im)lastNotificationDate",
+ "mangledName": "$s8PenNavUI16CampaignTrackingC20lastNotificationDate10Foundation0H0VSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Date?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Date",
+ "printedName": "Foundation.Date",
+ "usr": "s:10Foundation4DateV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CampaignTracking(im)setLastNotificationDate:",
+ "mangledName": "$s8PenNavUI16CampaignTrackingC20lastNotificationDate10Foundation0H0VSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PenNavUI@objc(cs)CampaignTracking",
+ "mangledName": "$s8PenNavUI16CampaignTrackingC",
+ "moduleName": "PenNavUI",
+ "objc_name": "CampaignTracking",
+ "declAttributes": [
+ "Nonisolated",
+ "AccessControl",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSManagedObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "CoreData.NSManagedObject",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ObservableObject",
+ "printedName": "ObservableObject",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "ObjectWillChangePublisher",
+ "printedName": "ObjectWillChangePublisher",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ObservableObjectPublisher",
+ "printedName": "Combine.ObservableObjectPublisher",
+ "usr": "s:7Combine25ObservableObjectPublisherC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7Combine16ObservableObjectP",
+ "mangledName": "$s7Combine16ObservableObjectP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Campus",
+ "printedName": "Campus",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "id",
+ "printedName": "id",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI6CampusC2idSiSgvp",
+ "mangledName": "$s8PenNavUI6CampusC2idSiSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI6CampusC2idSiSgvg",
+ "mangledName": "$s8PenNavUI6CampusC2idSiSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI6CampusC2idSiSgvs",
+ "mangledName": "$s8PenNavUI6CampusC2idSiSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI6CampusC2idSiSgvM",
+ "mangledName": "$s8PenNavUI6CampusC2idSiSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "name",
+ "printedName": "name",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI6CampusC4nameSSSgvp",
+ "mangledName": "$s8PenNavUI6CampusC4nameSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI6CampusC4nameSSSgvg",
+ "mangledName": "$s8PenNavUI6CampusC4nameSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI6CampusC4nameSSSgvs",
+ "mangledName": "$s8PenNavUI6CampusC4nameSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI6CampusC4nameSSSgvM",
+ "mangledName": "$s8PenNavUI6CampusC4nameSSSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "coverImage",
+ "printedName": "coverImage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI6CampusC10coverImageSSSgvp",
+ "mangledName": "$s8PenNavUI6CampusC10coverImageSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI6CampusC10coverImageSSSgvg",
+ "mangledName": "$s8PenNavUI6CampusC10coverImageSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI6CampusC10coverImageSSSgvs",
+ "mangledName": "$s8PenNavUI6CampusC10coverImageSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI6CampusC10coverImageSSSgvM",
+ "mangledName": "$s8PenNavUI6CampusC10coverImageSSSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:8PenNavUI6CampusC",
+ "mangledName": "$s8PenNavUI6CampusC",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "AVFoundation",
+ "printedName": "AVFoundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CGTextRenderer",
+ "printedName": "CGTextRenderer",
+ "children": [
+ {
+ "kind": "TypeDecl",
+ "name": "API",
+ "printedName": "API",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "uiKit",
+ "printedName": "uiKit",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CGTextRenderer.API.Type) -> PenNavUI.CGTextRenderer.API",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CGTextRenderer.API",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CGTextRenderer.API.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CGTextRenderer.API",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO5uiKityA2EmF",
+ "mangledName": "$s8PenNavUI14CGTextRendererC3APIO5uiKityA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "appKit",
+ "printedName": "appKit",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CGTextRenderer.API.Type) -> PenNavUI.CGTextRenderer.API",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CGTextRenderer.API",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CGTextRenderer.API.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CGTextRenderer.API",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO6appKityA2EmF",
+ "mangledName": "$s8PenNavUI14CGTextRendererC3APIO6appKityA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CGTextRenderer.API",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CGTextRenderer.API",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO2eeoiySbAE_AEtFZ",
+ "mangledName": "$s8PenNavUI14CGTextRendererC3APIO2eeoiySbAE_AEtFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO9hashValueSivp",
+ "mangledName": "$s8PenNavUI14CGTextRendererC3APIO9hashValueSivp",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO9hashValueSivg",
+ "mangledName": "$s8PenNavUI14CGTextRendererC3APIO9hashValueSivg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s8PenNavUI14CGTextRendererC3APIO4hash4intoys6HasherVz_tF",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO",
+ "mangledName": "$s8PenNavUI14CGTextRendererC3APIO",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "render",
+ "printedName": "render(named:in:size:options:api:precision:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bundle",
+ "printedName": "Foundation.Bundle",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)NSBundle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(width: Swift.Int, height: Swift.Int)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(width: Swift.Int, height: Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Options",
+ "printedName": "PenNavUI.SVG.Options",
+ "usr": "s:8PenNavUI3SVGC7OptionsV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CGTextRenderer.API",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI14CGTextRendererC6render5named2in4size7options3api9precisionS2S_So8NSBundleCSi5width_Si6heighttSgAA3SVGC7OptionsVAC3APIOSitKFZ",
+ "mangledName": "$s8PenNavUI14CGTextRendererC6render5named2in4size7options3api9precisionS2S_So8NSBundleCSi5width_Si6heighttSgAA3SVGC7OptionsVAC3APIOSitKFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "render",
+ "printedName": "render(fileURL:size:options:api:precision:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(width: Swift.Int, height: Swift.Int)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(width: Swift.Int, height: Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Options",
+ "printedName": "PenNavUI.SVG.Options",
+ "usr": "s:8PenNavUI3SVGC7OptionsV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CGTextRenderer.API",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI14CGTextRendererC6render7fileURL4size7options3api9precisionSS10Foundation0H0V_Si5width_Si6heighttSgAA3SVGC7OptionsVAC3APIOSitKFZ",
+ "mangledName": "$s8PenNavUI14CGTextRendererC6render7fileURL4size7options3api9precisionSS10Foundation0H0V_Si5width_Si6heighttSgAA3SVGC7OptionsVAC3APIOSitKFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "render",
+ "printedName": "render(data:options:api:precision:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Options",
+ "printedName": "PenNavUI.SVG.Options",
+ "usr": "s:8PenNavUI3SVGC7OptionsV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CGTextRenderer.API",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI14CGTextRendererC6render4data7options3api9precisionSS10Foundation4DataV_AA3SVGC7OptionsVAC3APIOSitKFZ",
+ "mangledName": "$s8PenNavUI14CGTextRendererC6render4data7options3api9precisionSS10Foundation4DataV_AA3SVGC7OptionsVAC3APIOSitKFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "renderPath",
+ "printedName": "renderPath(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI14CGTextRendererC10renderPath4fromS2S_tKFZ",
+ "mangledName": "$s8PenNavUI14CGTextRendererC10renderPath4fromS2S_tKFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:8PenNavUI14CGTextRendererC",
+ "mangledName": "$s8PenNavUI14CGTextRendererC",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "AVFoundation",
+ "printedName": "AVFoundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "TagFlowLayout",
+ "printedName": "TagFlowLayout",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "layoutAttributesForElements",
+ "printedName": "layoutAttributesForElements(in:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[UIKit.UICollectionViewLayoutAttributes]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[UIKit.UICollectionViewLayoutAttributes]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionViewLayoutAttributes",
+ "printedName": "UIKit.UICollectionViewLayoutAttributes",
+ "usr": "c:objc(cs)UICollectionViewLayoutAttributes"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout(im)layoutAttributesForElementsInRect:",
+ "mangledName": "$s8PenNavUI13TagFlowLayoutC27layoutAttributesForElements2inSaySo016UICollectionViewfH0CGSgSo6CGRectV_tF",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "layoutAttributesForElementsInRect:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "flipsHorizontallyInOppositeLayoutDirection",
+ "printedName": "flipsHorizontallyInOppositeLayoutDirection",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout(py)flipsHorizontallyInOppositeLayoutDirection",
+ "mangledName": "$s8PenNavUI13TagFlowLayoutC027flipsHorizontallyInOppositeF9DirectionSbvp",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "flipsHorizontallyInOppositeLayoutDirection",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout(im)flipsHorizontallyInOppositeLayoutDirection",
+ "mangledName": "$s8PenNavUI13TagFlowLayoutC027flipsHorizontallyInOppositeF9DirectionSbvg",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "flipsHorizontallyInOppositeLayoutDirection",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "developmentLayoutDirection",
+ "printedName": "developmentLayoutDirection",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIUserInterfaceLayoutDirection",
+ "printedName": "UIKit.UIUserInterfaceLayoutDirection",
+ "usr": "c:@E@UIUserInterfaceLayoutDirection"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout(py)developmentLayoutDirection",
+ "mangledName": "$s8PenNavUI13TagFlowLayoutC011developmentF9DirectionSo015UIUserInterfacefH0Vvp",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "developmentLayoutDirection",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIUserInterfaceLayoutDirection",
+ "printedName": "UIKit.UIUserInterfaceLayoutDirection",
+ "usr": "c:@E@UIUserInterfaceLayoutDirection"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout(im)developmentLayoutDirection",
+ "mangledName": "$s8PenNavUI13TagFlowLayoutC011developmentF9DirectionSo015UIUserInterfacefH0Vvg",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "developmentLayoutDirection",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TagFlowLayout",
+ "printedName": "PenNavUI.TagFlowLayout",
+ "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout(im)init",
+ "mangledName": "$s8PenNavUI13TagFlowLayoutCACycfc",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "LayoutAlignment",
+ "printedName": "LayoutAlignment",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "left",
+ "printedName": "left",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.TagFlowLayout.LayoutAlignment.Type) -> PenNavUI.TagFlowLayout.LayoutAlignment",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LayoutAlignment",
+ "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment",
+ "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LayoutAlignment",
+ "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment",
+ "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO4leftyA2EmF",
+ "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO4leftyA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "center",
+ "printedName": "center",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.TagFlowLayout.LayoutAlignment.Type) -> PenNavUI.TagFlowLayout.LayoutAlignment",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LayoutAlignment",
+ "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment",
+ "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LayoutAlignment",
+ "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment",
+ "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO6centeryA2EmF",
+ "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO6centeryA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "right",
+ "printedName": "right",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.TagFlowLayout.LayoutAlignment.Type) -> PenNavUI.TagFlowLayout.LayoutAlignment",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LayoutAlignment",
+ "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment",
+ "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LayoutAlignment",
+ "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment",
+ "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO5rightyA2EmF",
+ "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO5rightyA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LayoutAlignment",
+ "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment",
+ "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueAESgSi_tcfc",
+ "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueAESgSi_tcfc",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueSivp",
+ "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueSivp",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueSivg",
+ "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueSivg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO",
+ "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO",
+ "moduleName": "PenNavUI",
+ "isFromExtension": true,
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout",
+ "mangledName": "$s8PenNavUI13TagFlowLayoutC",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)UICollectionViewFlowLayout",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": [
+ "UIKit.UICollectionViewFlowLayout",
+ "UIKit.UICollectionViewLayout",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "PenguinINRenderer",
+ "printedName": "PenguinINRenderer",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUIManager",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "shared",
+ "printedName": "shared",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI0aB9UIManagerC6sharedACvpZ",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC6sharedACvpZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI0aB9UIManagerC6sharedACvgZ",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC6sharedACvgZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI0aB9UIManagerC6sharedACvsZ",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC6sharedACvsZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI0aB9UIManagerC6sharedACvMZ",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC6sharedACvMZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "initializationDelegate",
+ "printedName": "initializationDelegate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any PenNavUI.PenNavInitializationDelegate)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavInitializationDelegate",
+ "printedName": "any PenNavUI.PenNavInitializationDelegate",
+ "usr": "s:8PenNavUI0aB22InitializationDelegateP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvp",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any PenNavUI.PenNavInitializationDelegate)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavInitializationDelegate",
+ "printedName": "any PenNavUI.PenNavInitializationDelegate",
+ "usr": "s:8PenNavUI0aB22InitializationDelegateP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvg",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any PenNavUI.PenNavInitializationDelegate)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavInitializationDelegate",
+ "printedName": "any PenNavUI.PenNavInitializationDelegate",
+ "usr": "s:8PenNavUI0aB22InitializationDelegateP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvs",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvM",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "eventsDelegate",
+ "printedName": "eventsDelegate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any PenNavUI.PIEventsDelegate)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PIEventsDelegate",
+ "printedName": "any PenNavUI.PIEventsDelegate",
+ "usr": "s:8PenNavUI16PIEventsDelegateP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvp",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any PenNavUI.PIEventsDelegate)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PIEventsDelegate",
+ "printedName": "any PenNavUI.PIEventsDelegate",
+ "usr": "s:8PenNavUI16PIEventsDelegateP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvg",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any PenNavUI.PIEventsDelegate)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PIEventsDelegate",
+ "printedName": "any PenNavUI.PIEventsDelegate",
+ "usr": "s:8PenNavUI16PIEventsDelegateP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvs",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvM",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "locationDelegate",
+ "printedName": "locationDelegate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any PenNavUI.PILocationDelegate)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PILocationDelegate",
+ "printedName": "any PenNavUI.PILocationDelegate",
+ "usr": "s:8PenNavUI18PILocationDelegateP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvp",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any PenNavUI.PILocationDelegate)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PILocationDelegate",
+ "printedName": "any PenNavUI.PILocationDelegate",
+ "usr": "s:8PenNavUI18PILocationDelegateP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvg",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any PenNavUI.PILocationDelegate)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PILocationDelegate",
+ "printedName": "any PenNavUI.PILocationDelegate",
+ "usr": "s:8PenNavUI18PILocationDelegateP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvs",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvM",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "build",
+ "printedName": "build()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC5buildyyF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC5buildyyF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setLanguage",
+ "printedName": "setLanguage(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC11setLanguageyACSSF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC11setLanguageyACSSF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setLanguage",
+ "printedName": "setLanguage(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC11setLanguageyySSFZ",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC11setLanguageyySSFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setDeepLinkComponents",
+ "printedName": "setDeepLinkComponents(scheme:host:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC21setDeepLinkComponents6scheme4hostACSS_SStF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC21setDeepLinkComponents6scheme4hostACSS_SStF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setDeepLink",
+ "printedName": "setDeepLink(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.URL?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC11setDeepLinkyy10Foundation3URLVSgF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC11setDeepLinkyy10Foundation3URLVSgF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setEnableReportIssue",
+ "printedName": "setEnableReportIssue(enable:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC20setEnableReportIssue6enableACSb_tF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC20setEnableReportIssue6enableACSb_tF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setShareLocationCallback",
+ "printedName": "setShareLocationCallback(enabled:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC24setShareLocationCallback7enabledACSb_tF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC24setShareLocationCallback7enabledACSb_tF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "navigate",
+ "printedName": "navigate(to:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Bool, PenNavUI.PenNavUIError?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool, PenNavUI.PenNavUIError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.Bool, PenNavUI.PenNavUIError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.PenNavUIError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC8navigate2to10completionySS_ySb_AA0aB7UIErrorOSgtcSgtF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC8navigate2to10completionySS_ySb_AA0aB7UIErrorOSgtcSgtF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getCampusListing",
+ "printedName": "getCampusListing(baseURL:serviceName:clientID:clientKey:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "([PenNavUI.Campus]?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[PenNavUI.Campus]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PenNavUI.Campus]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Campus",
+ "printedName": "PenNavUI.Campus",
+ "usr": "s:8PenNavUI6CampusC"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC16getCampusListing7baseURL11serviceName8clientID0L3Key10completionySS_S3SySayAA0F0CGSgctF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC16getCampusListing7baseURL11serviceName8clientID0L3Key10completionySS_S3SySayAA0F0CGSgctF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setAppColor",
+ "printedName": "setAppColor(color:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC11setAppColor5colorACSo7UIColorC_tF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC11setAppColor5colorACSo7UIColorC_tF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getVersion",
+ "printedName": "getVersion()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC10getVersionSSyFZ",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC10getVersionSSyFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "present",
+ "printedName": "present(root:view:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC7present4root4viewySo16UIViewControllerC_So0H0CtF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC7present4root4viewySo16UIViewControllerC_So0H0CtF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "dismiss",
+ "printedName": "dismiss()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC7dismissyyF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC7dismissyyF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setClientKey",
+ "printedName": "setClientKey(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC12setClientKeyyACSSF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC12setClientKeyyACSSF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setClientID",
+ "printedName": "setClientID(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC11setClientIDyACSSF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC11setClientIDyACSSF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setUsername",
+ "printedName": "setUsername(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC11setUsernameyACSSF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC11setUsernameyACSSF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setServiceName",
+ "printedName": "setServiceName(dataServiceName:positionServiceName:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC14setServiceName04datafG008positionfG0ACSS_SStF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC14setServiceName04datafG008positionfG0ACSS_SStF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setBaseURL",
+ "printedName": "setBaseURL(dataURL:positionURL:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC10setBaseURL04dataG008positionG0ACSS_SStF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC10setBaseURL04dataG008positionG0ACSS_SStF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setIsShowUserName",
+ "printedName": "setIsShowUserName(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC17setIsShowUserNameyACSbF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC17setIsShowUserNameyACSbF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setBackButtonVisibility",
+ "printedName": "setBackButtonVisibility(visible:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC23setBackButtonVisibility7visibleACSb_tF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC23setBackButtonVisibility7visibleACSb_tF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setDebugOptionsVisibility",
+ "printedName": "setDebugOptionsVisibility(visible:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC25setDebugOptionsVisibility7visibleACSb_tF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC25setDebugOptionsVisibility7visibleACSb_tF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setCampusID",
+ "printedName": "setCampusID(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC11setCampusIDyACSiF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC11setCampusIDyACSiF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setIsUpdateUserLocationSmoothly",
+ "printedName": "setIsUpdateUserLocationSmoothly(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC31setIsUpdateUserLocationSmoothlyyACSbF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC31setIsUpdateUserLocationSmoothlyyACSbF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setOutdoorEnable",
+ "printedName": "setOutdoorEnable(isEnable:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC16setOutdoorEnable02isG0ACSb_tF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC16setOutdoorEnable02isG0ACSb_tF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setSimulationModeEnabled",
+ "printedName": "setSimulationModeEnabled(isEnable:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC24setSimulationModeEnabled8isEnableACSb_tF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC24setSimulationModeEnabled8isEnableACSb_tF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setStepDetectionEnable",
+ "printedName": "setStepDetectionEnable(isEnable:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC22setStepDetectionEnable02isH0ACSb_tF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC22setStepDetectionEnable02isH0ACSb_tF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setTransitionEnable",
+ "printedName": "setTransitionEnable(isEnable:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC19setTransitionEnable02isG0ACSb_tF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC19setTransitionEnable02isG0ACSb_tF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setGeographicCoordinateEnable",
+ "printedName": "setGeographicCoordinateEnable(isEnable:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC29setGeographicCoordinateEnable02isH0ACSb_tF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC29setGeographicCoordinateEnable02isH0ACSb_tF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getToken",
+ "printedName": "getToken(clientID:clientKey:showProgress:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String?, Penguin.ErrorCode?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.String?, Penguin.ErrorCode?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Penguin.ErrorCode?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ErrorCode",
+ "printedName": "Penguin.ErrorCode",
+ "usr": "c:@M@Penguin@E@ErrorCode"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC8getToken8clientID0G3Key12showProgress10completionySS_SSSbySSSg_7Penguin9ErrorCodeOSgtctF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC8getToken8clientID0G3Key12showProgress10completionySS_SSSbySSSg_7Penguin9ErrorCodeOSgtctF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setToken",
+ "printedName": "setToken(token:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC8setToken5tokenySS_tF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC8setToken5tokenySS_tF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "clearDatabase",
+ "printedName": "clearDatabase()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC13clearDatabaseyyF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC13clearDatabaseyyF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getVersion",
+ "printedName": "getVersion()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC10getVersionSSSgyF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC10getVersionSSSgyF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)init",
+ "mangledName": "$s8PenNavUI0aB9UIManagerCACycfc",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "locationManagerDidChangeAuthorization",
+ "printedName": "locationManagerDidChangeAuthorization(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CLLocationManager",
+ "printedName": "CoreLocation.CLLocationManager",
+ "usr": "c:objc(cs)CLLocationManager"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@PenNavUI@objc(cs)PenNavUIManager(im)locationManagerDidChangeAuthorization:",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC37locationManagerDidChangeAuthorizationyySo010CLLocationF0CF",
+ "moduleName": "PenNavUI",
+ "objc_name": "locationManagerDidChangeAuthorization:",
+ "declAttributes": [
+ "Final",
+ "ObjC",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "locationManager",
+ "printedName": "locationManager(_:didChangeAuthorization:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CLLocationManager",
+ "printedName": "CoreLocation.CLLocationManager",
+ "usr": "c:objc(cs)CLLocationManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CLAuthorizationStatus",
+ "printedName": "CoreLocation.CLAuthorizationStatus",
+ "usr": "c:@E@CLAuthorizationStatus"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@PenNavUI@objc(cs)PenNavUIManager(im)locationManager:didChangeAuthorizationStatus:",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC15locationManager_22didChangeAuthorizationySo010CLLocationF0C_So21CLAuthorizationStatusVtF",
+ "moduleName": "PenNavUI",
+ "objc_name": "locationManager:didChangeAuthorizationStatus:",
+ "declAttributes": [
+ "Final",
+ "ObjC",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onReady",
+ "printedName": "onReady(warning:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WarningCode",
+ "printedName": "Penguin.WarningCode",
+ "usr": "c:@M@Penguin@E@WarningCode"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@PenNavUI@objc(cs)PenNavUIManager(im)onReadyWithWarning:",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC7onReady7warningy7Penguin11WarningCodeO_tF",
+ "moduleName": "PenNavUI",
+ "objc_name": "onReadyWithWarning:",
+ "declAttributes": [
+ "Final",
+ "ObjC",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onInitilzationError",
+ "printedName": "onInitilzationError(error:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ErrorCode",
+ "printedName": "Penguin.ErrorCode",
+ "usr": "c:@M@Penguin@E@ErrorCode"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@PenNavUI@objc(cs)PenNavUIManager(im)onInitilzationErrorWithError:",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC19onInitilzationError5errory7Penguin0G4CodeO_tF",
+ "moduleName": "PenNavUI",
+ "objc_name": "onInitilzationErrorWithError:",
+ "declAttributes": [
+ "Final",
+ "ObjC",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onInitializationProgressChange",
+ "printedName": "onInitializationProgressChange(status:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SDKOperation",
+ "printedName": "Penguin.SDKOperation",
+ "usr": "c:@M@Penguin@E@SDKOperation"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@PenNavUI@objc(cs)PenNavUIManager(im)onInitializationProgressChangeWithStatus:",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC30onInitializationProgressChange6statusy7Penguin12SDKOperationO_tF",
+ "moduleName": "PenNavUI",
+ "objc_name": "onInitializationProgressChangeWithStatus:",
+ "declAttributes": [
+ "Final",
+ "ObjC",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "PIInitializerDelegate",
+ "printedName": "PIInitializerDelegate",
+ "usr": "c:@M@Penguin@objc(pl)PIInitializerDelegate",
+ "mangledName": "$s7Penguin21PIInitializerDelegateP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "MessageUI",
+ "printedName": "MessageUI",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "SafariServices",
+ "printedName": "SafariServices",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "os.log",
+ "printedName": "os.log",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "DOM",
+ "printedName": "DOM",
+ "declKind": "Enum",
+ "usr": "s:8PenNavUI3DOMO",
+ "mangledName": "$s8PenNavUI3DOMO",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "PenguinINRenderer",
+ "printedName": "PenguinINRenderer",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CommandLine",
+ "printedName": "CommandLine",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "processImage",
+ "printedName": "processImage(with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Configuration",
+ "printedName": "PenNavUI.CommandLine.Configuration",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI11CommandLineO12processImage4with10Foundation4DataVAC13ConfigurationV_tKFZ",
+ "mangledName": "$s8PenNavUI11CommandLineO12processImage4with10Foundation4DataVAC13ConfigurationV_tKFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "makeSVGOptions",
+ "printedName": "makeSVGOptions(for:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Options",
+ "printedName": "PenNavUI.SVG.Options",
+ "usr": "s:8PenNavUI3SVGC7OptionsV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Configuration",
+ "printedName": "PenNavUI.CommandLine.Configuration",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI11CommandLineO14makeSVGOptions3forAA3SVGC7OptionsVAC13ConfigurationV_tFZ",
+ "mangledName": "$s8PenNavUI11CommandLineO14makeSVGOptions3forAA3SVGC7OptionsVAC13ConfigurationV_tFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "makeTextAPI",
+ "printedName": "makeTextAPI(for:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CGTextRenderer.API",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.CommandLine.API?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CommandLine.API",
+ "usr": "s:8PenNavUI11CommandLineO3APIO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI11CommandLineO11makeTextAPI3forAA14CGTextRendererC0H0OAcHOSg_tFZ",
+ "mangledName": "$s8PenNavUI11CommandLineO11makeTextAPI3forAA14CGTextRendererC0H0OAcHOSg_tFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "processImage",
+ "printedName": "processImage(_:with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SVG",
+ "printedName": "PenNavUI.SVG",
+ "usr": "c:@M@PenNavUI@objc(cs)SVGImage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Configuration",
+ "printedName": "PenNavUI.CommandLine.Configuration",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI11CommandLineO12processImage_4with10Foundation4DataVAA3SVGC_AC13ConfigurationVtKFZ",
+ "mangledName": "$s8PenNavUI11CommandLineO12processImage_4with10Foundation4DataVAA3SVGC_AC13ConfigurationVtKFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "makeImageInsets",
+ "printedName": "makeImageInsets(for:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.SVG.Insets",
+ "usr": "s:8PenNavUI3SVGC6InsetsV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.CommandLine.Insets",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI11CommandLineO15makeImageInsets3forAA3SVGC0H0VAcHV_tKFZ",
+ "mangledName": "$s8PenNavUI11CommandLineO15makeImageInsets3forAA3SVGC0H0VAcHV_tKFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Configuration",
+ "printedName": "Configuration",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "input",
+ "printedName": "input",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvp",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvg",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvs",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvM",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "inputUltralight",
+ "printedName": "inputUltralight",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.URL?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvp",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.URL?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvg",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.URL?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvs",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvM",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "inputBlack",
+ "printedName": "inputBlack",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.URL?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvp",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.URL?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvg",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.URL?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvs",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvM",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "output",
+ "printedName": "output",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvp",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvg",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvs",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvM",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "format",
+ "printedName": "format",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Format",
+ "printedName": "PenNavUI.CommandLine.Format",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvp",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Format",
+ "printedName": "PenNavUI.CommandLine.Format",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvg",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Format",
+ "printedName": "PenNavUI.CommandLine.Format",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvs",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvM",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "size",
+ "printedName": "size",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Size",
+ "printedName": "PenNavUI.CommandLine.Size",
+ "usr": "s:8PenNavUI11CommandLineO4SizeO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvp",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Size",
+ "printedName": "PenNavUI.CommandLine.Size",
+ "usr": "s:8PenNavUI11CommandLineO4SizeO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvg",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Size",
+ "printedName": "PenNavUI.CommandLine.Size",
+ "usr": "s:8PenNavUI11CommandLineO4SizeO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvs",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvM",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "api",
+ "printedName": "api",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.CommandLine.API?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CommandLine.API",
+ "usr": "s:8PenNavUI11CommandLineO3APIO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvp",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.CommandLine.API?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CommandLine.API",
+ "usr": "s:8PenNavUI11CommandLineO3APIO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvg",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.CommandLine.API?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CommandLine.API",
+ "usr": "s:8PenNavUI11CommandLineO3APIO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvs",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvM",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "insets",
+ "printedName": "insets",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.CommandLine.Insets",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvp",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.CommandLine.Insets",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvg",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.CommandLine.Insets",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvs",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvM",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "insetsUltralight",
+ "printedName": "insetsUltralight",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.CommandLine.Insets?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.CommandLine.Insets",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvp",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.CommandLine.Insets?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.CommandLine.Insets",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvg",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.CommandLine.Insets?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.CommandLine.Insets",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvs",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvM",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "insetsBlack",
+ "printedName": "insetsBlack",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.CommandLine.Insets?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.CommandLine.Insets",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvp",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.CommandLine.Insets?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.CommandLine.Insets",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvg",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.CommandLine.Insets?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.CommandLine.Insets",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvs",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvM",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "scale",
+ "printedName": "scale",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Scale",
+ "printedName": "PenNavUI.CommandLine.Scale",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvp",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Scale",
+ "printedName": "PenNavUI.CommandLine.Scale",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvg",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Scale",
+ "printedName": "PenNavUI.CommandLine.Scale",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvs",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvM",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "options",
+ "printedName": "options",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Options",
+ "printedName": "PenNavUI.SVG.Options",
+ "usr": "s:8PenNavUI3SVGC7OptionsV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvp",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Options",
+ "printedName": "PenNavUI.SVG.Options",
+ "usr": "s:8PenNavUI3SVGC7OptionsV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvg",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Options",
+ "printedName": "PenNavUI.SVG.Options",
+ "usr": "s:8PenNavUI3SVGC7OptionsV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvs",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvM",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "precision",
+ "printedName": "precision",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvp",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvg",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvs",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvM",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Format",
+ "printedName": "Format",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "jpeg",
+ "printedName": "jpeg",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CommandLine.Format.Type) -> PenNavUI.CommandLine.Format",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Format",
+ "printedName": "PenNavUI.CommandLine.Format",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CommandLine.Format.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Format",
+ "printedName": "PenNavUI.CommandLine.Format",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO4jpegyA2EmF",
+ "mangledName": "$s8PenNavUI11CommandLineO6FormatO4jpegyA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "pdf",
+ "printedName": "pdf",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CommandLine.Format.Type) -> PenNavUI.CommandLine.Format",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Format",
+ "printedName": "PenNavUI.CommandLine.Format",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CommandLine.Format.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Format",
+ "printedName": "PenNavUI.CommandLine.Format",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO3pdfyA2EmF",
+ "mangledName": "$s8PenNavUI11CommandLineO6FormatO3pdfyA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "png",
+ "printedName": "png",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CommandLine.Format.Type) -> PenNavUI.CommandLine.Format",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Format",
+ "printedName": "PenNavUI.CommandLine.Format",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CommandLine.Format.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Format",
+ "printedName": "PenNavUI.CommandLine.Format",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO3pngyA2EmF",
+ "mangledName": "$s8PenNavUI11CommandLineO6FormatO3pngyA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "swift",
+ "printedName": "swift",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CommandLine.Format.Type) -> PenNavUI.CommandLine.Format",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Format",
+ "printedName": "PenNavUI.CommandLine.Format",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CommandLine.Format.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Format",
+ "printedName": "PenNavUI.CommandLine.Format",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO5swiftyA2EmF",
+ "mangledName": "$s8PenNavUI11CommandLineO6FormatO5swiftyA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "sfsymbol",
+ "printedName": "sfsymbol",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CommandLine.Format.Type) -> PenNavUI.CommandLine.Format",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Format",
+ "printedName": "PenNavUI.CommandLine.Format",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CommandLine.Format.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Format",
+ "printedName": "PenNavUI.CommandLine.Format",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO8sfsymbolyA2EmF",
+ "mangledName": "$s8PenNavUI11CommandLineO6FormatO8sfsymbolyA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.CommandLine.Format?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Format",
+ "printedName": "PenNavUI.CommandLine.Format",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO8rawValueAESgSS_tcfc",
+ "mangledName": "$s8PenNavUI11CommandLineO6FormatO8rawValueAESgSS_tcfc",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO8rawValueSSvp",
+ "mangledName": "$s8PenNavUI11CommandLineO6FormatO8rawValueSSvp",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO8rawValueSSvg",
+ "mangledName": "$s8PenNavUI11CommandLineO6FormatO8rawValueSSvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO",
+ "mangledName": "$s8PenNavUI11CommandLineO6FormatO",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "enumRawTypeName": "String",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "API",
+ "printedName": "API",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "appkit",
+ "printedName": "appkit",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CommandLine.API.Type) -> PenNavUI.CommandLine.API",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CommandLine.API",
+ "usr": "s:8PenNavUI11CommandLineO3APIO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CommandLine.API.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CommandLine.API",
+ "usr": "s:8PenNavUI11CommandLineO3APIO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI11CommandLineO3APIO6appkityA2EmF",
+ "mangledName": "$s8PenNavUI11CommandLineO3APIO6appkityA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "uikit",
+ "printedName": "uikit",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CommandLine.API.Type) -> PenNavUI.CommandLine.API",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CommandLine.API",
+ "usr": "s:8PenNavUI11CommandLineO3APIO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CommandLine.API.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CommandLine.API",
+ "usr": "s:8PenNavUI11CommandLineO3APIO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI11CommandLineO3APIO5uikityA2EmF",
+ "mangledName": "$s8PenNavUI11CommandLineO3APIO5uikityA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.CommandLine.API?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CommandLine.API",
+ "usr": "s:8PenNavUI11CommandLineO3APIO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:8PenNavUI11CommandLineO3APIO8rawValueAESgSS_tcfc",
+ "mangledName": "$s8PenNavUI11CommandLineO3APIO8rawValueAESgSS_tcfc",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO3APIO8rawValueSSvp",
+ "mangledName": "$s8PenNavUI11CommandLineO3APIO8rawValueSSvp",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO3APIO8rawValueSSvg",
+ "mangledName": "$s8PenNavUI11CommandLineO3APIO8rawValueSSvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:8PenNavUI11CommandLineO3APIO",
+ "mangledName": "$s8PenNavUI11CommandLineO3APIO",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "enumRawTypeName": "String",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Size",
+ "printedName": "Size",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "default",
+ "printedName": "default",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CommandLine.Size.Type) -> PenNavUI.CommandLine.Size",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Size",
+ "printedName": "PenNavUI.CommandLine.Size",
+ "usr": "s:8PenNavUI11CommandLineO4SizeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CommandLine.Size.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Size",
+ "printedName": "PenNavUI.CommandLine.Size",
+ "usr": "s:8PenNavUI11CommandLineO4SizeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI11CommandLineO4SizeO7defaultyA2EmF",
+ "mangledName": "$s8PenNavUI11CommandLineO4SizeO7defaultyA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "custom",
+ "printedName": "custom",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CommandLine.Size.Type) -> (Swift.Int, Swift.Int) -> PenNavUI.CommandLine.Size",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int, Swift.Int) -> PenNavUI.CommandLine.Size",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Size",
+ "printedName": "PenNavUI.CommandLine.Size",
+ "usr": "s:8PenNavUI11CommandLineO4SizeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(width: Swift.Int, height: Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CommandLine.Size.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Size",
+ "printedName": "PenNavUI.CommandLine.Size",
+ "usr": "s:8PenNavUI11CommandLineO4SizeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI11CommandLineO4SizeO6customyAESi_SitcAEmF",
+ "mangledName": "$s8PenNavUI11CommandLineO4SizeO6customyAESi_SitcAEmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Size",
+ "printedName": "PenNavUI.CommandLine.Size",
+ "usr": "s:8PenNavUI11CommandLineO4SizeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Size",
+ "printedName": "PenNavUI.CommandLine.Size",
+ "usr": "s:8PenNavUI11CommandLineO4SizeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI11CommandLineO4SizeO2eeoiySbAE_AEtFZ",
+ "mangledName": "$s8PenNavUI11CommandLineO4SizeO2eeoiySbAE_AEtFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:8PenNavUI11CommandLineO4SizeO",
+ "mangledName": "$s8PenNavUI11CommandLineO4SizeO",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Scale",
+ "printedName": "Scale",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "default",
+ "printedName": "default",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CommandLine.Scale.Type) -> PenNavUI.CommandLine.Scale",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Scale",
+ "printedName": "PenNavUI.CommandLine.Scale",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CommandLine.Scale.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Scale",
+ "printedName": "PenNavUI.CommandLine.Scale",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO7defaultyA2EmF",
+ "mangledName": "$s8PenNavUI11CommandLineO5ScaleO7defaultyA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "retina",
+ "printedName": "retina",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CommandLine.Scale.Type) -> PenNavUI.CommandLine.Scale",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Scale",
+ "printedName": "PenNavUI.CommandLine.Scale",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CommandLine.Scale.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Scale",
+ "printedName": "PenNavUI.CommandLine.Scale",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO6retinayA2EmF",
+ "mangledName": "$s8PenNavUI11CommandLineO5ScaleO6retinayA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "superRetina",
+ "printedName": "superRetina",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CommandLine.Scale.Type) -> PenNavUI.CommandLine.Scale",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Scale",
+ "printedName": "PenNavUI.CommandLine.Scale",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CommandLine.Scale.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Scale",
+ "printedName": "PenNavUI.CommandLine.Scale",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO11superRetinayA2EmF",
+ "mangledName": "$s8PenNavUI11CommandLineO5ScaleO11superRetinayA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO9hashValueSivp",
+ "mangledName": "$s8PenNavUI11CommandLineO5ScaleO9hashValueSivp",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO9hashValueSivg",
+ "mangledName": "$s8PenNavUI11CommandLineO5ScaleO9hashValueSivg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s8PenNavUI11CommandLineO5ScaleO4hash4intoys6HasherVz_tF",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Scale",
+ "printedName": "PenNavUI.CommandLine.Scale",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Scale",
+ "printedName": "PenNavUI.CommandLine.Scale",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO2eeoiySbAE_AEtFZ",
+ "mangledName": "$s8PenNavUI11CommandLineO5ScaleO2eeoiySbAE_AEtFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO",
+ "mangledName": "$s8PenNavUI11CommandLineO5ScaleO",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Insets",
+ "printedName": "Insets",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "top",
+ "printedName": "top",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV3topSdSgvp",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV3topSdSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV3topSdSgvg",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV3topSdSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV3topSdSgvs",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV3topSdSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV3topSdSgvM",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV3topSdSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "left",
+ "printedName": "left",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV4leftSdSgvp",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV4leftSdSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV4leftSdSgvg",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV4leftSdSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV4leftSdSgvs",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV4leftSdSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV4leftSdSgvM",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV4leftSdSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "bottom",
+ "printedName": "bottom",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV6bottomSdSgvp",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV6bottomSdSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV6bottomSdSgvg",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV6bottomSdSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV6bottomSdSgvs",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV6bottomSdSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV6bottomSdSgvM",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV6bottomSdSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "right",
+ "printedName": "right",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV5rightSdSgvp",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV5rightSdSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV5rightSdSgvg",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV5rightSdSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV5rightSdSgvs",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV5rightSdSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV5rightSdSgvM",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV5rightSdSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(top:left:bottom:right:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.CommandLine.Insets",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV3top4left6bottom5rightAESdSg_A3Jtcfc",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV3top4left6bottom5rightAESdSg_A3Jtcfc",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.CommandLine.Insets",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.CommandLine.Insets",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV2eeoiySbAE_AEtFZ",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV2eeoiySbAE_AEtFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "parseConfiguration",
+ "printedName": "parseConfiguration(from:baseDirectory:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Configuration",
+ "printedName": "PenNavUI.CommandLine.Configuration",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI11CommandLineO18parseConfiguration4from13baseDirectoryAC0G0VSaySSG_10Foundation3URLVtKFZ",
+ "mangledName": "$s8PenNavUI11CommandLineO18parseConfiguration4from13baseDirectoryAC0G0VSaySSG_10Foundation3URLVtKFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Error",
+ "printedName": "Error",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "invalid",
+ "printedName": "invalid",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CommandLine.Error.Type) -> PenNavUI.CommandLine.Error",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "PenNavUI.CommandLine.Error",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CommandLine.Error.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "PenNavUI.CommandLine.Error",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO7invalidyA2EmF",
+ "mangledName": "$s8PenNavUI11CommandLineO5ErrorO7invalidyA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "unsupported",
+ "printedName": "unsupported",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CommandLine.Error.Type) -> PenNavUI.CommandLine.Error",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "PenNavUI.CommandLine.Error",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CommandLine.Error.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "PenNavUI.CommandLine.Error",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO11unsupportedyA2EmF",
+ "mangledName": "$s8PenNavUI11CommandLineO5ErrorO11unsupportedyA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "fileNotFound",
+ "printedName": "fileNotFound",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CommandLine.Error.Type) -> PenNavUI.CommandLine.Error",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "PenNavUI.CommandLine.Error",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CommandLine.Error.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "PenNavUI.CommandLine.Error",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO12fileNotFoundyA2EmF",
+ "mangledName": "$s8PenNavUI11CommandLineO5ErrorO12fileNotFoundyA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "PenNavUI.CommandLine.Error",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "PenNavUI.CommandLine.Error",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO2eeoiySbAE_AEtFZ",
+ "mangledName": "$s8PenNavUI11CommandLineO5ErrorO2eeoiySbAE_AEtFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO9hashValueSivp",
+ "mangledName": "$s8PenNavUI11CommandLineO5ErrorO9hashValueSivp",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO9hashValueSivg",
+ "mangledName": "$s8PenNavUI11CommandLineO5ErrorO9hashValueSivg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s8PenNavUI11CommandLineO5ErrorO4hash4intoys6HasherVz_tF",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO",
+ "mangledName": "$s8PenNavUI11CommandLineO5ErrorO",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Error",
+ "printedName": "Error",
+ "usr": "s:s5ErrorP",
+ "mangledName": "$ss5ErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:8PenNavUI11CommandLineO",
+ "mangledName": "$s8PenNavUI11CommandLineO",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FloatingPanelBehavior",
+ "printedName": "FloatingPanelBehavior",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "springDecelerationRate",
+ "printedName": "springDecelerationRate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(py)springDecelerationRate",
+ "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP22springDecelerationRate12CoreGraphics7CGFloatVvp",
+ "moduleName": "PenNavUI",
+ "protocolReq": true,
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)springDecelerationRate",
+ "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP22springDecelerationRate12CoreGraphics7CGFloatVvg",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "springResponseTime",
+ "printedName": "springResponseTime",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(py)springResponseTime",
+ "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP18springResponseTime12CoreGraphics7CGFloatVvp",
+ "moduleName": "PenNavUI",
+ "protocolReq": true,
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)springResponseTime",
+ "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP18springResponseTime12CoreGraphics7CGFloatVvg",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "momentumProjectionRate",
+ "printedName": "momentumProjectionRate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(py)momentumProjectionRate",
+ "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP22momentumProjectionRate12CoreGraphics7CGFloatVvp",
+ "moduleName": "PenNavUI",
+ "protocolReq": true,
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)momentumProjectionRate",
+ "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP22momentumProjectionRate12CoreGraphics7CGFloatVvg",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "shouldProjectMomentum",
+ "printedName": "shouldProjectMomentum(_:to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelController",
+ "printedName": "PenNavUI.FloatingPanelController",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)shouldProjectMomentum:to:",
+ "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP21shouldProjectMomentum_2toSbAA0dE10ControllerC_AA0dE5StateCtF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "redirectionalProgress",
+ "printedName": "redirectionalProgress(_:from:to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelController",
+ "printedName": "PenNavUI.FloatingPanelController",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)redirectionalProgress:from:to:",
+ "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP21redirectionalProgress_4from2to12CoreGraphics7CGFloatVAA0dE10ControllerC_AA0dE5StateCAMtF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "allowsRubberBanding",
+ "printedName": "allowsRubberBanding(for:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIRectEdge",
+ "printedName": "UIUtilities.UIRectEdge",
+ "usr": "c:@E@UIRectEdge"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)allowsRubberBandingFor:",
+ "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP19allowsRubberBanding3forSbSo10UIRectEdgeV_tF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "objc_name": "allowsRubberBandingFor:",
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "removalInteractionVelocityThreshold",
+ "printedName": "removalInteractionVelocityThreshold",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(py)removalInteractionVelocityThreshold",
+ "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvp",
+ "moduleName": "PenNavUI",
+ "protocolReq": true,
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)removalInteractionVelocityThreshold",
+ "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvg",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior",
+ "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 : AnyObject>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FloatingPanelDefaultBehavior",
+ "printedName": "FloatingPanelDefaultBehavior",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelDefaultBehavior",
+ "printedName": "PenNavUI.FloatingPanelDefaultBehavior",
+ "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorCACycfc",
+ "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorCACycfc",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "springDecelerationRate",
+ "printedName": "springDecelerationRate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC22springDecelerationRate14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC22springDecelerationRate12CoreGraphics7CGFloatVvp",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "springDecelerationRate",
+ "declAttributes": [
+ "ObjC",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC22springDecelerationRate14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC22springDecelerationRate12CoreGraphics7CGFloatVvg",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "springDecelerationRate",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "springResponseTime",
+ "printedName": "springResponseTime",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC18springResponseTime14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC18springResponseTime12CoreGraphics7CGFloatVvp",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "springResponseTime",
+ "declAttributes": [
+ "ObjC",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC18springResponseTime14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC18springResponseTime12CoreGraphics7CGFloatVvg",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "springResponseTime",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "momentumProjectionRate",
+ "printedName": "momentumProjectionRate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC22momentumProjectionRate14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC22momentumProjectionRate12CoreGraphics7CGFloatVvp",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "momentumProjectionRate",
+ "declAttributes": [
+ "ObjC",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC22momentumProjectionRate14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC22momentumProjectionRate12CoreGraphics7CGFloatVvg",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "momentumProjectionRate",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "redirectionalProgress",
+ "printedName": "redirectionalProgress(_:from:to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelController",
+ "printedName": "PenNavUI.FloatingPanelController",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC21redirectionalProgress_4from2to14CoreFoundation7CGFloatVAA0dE10ControllerC_AA0dE5StateCAMtF",
+ "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC21redirectionalProgress_4from2to12CoreGraphics7CGFloatVAA0dE10ControllerC_AA0dE5StateCAMtF",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "redirectionalProgress:from:to:",
+ "declAttributes": [
+ "ObjC",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "allowsRubberBanding",
+ "printedName": "allowsRubberBanding(for:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIRectEdge",
+ "printedName": "UIUtilities.UIRectEdge",
+ "usr": "c:@E@UIRectEdge"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC19allowsRubberBanding3forSbSo10UIRectEdgeV_tF",
+ "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC19allowsRubberBanding3forSbSo10UIRectEdgeV_tF",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "allowsRubberBandingFor:",
+ "declAttributes": [
+ "ObjC",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "removalInteractionVelocityThreshold",
+ "printedName": "removalInteractionVelocityThreshold",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvp",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "removalInteractionVelocityThreshold",
+ "declAttributes": [
+ "HasInitialValue",
+ "ObjC",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "isOpen": true,
+ "objc_name": "removalInteractionVelocityThreshold",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold14CoreFoundation7CGFloatVvs",
+ "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "isOpen": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "isOpen": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC",
+ "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "FloatingPanelBehavior",
+ "printedName": "FloatingPanelBehavior",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior",
+ "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "IssueType",
+ "printedName": "IssueType",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "poi",
+ "printedName": "poi",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.IssueType.Type) -> PenNavUI.IssueType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "IssueType",
+ "printedName": "PenNavUI.IssueType",
+ "usr": "s:8PenNavUI9IssueTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.IssueType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "IssueType",
+ "printedName": "PenNavUI.IssueType",
+ "usr": "s:8PenNavUI9IssueTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI9IssueTypeO3poiyA2CmF",
+ "mangledName": "$s8PenNavUI9IssueTypeO3poiyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "venue",
+ "printedName": "venue",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.IssueType.Type) -> PenNavUI.IssueType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "IssueType",
+ "printedName": "PenNavUI.IssueType",
+ "usr": "s:8PenNavUI9IssueTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.IssueType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "IssueType",
+ "printedName": "PenNavUI.IssueType",
+ "usr": "s:8PenNavUI9IssueTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI9IssueTypeO5venueyA2CmF",
+ "mangledName": "$s8PenNavUI9IssueTypeO5venueyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "location",
+ "printedName": "location",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.IssueType.Type) -> PenNavUI.IssueType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "IssueType",
+ "printedName": "PenNavUI.IssueType",
+ "usr": "s:8PenNavUI9IssueTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.IssueType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "IssueType",
+ "printedName": "PenNavUI.IssueType",
+ "usr": "s:8PenNavUI9IssueTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI9IssueTypeO8locationyA2CmF",
+ "mangledName": "$s8PenNavUI9IssueTypeO8locationyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "navigation",
+ "printedName": "navigation",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.IssueType.Type) -> PenNavUI.IssueType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "IssueType",
+ "printedName": "PenNavUI.IssueType",
+ "usr": "s:8PenNavUI9IssueTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.IssueType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "IssueType",
+ "printedName": "PenNavUI.IssueType",
+ "usr": "s:8PenNavUI9IssueTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI9IssueTypeO10navigationyA2CmF",
+ "mangledName": "$s8PenNavUI9IssueTypeO10navigationyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IssueType",
+ "printedName": "PenNavUI.IssueType",
+ "usr": "s:8PenNavUI9IssueTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IssueType",
+ "printedName": "PenNavUI.IssueType",
+ "usr": "s:8PenNavUI9IssueTypeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI9IssueTypeO2eeoiySbAC_ACtFZ",
+ "mangledName": "$s8PenNavUI9IssueTypeO2eeoiySbAC_ACtFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI9IssueTypeO9hashValueSivp",
+ "mangledName": "$s8PenNavUI9IssueTypeO9hashValueSivp",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI9IssueTypeO9hashValueSivg",
+ "mangledName": "$s8PenNavUI9IssueTypeO9hashValueSivg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI9IssueTypeO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s8PenNavUI9IssueTypeO4hash4intoys6HasherVz_tF",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:8PenNavUI9IssueTypeO",
+ "mangledName": "$s8PenNavUI9IssueTypeO",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "MapKit",
+ "printedName": "MapKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FavoriteCacheData",
+ "printedName": "FavoriteCacheData",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(entity:insertInto:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FavoriteCacheData",
+ "printedName": "PenNavUI.FavoriteCacheData",
+ "usr": "c:@M@PenNavUI@objc(cs)FavoriteCacheData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSEntityDescription",
+ "printedName": "CoreData.NSEntityDescription",
+ "usr": "c:objc(cs)NSEntityDescription"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreData.NSManagedObjectContext?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSManagedObjectContext",
+ "printedName": "CoreData.NSManagedObjectContext",
+ "usr": "c:objc(cs)NSManagedObjectContext"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)FavoriteCacheData(im)initWithEntity:insertIntoManagedObjectContext:",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithEntity:insertIntoManagedObjectContext:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Nonisolated",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "fetchRequest",
+ "printedName": "fetchRequest()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSFetchRequest",
+ "printedName": "CoreData.NSFetchRequest",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FavoriteCacheData",
+ "printedName": "PenNavUI.FavoriteCacheData",
+ "usr": "c:@M@PenNavUI@objc(cs)FavoriteCacheData"
+ }
+ ],
+ "usr": "c:objc(cs)NSFetchRequest"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI17FavoriteCacheDataC12fetchRequestSo07NSFetchH0CyACGyFZ",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC12fetchRequestSo07NSFetchH0CyACGyFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "NonObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "createDate",
+ "printedName": "createDate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)createDate",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC10createDateSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)createDate",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC10createDateSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setCreateDate:",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC10createDateSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "deviceId",
+ "printedName": "deviceId",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)deviceId",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC8deviceIdSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)deviceId",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC8deviceIdSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setDeviceId:",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC8deviceIdSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "type",
+ "printedName": "type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)type",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC4typeSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)type",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC4typeSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setType:",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC4typeSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "distance",
+ "printedName": "distance",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)distance",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC8distanceSdvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)distance",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC8distanceSdvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setDistance:",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC8distanceSdvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "id",
+ "printedName": "id",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)id",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC2idSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)id",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC2idSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setId:",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC2idSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "label",
+ "printedName": "label",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)label",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC5labelSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)label",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC5labelSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setLabel:",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC5labelSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "poiId",
+ "printedName": "poiId",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)poiId",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC5poiIds5Int16Vvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)poiId",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC5poiIds5Int16Vvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setPoiId:",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC5poiIds5Int16Vvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "userName",
+ "printedName": "userName",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)userName",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC8userNameSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)userName",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC8userNameSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setUserName:",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC8userNameSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "location",
+ "printedName": "location",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.SharedLocationCacheData?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SharedLocationCacheData",
+ "printedName": "PenNavUI.SharedLocationCacheData",
+ "usr": "c:@M@PenNavUI@objc(cs)SharedLocationCacheData"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)location",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC8locationAA014SharedLocationeF0CSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.SharedLocationCacheData?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SharedLocationCacheData",
+ "printedName": "PenNavUI.SharedLocationCacheData",
+ "usr": "c:@M@PenNavUI@objc(cs)SharedLocationCacheData"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)location",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC8locationAA014SharedLocationeF0CSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.SharedLocationCacheData?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SharedLocationCacheData",
+ "printedName": "PenNavUI.SharedLocationCacheData",
+ "usr": "c:@M@PenNavUI@objc(cs)SharedLocationCacheData"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setLocation:",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC8locationAA014SharedLocationeF0CSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PenNavUI@objc(cs)FavoriteCacheData",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC",
+ "moduleName": "PenNavUI",
+ "objc_name": "FavoriteCacheData",
+ "declAttributes": [
+ "Nonisolated",
+ "AccessControl",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSManagedObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "CoreData.NSManagedObject",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ObservableObject",
+ "printedName": "ObservableObject",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "ObjectWillChangePublisher",
+ "printedName": "ObjectWillChangePublisher",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ObservableObjectPublisher",
+ "printedName": "Combine.ObservableObjectPublisher",
+ "usr": "s:7Combine25ObservableObjectPublisherC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7Combine16ObservableObjectP",
+ "mangledName": "$s7Combine16ObservableObjectP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "PenguinINRenderer",
+ "printedName": "PenguinINRenderer",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "PenguinINRenderer",
+ "printedName": "PenguinINRenderer",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FloatingPanelReferenceEdge",
+ "printedName": "FloatingPanelReferenceEdge",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "top",
+ "printedName": "top",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.FloatingPanelReferenceEdge.Type) -> PenNavUI.FloatingPanelReferenceEdge",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelReferenceEdge",
+ "printedName": "PenNavUI.FloatingPanelReferenceEdge",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.FloatingPanelReferenceEdge.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelReferenceEdge",
+ "printedName": "PenNavUI.FloatingPanelReferenceEdge",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge@FloatingPanelReferenceEdgeTop",
+ "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO3topyA2CmF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "left",
+ "printedName": "left",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.FloatingPanelReferenceEdge.Type) -> PenNavUI.FloatingPanelReferenceEdge",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelReferenceEdge",
+ "printedName": "PenNavUI.FloatingPanelReferenceEdge",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.FloatingPanelReferenceEdge.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelReferenceEdge",
+ "printedName": "PenNavUI.FloatingPanelReferenceEdge",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge@FloatingPanelReferenceEdgeLeft",
+ "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO4leftyA2CmF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "bottom",
+ "printedName": "bottom",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.FloatingPanelReferenceEdge.Type) -> PenNavUI.FloatingPanelReferenceEdge",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelReferenceEdge",
+ "printedName": "PenNavUI.FloatingPanelReferenceEdge",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.FloatingPanelReferenceEdge.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelReferenceEdge",
+ "printedName": "PenNavUI.FloatingPanelReferenceEdge",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge@FloatingPanelReferenceEdgeBottom",
+ "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO6bottomyA2CmF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Var",
+ "name": "right",
+ "printedName": "right",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.FloatingPanelReferenceEdge.Type) -> PenNavUI.FloatingPanelReferenceEdge",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelReferenceEdge",
+ "printedName": "PenNavUI.FloatingPanelReferenceEdge",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.FloatingPanelReferenceEdge.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelReferenceEdge",
+ "printedName": "PenNavUI.FloatingPanelReferenceEdge",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge@FloatingPanelReferenceEdgeRight",
+ "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO5rightyA2CmF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "fixedbinaryorder": 3
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.FloatingPanelReferenceEdge?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelReferenceEdge",
+ "printedName": "PenNavUI.FloatingPanelReferenceEdge",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:8PenNavUI26FloatingPanelReferenceEdgeO8rawValueACSgSi_tcfc",
+ "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO8rawValueACSgSi_tcfc",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI26FloatingPanelReferenceEdgeO8rawValueSivp",
+ "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO8rawValueSivp",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI26FloatingPanelReferenceEdgeO8rawValueSivg",
+ "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO8rawValueSivg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge",
+ "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FloatingPanelLayoutReferenceGuide",
+ "printedName": "FloatingPanelLayoutReferenceGuide",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "superview",
+ "printedName": "superview",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.FloatingPanelLayoutReferenceGuide.Type) -> PenNavUI.FloatingPanelLayoutReferenceGuide",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutReferenceGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutReferenceGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide@FloatingPanelLayoutReferenceGuideSuperview",
+ "mangledName": "$s8PenNavUI33FloatingPanelLayoutReferenceGuideO9superviewyA2CmF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "safeArea",
+ "printedName": "safeArea",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.FloatingPanelLayoutReferenceGuide.Type) -> PenNavUI.FloatingPanelLayoutReferenceGuide",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutReferenceGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutReferenceGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide@FloatingPanelLayoutReferenceGuideSafeArea",
+ "mangledName": "$s8PenNavUI33FloatingPanelLayoutReferenceGuideO8safeAreayA2CmF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutReferenceGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:8PenNavUI33FloatingPanelLayoutReferenceGuideO8rawValueACSgSi_tcfc",
+ "mangledName": "$s8PenNavUI33FloatingPanelLayoutReferenceGuideO8rawValueACSgSi_tcfc",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI33FloatingPanelLayoutReferenceGuideO8rawValueSivp",
+ "mangledName": "$s8PenNavUI33FloatingPanelLayoutReferenceGuideO8rawValueSivp",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI33FloatingPanelLayoutReferenceGuideO8rawValueSivg",
+ "mangledName": "$s8PenNavUI33FloatingPanelLayoutReferenceGuideO8rawValueSivg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide",
+ "mangledName": "$s8PenNavUI33FloatingPanelLayoutReferenceGuideO",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FloatingPanelLayoutContentBoundingGuide",
+ "printedName": "FloatingPanelLayoutContentBoundingGuide",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "none",
+ "printedName": "none",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.FloatingPanelLayoutContentBoundingGuide.Type) -> PenNavUI.FloatingPanelLayoutContentBoundingGuide",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutContentBoundingGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutContentBoundingGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide@FloatingPanelLayoutContentBoundingGuideNone",
+ "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO4noneyA2CmF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "superview",
+ "printedName": "superview",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.FloatingPanelLayoutContentBoundingGuide.Type) -> PenNavUI.FloatingPanelLayoutContentBoundingGuide",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutContentBoundingGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutContentBoundingGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide@FloatingPanelLayoutContentBoundingGuideSuperview",
+ "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO9superviewyA2CmF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "safeArea",
+ "printedName": "safeArea",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.FloatingPanelLayoutContentBoundingGuide.Type) -> PenNavUI.FloatingPanelLayoutContentBoundingGuide",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutContentBoundingGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutContentBoundingGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide@FloatingPanelLayoutContentBoundingGuideSafeArea",
+ "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8safeAreayA2CmF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutContentBoundingGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8rawValueACSgSi_tcfc",
+ "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8rawValueACSgSi_tcfc",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8rawValueSivp",
+ "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8rawValueSivp",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8rawValueSivg",
+ "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8rawValueSivg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide",
+ "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "PenguinINRenderer",
+ "printedName": "PenguinINRenderer",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "MessageUI",
+ "printedName": "MessageUI",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "SafariServices",
+ "printedName": "SafariServices",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "PIEventsDelegate",
+ "printedName": "PIEventsDelegate",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "onBackButtonPressed",
+ "printedName": "onBackButtonPressed()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI16PIEventsDelegateP19onBackButtonPressedyyF",
+ "mangledName": "$s8PenNavUI16PIEventsDelegateP19onBackButtonPressedyyF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onPenNavUIDismiss",
+ "printedName": "onPenNavUIDismiss()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI16PIEventsDelegateP02onaB9UIDismissyyF",
+ "mangledName": "$s8PenNavUI16PIEventsDelegateP02onaB9UIDismissyyF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onReportIssue",
+ "printedName": "onReportIssue(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IssueType",
+ "printedName": "PenNavUI.IssueType",
+ "usr": "s:8PenNavUI9IssueTypeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI16PIEventsDelegateP13onReportIssueyyAA0H4TypeOF",
+ "mangledName": "$s8PenNavUI16PIEventsDelegateP13onReportIssueyyAA0H4TypeOF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onShareLocation",
+ "printedName": "onShareLocation(link:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI16PIEventsDelegateP15onShareLocation4linkySSSg_tF",
+ "mangledName": "$s8PenNavUI16PIEventsDelegateP15onShareLocation4linkySSSg_tF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onSwitchCampus",
+ "printedName": "onSwitchCampus(campusId:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI16PIEventsDelegateP14onSwitchCampus8campusIdySi_tF",
+ "mangledName": "$s8PenNavUI16PIEventsDelegateP14onSwitchCampus8campusIdySi_tF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onBackButtonPressed",
+ "printedName": "onBackButtonPressed()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI16PIEventsDelegatePAAE19onBackButtonPressedyyF",
+ "mangledName": "$s8PenNavUI16PIEventsDelegatePAAE19onBackButtonPressedyyF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>",
+ "sugared_genericSig": "",
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onPenNavUIDismiss",
+ "printedName": "onPenNavUIDismiss()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI16PIEventsDelegatePAAE02onaB9UIDismissyyF",
+ "mangledName": "$s8PenNavUI16PIEventsDelegatePAAE02onaB9UIDismissyyF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>",
+ "sugared_genericSig": "",
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onReportIssue",
+ "printedName": "onReportIssue(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IssueType",
+ "printedName": "PenNavUI.IssueType",
+ "usr": "s:8PenNavUI9IssueTypeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI16PIEventsDelegatePAAE13onReportIssueyyAA0H4TypeOF",
+ "mangledName": "$s8PenNavUI16PIEventsDelegatePAAE13onReportIssueyyAA0H4TypeOF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>",
+ "sugared_genericSig": "",
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onShareLocation",
+ "printedName": "onShareLocation(link:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI16PIEventsDelegatePAAE15onShareLocation4linkySSSg_tF",
+ "mangledName": "$s8PenNavUI16PIEventsDelegatePAAE15onShareLocation4linkySSSg_tF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>",
+ "sugared_genericSig": "",
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onSwitchCampus",
+ "printedName": "onSwitchCampus(campusId:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI16PIEventsDelegatePAAE14onSwitchCampus8campusIdySi_tF",
+ "mangledName": "$s8PenNavUI16PIEventsDelegatePAAE14onSwitchCampus8campusIdySi_tF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>",
+ "sugared_genericSig": "",
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:8PenNavUI16PIEventsDelegateP",
+ "mangledName": "$s8PenNavUI16PIEventsDelegateP",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "PenguinINRenderer",
+ "printedName": "PenguinINRenderer",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "PenguinINRenderer",
+ "printedName": "PenguinINRenderer",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "PenNavUITableUpdate",
+ "printedName": "PenNavUITableUpdate",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(entity:insertInto:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUITableUpdate",
+ "printedName": "PenNavUI.PenNavUITableUpdate",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUITableUpdate"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSEntityDescription",
+ "printedName": "CoreData.NSEntityDescription",
+ "usr": "c:objc(cs)NSEntityDescription"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreData.NSManagedObjectContext?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSManagedObjectContext",
+ "printedName": "CoreData.NSManagedObjectContext",
+ "usr": "c:objc(cs)NSManagedObjectContext"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUITableUpdate(im)initWithEntity:insertIntoManagedObjectContext:",
+ "mangledName": "$s8PenNavUI0aB13UITableUpdateC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithEntity:insertIntoManagedObjectContext:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Nonisolated",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "fetchRequest",
+ "printedName": "fetchRequest()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSFetchRequest",
+ "printedName": "CoreData.NSFetchRequest",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUITableUpdate",
+ "printedName": "PenNavUI.PenNavUITableUpdate",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUITableUpdate"
+ }
+ ],
+ "usr": "c:objc(cs)NSFetchRequest"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB13UITableUpdateC12fetchRequestSo07NSFetchG0CyACGyFZ",
+ "mangledName": "$s8PenNavUI0aB13UITableUpdateC12fetchRequestSo07NSFetchG0CyACGyFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "NonObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "lastUpdateTime",
+ "printedName": "lastUpdateTime",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)PenNavUITableUpdate(py)lastUpdateTime",
+ "mangledName": "$s8PenNavUI0aB13UITableUpdateC04lastE4TimeSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)PenNavUITableUpdate(im)lastUpdateTime",
+ "mangledName": "$s8PenNavUI0aB13UITableUpdateC04lastE4TimeSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)PenNavUITableUpdate(im)setLastUpdateTime:",
+ "mangledName": "$s8PenNavUI0aB13UITableUpdateC04lastE4TimeSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "tableName",
+ "printedName": "tableName",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)PenNavUITableUpdate(py)tableName",
+ "mangledName": "$s8PenNavUI0aB13UITableUpdateC9tableNameSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)PenNavUITableUpdate(im)tableName",
+ "mangledName": "$s8PenNavUI0aB13UITableUpdateC9tableNameSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)PenNavUITableUpdate(im)setTableName:",
+ "mangledName": "$s8PenNavUI0aB13UITableUpdateC9tableNameSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUITableUpdate",
+ "mangledName": "$s8PenNavUI0aB13UITableUpdateC",
+ "moduleName": "PenNavUI",
+ "objc_name": "PenNavUITableUpdate",
+ "declAttributes": [
+ "Nonisolated",
+ "AccessControl",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSManagedObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "CoreData.NSManagedObject",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ObservableObject",
+ "printedName": "ObservableObject",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "ObjectWillChangePublisher",
+ "printedName": "ObjectWillChangePublisher",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ObservableObjectPublisher",
+ "printedName": "Combine.ObservableObjectPublisher",
+ "usr": "s:7Combine25ObservableObjectPublisherC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7Combine16ObservableObjectP",
+ "mangledName": "$s7Combine16ObservableObjectP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "SFSymbolRenderer",
+ "printedName": "SFSymbolRenderer",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(options:insets:insetsUltralight:insetsBlack:precision:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SFSymbolRenderer",
+ "printedName": "PenNavUI.SFSymbolRenderer",
+ "usr": "s:8PenNavUI16SFSymbolRendererV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Options",
+ "printedName": "PenNavUI.SVG.Options",
+ "usr": "s:8PenNavUI3SVGC7OptionsV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.CommandLine.Insets",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.CommandLine.Insets",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.CommandLine.Insets",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:8PenNavUI16SFSymbolRendererV7options6insets0G10Ultralight0G5Black9precisionAcA3SVGC7OptionsV_AA11CommandLineO6InsetsVA2PSitcfc",
+ "mangledName": "$s8PenNavUI16SFSymbolRendererV7options6insets0G10Ultralight0G5Black9precisionAcA3SVGC7OptionsV_AA11CommandLineO6InsetsVA2PSitcfc",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "render",
+ "printedName": "render(regular:ultralight:black:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.URL?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.URL?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI16SFSymbolRendererV6render7regular10ultralight5blackSS10Foundation3URLV_AJSgAKtKF",
+ "mangledName": "$s8PenNavUI16SFSymbolRendererV6render7regular10ultralight5blackSS10Foundation3URLV_AJSgAKtKF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:8PenNavUI16SFSymbolRendererV",
+ "mangledName": "$s8PenNavUI16SFSymbolRendererV",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Darwin",
+ "printedName": "Darwin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "PenNavStyle",
+ "printedName": "PenNavStyle",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(entity:insertInto:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavStyle",
+ "printedName": "PenNavUI.PenNavStyle",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavStyle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSEntityDescription",
+ "printedName": "CoreData.NSEntityDescription",
+ "usr": "c:objc(cs)NSEntityDescription"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreData.NSManagedObjectContext?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSManagedObjectContext",
+ "printedName": "CoreData.NSManagedObjectContext",
+ "usr": "c:objc(cs)NSManagedObjectContext"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavStyle(im)initWithEntity:insertIntoManagedObjectContext:",
+ "mangledName": "$s8PenNavUI0aB5StyleC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithEntity:insertIntoManagedObjectContext:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Nonisolated",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "fetchRequest",
+ "printedName": "fetchRequest()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSFetchRequest",
+ "printedName": "CoreData.NSFetchRequest",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavStyle",
+ "printedName": "PenNavUI.PenNavStyle",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavStyle"
+ }
+ ],
+ "usr": "c:objc(cs)NSFetchRequest"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB5StyleC12fetchRequestSo07NSFetchF0CyACGyFZ",
+ "mangledName": "$s8PenNavUI0aB5StyleC12fetchRequestSo07NSFetchF0CyACGyFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "NonObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "type",
+ "printedName": "type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)PenNavStyle(py)type",
+ "mangledName": "$s8PenNavUI0aB5StyleC4typeSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)PenNavStyle(im)type",
+ "mangledName": "$s8PenNavUI0aB5StyleC4typeSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)PenNavStyle(im)setType:",
+ "mangledName": "$s8PenNavUI0aB5StyleC4typeSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "value",
+ "printedName": "value",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Data?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)PenNavStyle(py)value",
+ "mangledName": "$s8PenNavUI0aB5StyleC5value10Foundation4DataVSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Data?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)PenNavStyle(im)value",
+ "mangledName": "$s8PenNavUI0aB5StyleC5value10Foundation4DataVSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Data?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)PenNavStyle(im)setValue:",
+ "mangledName": "$s8PenNavUI0aB5StyleC5value10Foundation4DataVSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavStyle",
+ "mangledName": "$s8PenNavUI0aB5StyleC",
+ "moduleName": "PenNavUI",
+ "objc_name": "PenNavStyle",
+ "declAttributes": [
+ "Nonisolated",
+ "AccessControl",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSManagedObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "CoreData.NSManagedObject",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ObservableObject",
+ "printedName": "ObservableObject",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "ObjectWillChangePublisher",
+ "printedName": "ObjectWillChangePublisher",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ObservableObjectPublisher",
+ "printedName": "Combine.ObservableObjectPublisher",
+ "usr": "s:7Combine25ObservableObjectPublisherC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7Combine16ObservableObjectP",
+ "mangledName": "$s7Combine16ObservableObjectP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "GeofenceConfiguration",
+ "printedName": "GeofenceConfiguration",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(baseURL:serviceName:clientId:clientKey:campusId:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GeofenceConfiguration",
+ "printedName": "PenNavUI.GeofenceConfiguration",
+ "usr": "s:8PenNavUI21GeofenceConfigurationV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:8PenNavUI21GeofenceConfigurationV7baseURL11serviceName8clientId0J3Key06campusK0ACSS_S3SSiSgtcfc",
+ "mangledName": "$s8PenNavUI21GeofenceConfigurationV7baseURL11serviceName8clientId0J3Key06campusK0ACSS_S3SSiSgtcfc",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:8PenNavUI21GeofenceConfigurationV",
+ "mangledName": "$s8PenNavUI21GeofenceConfigurationV",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "AVFoundation",
+ "printedName": "AVFoundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreHaptics",
+ "printedName": "CoreHaptics",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "PenguinINRenderer",
+ "printedName": "PenguinINRenderer",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "PenguinINRenderer",
+ "printedName": "PenguinINRenderer",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CryptoKit",
+ "printedName": "CryptoKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreText",
+ "printedName": "CoreText",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "PenguinINRenderer",
+ "printedName": "PenguinINRenderer",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "PenguinINRenderer",
+ "printedName": "PenguinINRenderer",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CampaignMessage",
+ "printedName": "CampaignMessage",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "title",
+ "printedName": "title",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI15CampaignMessageV5titleSSvp",
+ "mangledName": "$s8PenNavUI15CampaignMessageV5titleSSvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI15CampaignMessageV5titleSSvg",
+ "mangledName": "$s8PenNavUI15CampaignMessageV5titleSSvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI15CampaignMessageV5titleSSvs",
+ "mangledName": "$s8PenNavUI15CampaignMessageV5titleSSvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI15CampaignMessageV5titleSSvM",
+ "mangledName": "$s8PenNavUI15CampaignMessageV5titleSSvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "description",
+ "printedName": "description",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI15CampaignMessageV11descriptionSSvp",
+ "mangledName": "$s8PenNavUI15CampaignMessageV11descriptionSSvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI15CampaignMessageV11descriptionSSvg",
+ "mangledName": "$s8PenNavUI15CampaignMessageV11descriptionSSvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI15CampaignMessageV11descriptionSSvs",
+ "mangledName": "$s8PenNavUI15CampaignMessageV11descriptionSSvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI15CampaignMessageV11descriptionSSvM",
+ "mangledName": "$s8PenNavUI15CampaignMessageV11descriptionSSvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:8PenNavUI15CampaignMessageV",
+ "mangledName": "$s8PenNavUI15CampaignMessageV",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreText",
+ "printedName": "CoreText",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "PenguinINRenderer",
+ "printedName": "PenguinINRenderer",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Network",
+ "printedName": "Network",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "PenNavInitializationDelegate",
+ "printedName": "PenNavInitializationDelegate",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "onPenNavInitializationSuccess",
+ "printedName": "onPenNavInitializationSuccess()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB22InitializationDelegateP02onabD7SuccessyyF",
+ "mangledName": "$s8PenNavUI0aB22InitializationDelegateP02onabD7SuccessyyF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavInitializationDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onPenNavInitializationError",
+ "printedName": "onPenNavInitializationError(errorType:errorDescription:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB22InitializationDelegateP02onabD5Error9errorType0H11DescriptionyAA0aB7UIErrorO_SStF",
+ "mangledName": "$s8PenNavUI0aB22InitializationDelegateP02onabD5Error9errorType0H11DescriptionyAA0aB7UIErrorO_SStF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PenNavInitializationDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:8PenNavUI0aB22InitializationDelegateP",
+ "mangledName": "$s8PenNavUI0aB22InitializationDelegateP",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "PenguinINRenderer",
+ "printedName": "PenguinINRenderer",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "PenguinINRenderer",
+ "printedName": "PenguinINRenderer",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "SharedLocationCacheData",
+ "printedName": "SharedLocationCacheData",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(entity:insertInto:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SharedLocationCacheData",
+ "printedName": "PenNavUI.SharedLocationCacheData",
+ "usr": "c:@M@PenNavUI@objc(cs)SharedLocationCacheData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSEntityDescription",
+ "printedName": "CoreData.NSEntityDescription",
+ "usr": "c:objc(cs)NSEntityDescription"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreData.NSManagedObjectContext?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSManagedObjectContext",
+ "printedName": "CoreData.NSManagedObjectContext",
+ "usr": "c:objc(cs)NSManagedObjectContext"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)SharedLocationCacheData(im)initWithEntity:insertIntoManagedObjectContext:",
+ "mangledName": "$s8PenNavUI23SharedLocationCacheDataC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithEntity:insertIntoManagedObjectContext:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Nonisolated",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "fetchRequest",
+ "printedName": "fetchRequest()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSFetchRequest",
+ "printedName": "CoreData.NSFetchRequest",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SharedLocationCacheData",
+ "printedName": "PenNavUI.SharedLocationCacheData",
+ "usr": "c:@M@PenNavUI@objc(cs)SharedLocationCacheData"
+ }
+ ],
+ "usr": "c:objc(cs)NSFetchRequest"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI23SharedLocationCacheDataC12fetchRequestSo07NSFetchI0CyACGyFZ",
+ "mangledName": "$s8PenNavUI23SharedLocationCacheDataC12fetchRequestSo07NSFetchI0CyACGyFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "NonObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "edgeId",
+ "printedName": "edgeId",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)edgeId",
+ "mangledName": "$s8PenNavUI23SharedLocationCacheDataC6edgeIds5Int16Vvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)edgeId",
+ "mangledName": "$s8PenNavUI23SharedLocationCacheDataC6edgeIds5Int16Vvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setEdgeId:",
+ "mangledName": "$s8PenNavUI23SharedLocationCacheDataC6edgeIds5Int16Vvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "floorId",
+ "printedName": "floorId",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)floorId",
+ "mangledName": "$s8PenNavUI23SharedLocationCacheDataC7floorIds5Int16Vvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)floorId",
+ "mangledName": "$s8PenNavUI23SharedLocationCacheDataC7floorIds5Int16Vvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setFloorId:",
+ "mangledName": "$s8PenNavUI23SharedLocationCacheDataC7floorIds5Int16Vvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "latitude",
+ "printedName": "latitude",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)latitude",
+ "mangledName": "$s8PenNavUI23SharedLocationCacheDataC8latitudeSdvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)latitude",
+ "mangledName": "$s8PenNavUI23SharedLocationCacheDataC8latitudeSdvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setLatitude:",
+ "mangledName": "$s8PenNavUI23SharedLocationCacheDataC8latitudeSdvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "longitude",
+ "printedName": "longitude",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)longitude",
+ "mangledName": "$s8PenNavUI23SharedLocationCacheDataC9longitudeSdvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)longitude",
+ "mangledName": "$s8PenNavUI23SharedLocationCacheDataC9longitudeSdvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setLongitude:",
+ "mangledName": "$s8PenNavUI23SharedLocationCacheDataC9longitudeSdvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "navigationAvoid",
+ "printedName": "navigationAvoid",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)navigationAvoid",
+ "mangledName": "$s8PenNavUI23SharedLocationCacheDataC15navigationAvoidSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)navigationAvoid",
+ "mangledName": "$s8PenNavUI23SharedLocationCacheDataC15navigationAvoidSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setNavigationAvoid:",
+ "mangledName": "$s8PenNavUI23SharedLocationCacheDataC15navigationAvoidSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "venueId",
+ "printedName": "venueId",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)venueId",
+ "mangledName": "$s8PenNavUI23SharedLocationCacheDataC7venueIds5Int16Vvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)venueId",
+ "mangledName": "$s8PenNavUI23SharedLocationCacheDataC7venueIds5Int16Vvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setVenueId:",
+ "mangledName": "$s8PenNavUI23SharedLocationCacheDataC7venueIds5Int16Vvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "x",
+ "printedName": "x",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)x",
+ "mangledName": "$s8PenNavUI23SharedLocationCacheDataC1xs5Int16Vvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)x",
+ "mangledName": "$s8PenNavUI23SharedLocationCacheDataC1xs5Int16Vvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setX:",
+ "mangledName": "$s8PenNavUI23SharedLocationCacheDataC1xs5Int16Vvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "y",
+ "printedName": "y",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(py)y",
+ "mangledName": "$s8PenNavUI23SharedLocationCacheDataC1ys5Int16Vvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)y",
+ "mangledName": "$s8PenNavUI23SharedLocationCacheDataC1ys5Int16Vvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)SharedLocationCacheData(im)setY:",
+ "mangledName": "$s8PenNavUI23SharedLocationCacheDataC1ys5Int16Vvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PenNavUI@objc(cs)SharedLocationCacheData",
+ "mangledName": "$s8PenNavUI23SharedLocationCacheDataC",
+ "moduleName": "PenNavUI",
+ "objc_name": "SharedLocationCacheData",
+ "declAttributes": [
+ "Nonisolated",
+ "AccessControl",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSManagedObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "CoreData.NSManagedObject",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ObservableObject",
+ "printedName": "ObservableObject",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "ObjectWillChangePublisher",
+ "printedName": "ObjectWillChangePublisher",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ObservableObjectPublisher",
+ "printedName": "Combine.ObservableObjectPublisher",
+ "usr": "s:7Combine25ObservableObjectPublisherC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7Combine16ObservableObjectP",
+ "mangledName": "$s7Combine16ObservableObjectP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Network",
+ "printedName": "Network",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FloatingPanelState",
+ "printedName": "FloatingPanelState",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.FloatingPanelState?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:8PenNavUI18FloatingPanelStateC8rawValueACSgSS_tcfc",
+ "mangledName": "$s8PenNavUI18FloatingPanelStateC8rawValueACSgSS_tcfc",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl",
+ "Required"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:order:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(im)initWithRawValue:order:",
+ "mangledName": "$s8PenNavUI18FloatingPanelStateC8rawValue5orderACSS_Sitcfc",
+ "moduleName": "PenNavUI",
+ "objc_name": "initWithRawValue:order:",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI18FloatingPanelStateC8rawValueSSvp",
+ "mangledName": "$s8PenNavUI18FloatingPanelStateC8rawValueSSvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI18FloatingPanelStateC8rawValueSSvg",
+ "mangledName": "$s8PenNavUI18FloatingPanelStateC8rawValueSSvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "order",
+ "printedName": "order",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI18FloatingPanelStateC5orderSivp",
+ "mangledName": "$s8PenNavUI18FloatingPanelStateC5orderSivp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI18FloatingPanelStateC5orderSivg",
+ "mangledName": "$s8PenNavUI18FloatingPanelStateC5orderSivg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "copy",
+ "printedName": "copy(with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "ObjectiveC.NSZone?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSZone",
+ "printedName": "ObjectiveC.NSZone",
+ "usr": "s:10ObjectiveC6NSZoneV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(im)copyWithZone:",
+ "mangledName": "$s8PenNavUI18FloatingPanelStateC4copy4withyp10ObjectiveC6NSZoneVSg_tF",
+ "moduleName": "PenNavUI",
+ "objc_name": "copyWithZone:",
+ "declAttributes": [
+ "ObjC",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "description",
+ "printedName": "description",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(py)description",
+ "mangledName": "$s8PenNavUI18FloatingPanelStateC11descriptionSSvp",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "description",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(im)description",
+ "mangledName": "$s8PenNavUI18FloatingPanelStateC11descriptionSSvg",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "description",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "debugDescription",
+ "printedName": "debugDescription",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(py)debugDescription",
+ "mangledName": "$s8PenNavUI18FloatingPanelStateC16debugDescriptionSSvp",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "debugDescription",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(im)debugDescription",
+ "mangledName": "$s8PenNavUI18FloatingPanelStateC16debugDescriptionSSvg",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "debugDescription",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "full",
+ "printedName": "full",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cpy)Full",
+ "mangledName": "$s8PenNavUI18FloatingPanelStateC4fullACvpZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "objc_name": "Full",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cm)Full",
+ "mangledName": "$s8PenNavUI18FloatingPanelStateC4fullACvgZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "half",
+ "printedName": "half",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cpy)Half",
+ "mangledName": "$s8PenNavUI18FloatingPanelStateC4halfACvpZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "objc_name": "Half",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cm)Half",
+ "mangledName": "$s8PenNavUI18FloatingPanelStateC4halfACvgZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "tip",
+ "printedName": "tip",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cpy)Tip",
+ "mangledName": "$s8PenNavUI18FloatingPanelStateC3tipACvpZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "objc_name": "Tip",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cm)Tip",
+ "mangledName": "$s8PenNavUI18FloatingPanelStateC3tipACvgZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "hidden",
+ "printedName": "hidden",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cpy)Hidden",
+ "mangledName": "$s8PenNavUI18FloatingPanelStateC6hiddenACvpZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "objc_name": "Hidden",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(cm)Hidden",
+ "mangledName": "$s8PenNavUI18FloatingPanelStateC6hiddenACvgZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState(im)init",
+ "mangledName": "$s8PenNavUI18FloatingPanelStateCACycfc",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState",
+ "mangledName": "$s8PenNavUI18FloatingPanelStateC",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreText",
+ "printedName": "CoreText",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "AsynchronousOperation",
+ "printedName": "AsynchronousOperation",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "isAsynchronous",
+ "printedName": "isAsynchronous",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(py)asynchronous",
+ "mangledName": "$s8PenNavUI21AsynchronousOperationC02isD0Sbvp",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "asynchronous",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "AccessControl",
+ "Override"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(im)isAsynchronous",
+ "mangledName": "$s8PenNavUI21AsynchronousOperationC02isD0Sbvg",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "isAsynchronous",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "isExecuting",
+ "printedName": "isExecuting",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(py)executing",
+ "mangledName": "$s8PenNavUI21AsynchronousOperationC11isExecutingSbvp",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "executing",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "AccessControl",
+ "SetterAccess",
+ "Override"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(im)isExecuting",
+ "mangledName": "$s8PenNavUI21AsynchronousOperationC11isExecutingSbvg",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "isExecuting",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "isFinished",
+ "printedName": "isFinished",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(py)finished",
+ "mangledName": "$s8PenNavUI21AsynchronousOperationC10isFinishedSbvp",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "finished",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "AccessControl",
+ "SetterAccess",
+ "Override"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(im)isFinished",
+ "mangledName": "$s8PenNavUI21AsynchronousOperationC10isFinishedSbvg",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "isFinished",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "completeOperation",
+ "printedName": "completeOperation()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI21AsynchronousOperationC08completeE0yyF",
+ "mangledName": "$s8PenNavUI21AsynchronousOperationC08completeE0yyF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "start",
+ "printedName": "start()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(im)start",
+ "mangledName": "$s8PenNavUI21AsynchronousOperationC5startyyF",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "start",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "AccessControl",
+ "Override"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AsynchronousOperation",
+ "printedName": "PenNavUI.AsynchronousOperation",
+ "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation(im)init",
+ "mangledName": "$s8PenNavUI21AsynchronousOperationCACycfc",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PenNavUI@objc(cs)AsynchronousOperation",
+ "mangledName": "$s8PenNavUI21AsynchronousOperationC",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSOperation",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "Foundation.Operation",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "os.log",
+ "printedName": "os.log",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "SurfaceAppearance",
+ "printedName": "SurfaceAppearance",
+ "children": [
+ {
+ "kind": "TypeDecl",
+ "name": "Shadow",
+ "printedName": "Shadow",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "hidden",
+ "printedName": "hidden",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvp",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvg",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvs",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvM",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "color",
+ "printedName": "color",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvp",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvg",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvs",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvM",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "offset",
+ "printedName": "offset",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvp",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvg",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvs",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvM",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "opacity",
+ "printedName": "opacity",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvp",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvg",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvs",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvM",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "radius",
+ "printedName": "radius",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6radius14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6radius12CoreGraphics7CGFloatVvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6radius14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6radius12CoreGraphics7CGFloatVvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6radius14CoreFoundation7CGFloatVvs",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6radius12CoreGraphics7CGFloatVvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6radius14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6radius12CoreGraphics7CGFloatVvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "spread",
+ "printedName": "spread",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6spread14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6spread12CoreGraphics7CGFloatVvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6spread14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6spread12CoreGraphics7CGFloatVvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6spread14CoreFoundation7CGFloatVvs",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6spread12CoreGraphics7CGFloatVvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC6spread14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC6spread12CoreGraphics7CGFloatVvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Shadow",
+ "printedName": "PenNavUI.SurfaceAppearance.Shadow",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowCAEycfc",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowCAEycfc",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC6ShadowC",
+ "moduleName": "PenNavUI",
+ "objc_name": "FloatingPanelSurfaceAppearanceShadow",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "backgroundColor",
+ "printedName": "backgroundColor",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(py)backgroundColor",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC15backgroundColorSo7UIColorCSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)backgroundColor",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC15backgroundColorSo7UIColorCSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)setBackgroundColor:",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC15backgroundColorSo7UIColorCSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC15backgroundColorSo7UIColorCSgvM",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC15backgroundColorSo7UIColorCSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "cornerRadius",
+ "printedName": "cornerRadius",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(py)cornerRadius",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC12cornerRadius12CoreGraphics7CGFloatVvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)cornerRadius",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC12cornerRadius12CoreGraphics7CGFloatVvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)setCornerRadius:",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC12cornerRadius12CoreGraphics7CGFloatVvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC12cornerRadius14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC12cornerRadius12CoreGraphics7CGFloatVvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "cornerCurve",
+ "printedName": "cornerCurve",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CALayerCornerCurve",
+ "printedName": "QuartzCore.CALayerCornerCurve",
+ "usr": "c:@T@CALayerCornerCurve"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(py)cornerCurve",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC11cornerCurveSo013CALayerCornerG0avp",
+ "moduleName": "PenNavUI",
+ "intro_iOS": "13.0",
+ "declAttributes": [
+ "AccessControl",
+ "Available",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CALayerCornerCurve",
+ "printedName": "QuartzCore.CALayerCornerCurve",
+ "usr": "c:@T@CALayerCornerCurve"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)cornerCurve",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC11cornerCurveSo013CALayerCornerG0avg",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CALayerCornerCurve",
+ "printedName": "QuartzCore.CALayerCornerCurve",
+ "usr": "c:@T@CALayerCornerCurve"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)setCornerCurve:",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC11cornerCurveSo013CALayerCornerG0avs",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC11cornerCurveSo013CALayerCornerG0avM",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC11cornerCurveSo013CALayerCornerG0avM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "intro_iOS": "13.0",
+ "declAttributes": [
+ "Available"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "shadows",
+ "printedName": "shadows",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PenNavUI.SurfaceAppearance.Shadow]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Shadow",
+ "printedName": "PenNavUI.SurfaceAppearance.Shadow",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(py)shadows",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC7shadowsSayAC6ShadowCGvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PenNavUI.SurfaceAppearance.Shadow]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Shadow",
+ "printedName": "PenNavUI.SurfaceAppearance.Shadow",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)shadows",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC7shadowsSayAC6ShadowCGvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PenNavUI.SurfaceAppearance.Shadow]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Shadow",
+ "printedName": "PenNavUI.SurfaceAppearance.Shadow",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC6ShadowC"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)setShadows:",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC7shadowsSayAC6ShadowCGvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC7shadowsSayAC6ShadowCGvM",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC7shadowsSayAC6ShadowCGvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "borderColor",
+ "printedName": "borderColor",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(py)borderColor",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderColorSo7UIColorCSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)borderColor",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderColorSo7UIColorCSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)setBorderColor:",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderColorSo7UIColorCSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC11borderColorSo7UIColorCSgvM",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderColorSo7UIColorCSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "borderWidth",
+ "printedName": "borderWidth",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(py)borderWidth",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderWidth12CoreGraphics7CGFloatVvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)borderWidth",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderWidth12CoreGraphics7CGFloatVvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)setBorderWidth:",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderWidth12CoreGraphics7CGFloatVvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI17SurfaceAppearanceC11borderWidth14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC11borderWidth12CoreGraphics7CGFloatVvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SurfaceAppearance",
+ "printedName": "PenNavUI.SurfaceAppearance",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance(im)init",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceCACycfc",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance",
+ "mangledName": "$s8PenNavUI17SurfaceAppearanceC",
+ "moduleName": "PenNavUI",
+ "objc_name": "FloatingPanelSurfaceAppearance",
+ "declAttributes": [
+ "AccessControl",
+ "ObjCMembers",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "SurfaceView",
+ "printedName": "SurfaceView",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "grabberHandle",
+ "printedName": "grabberHandle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GrabberView",
+ "printedName": "PenNavUI.GrabberView",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)grabberHandle",
+ "mangledName": "$s8PenNavUI11SurfaceViewC13grabberHandleAA07GrabberE0Cvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "Preconcurrency",
+ "Custom",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GrabberView",
+ "printedName": "PenNavUI.GrabberView",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)grabberHandle",
+ "mangledName": "$s8PenNavUI11SurfaceViewC13grabberHandleAA07GrabberE0Cvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "grabberHandlePadding",
+ "printedName": "grabberHandlePadding",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)grabberHandlePadding",
+ "mangledName": "$s8PenNavUI11SurfaceViewC20grabberHandlePadding12CoreGraphics7CGFloatVvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "Preconcurrency",
+ "Custom",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)grabberHandlePadding",
+ "mangledName": "$s8PenNavUI11SurfaceViewC20grabberHandlePadding12CoreGraphics7CGFloatVvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setGrabberHandlePadding:",
+ "mangledName": "$s8PenNavUI11SurfaceViewC20grabberHandlePadding12CoreGraphics7CGFloatVvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11SurfaceViewC20grabberHandlePadding14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s8PenNavUI11SurfaceViewC20grabberHandlePadding12CoreGraphics7CGFloatVvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "grabberAreaOffset",
+ "printedName": "grabberAreaOffset",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)grabberAreaOffset",
+ "mangledName": "$s8PenNavUI11SurfaceViewC17grabberAreaOffset12CoreGraphics7CGFloatVvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "Preconcurrency",
+ "Custom",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)grabberAreaOffset",
+ "mangledName": "$s8PenNavUI11SurfaceViewC17grabberAreaOffset12CoreGraphics7CGFloatVvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setGrabberAreaOffset:",
+ "mangledName": "$s8PenNavUI11SurfaceViewC17grabberAreaOffset12CoreGraphics7CGFloatVvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11SurfaceViewC17grabberAreaOffset14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s8PenNavUI11SurfaceViewC17grabberAreaOffset12CoreGraphics7CGFloatVvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "grabberHandleSize",
+ "printedName": "grabberHandleSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)grabberHandleSize",
+ "mangledName": "$s8PenNavUI11SurfaceViewC17grabberHandleSizeSo6CGSizeVvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "Preconcurrency",
+ "Custom",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)grabberHandleSize",
+ "mangledName": "$s8PenNavUI11SurfaceViewC17grabberHandleSizeSo6CGSizeVvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setGrabberHandleSize:",
+ "mangledName": "$s8PenNavUI11SurfaceViewC17grabberHandleSizeSo6CGSizeVvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11SurfaceViewC17grabberHandleSizeSo6CGSizeVvM",
+ "mangledName": "$s8PenNavUI11SurfaceViewC17grabberHandleSizeSo6CGSizeVvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "contentView",
+ "printedName": "contentView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "WeakStorage",
+ "printedName": "UIKit.UIView?"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)contentView",
+ "mangledName": "$s8PenNavUI11SurfaceViewC07contentE0So6UIViewCSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "Preconcurrency",
+ "Custom",
+ "HasStorage",
+ "ReferenceOwnership",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "ownership": 1,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIView?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)contentView",
+ "mangledName": "$s8PenNavUI11SurfaceViewC07contentE0So6UIViewCSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIView?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setContentView:",
+ "mangledName": "$s8PenNavUI11SurfaceViewC07contentE0So6UIViewCSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11SurfaceViewC07contentE0So6UIViewCSgvM",
+ "mangledName": "$s8PenNavUI11SurfaceViewC07contentE0So6UIViewCSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "contentPadding",
+ "printedName": "contentPadding",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIEdgeInsets",
+ "printedName": "UIKit.UIEdgeInsets",
+ "usr": "c:@S@UIEdgeInsets"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)contentPadding",
+ "mangledName": "$s8PenNavUI11SurfaceViewC14contentPaddingSo12UIEdgeInsetsVvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "Preconcurrency",
+ "Custom",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIEdgeInsets",
+ "printedName": "UIKit.UIEdgeInsets",
+ "usr": "c:@S@UIEdgeInsets"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)contentPadding",
+ "mangledName": "$s8PenNavUI11SurfaceViewC14contentPaddingSo12UIEdgeInsetsVvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIEdgeInsets",
+ "printedName": "UIKit.UIEdgeInsets",
+ "usr": "c:@S@UIEdgeInsets"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setContentPadding:",
+ "mangledName": "$s8PenNavUI11SurfaceViewC14contentPaddingSo12UIEdgeInsetsVvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11SurfaceViewC14contentPaddingSo12UIEdgeInsetsVvM",
+ "mangledName": "$s8PenNavUI11SurfaceViewC14contentPaddingSo12UIEdgeInsetsVvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "backgroundColor",
+ "printedName": "backgroundColor",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)backgroundColor",
+ "mangledName": "$s8PenNavUI11SurfaceViewC15backgroundColorSo7UIColorCSgvp",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "backgroundColor",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)backgroundColor",
+ "mangledName": "$s8PenNavUI11SurfaceViewC15backgroundColorSo7UIColorCSgvg",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "backgroundColor",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setBackgroundColor:",
+ "mangledName": "$s8PenNavUI11SurfaceViewC15backgroundColorSo7UIColorCSgvs",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "setBackgroundColor:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "appearance",
+ "printedName": "appearance",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SurfaceAppearance",
+ "printedName": "PenNavUI.SurfaceAppearance",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)appearance",
+ "mangledName": "$s8PenNavUI11SurfaceViewC10appearanceAA0D10AppearanceCvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "Preconcurrency",
+ "Custom",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SurfaceAppearance",
+ "printedName": "PenNavUI.SurfaceAppearance",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)appearance",
+ "mangledName": "$s8PenNavUI11SurfaceViewC10appearanceAA0D10AppearanceCvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SurfaceAppearance",
+ "printedName": "PenNavUI.SurfaceAppearance",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceAppearance"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setAppearance:",
+ "mangledName": "$s8PenNavUI11SurfaceViewC10appearanceAA0D10AppearanceCvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11SurfaceViewC10appearanceAA0D10AppearanceCvM",
+ "mangledName": "$s8PenNavUI11SurfaceViewC10appearanceAA0D10AppearanceCvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "containerMargins",
+ "printedName": "containerMargins",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIEdgeInsets",
+ "printedName": "UIKit.UIEdgeInsets",
+ "usr": "c:@S@UIEdgeInsets"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)containerMargins",
+ "mangledName": "$s8PenNavUI11SurfaceViewC16containerMarginsSo12UIEdgeInsetsVvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "Preconcurrency",
+ "Custom",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIEdgeInsets",
+ "printedName": "UIKit.UIEdgeInsets",
+ "usr": "c:@S@UIEdgeInsets"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)containerMargins",
+ "mangledName": "$s8PenNavUI11SurfaceViewC16containerMarginsSo12UIEdgeInsetsVvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIEdgeInsets",
+ "printedName": "UIKit.UIEdgeInsets",
+ "usr": "c:@S@UIEdgeInsets"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)setContainerMargins:",
+ "mangledName": "$s8PenNavUI11SurfaceViewC16containerMarginsSo12UIEdgeInsetsVvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11SurfaceViewC16containerMarginsSo12UIEdgeInsetsVvM",
+ "mangledName": "$s8PenNavUI11SurfaceViewC16containerMarginsSo12UIEdgeInsetsVvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "containerView",
+ "printedName": "containerView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)containerView",
+ "mangledName": "$s8PenNavUI11SurfaceViewC09containerE0So6UIViewCvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "Preconcurrency",
+ "Custom",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)containerView",
+ "mangledName": "$s8PenNavUI11SurfaceViewC09containerE0So6UIViewCvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "requiresConstraintBasedLayout",
+ "printedName": "requiresConstraintBasedLayout",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(cpy)requiresConstraintBasedLayout",
+ "mangledName": "$s8PenNavUI11SurfaceViewC29requiresConstraintBasedLayoutSbvpZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "overriding": true,
+ "objc_name": "requiresConstraintBasedLayout",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(cm)requiresConstraintBasedLayout",
+ "mangledName": "$s8PenNavUI11SurfaceViewC29requiresConstraintBasedLayoutSbvgZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "overriding": true,
+ "objc_name": "requiresConstraintBasedLayout",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(coder:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.SurfaceView?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SurfaceView",
+ "printedName": "PenNavUI.SurfaceView",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCoder",
+ "printedName": "Foundation.NSCoder",
+ "usr": "c:objc(cs)NSCoder"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)initWithCoder:",
+ "mangledName": "$s8PenNavUI11SurfaceViewC5coderACSgSo7NSCoderC_tcfc",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "initWithCoder:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "Required"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "updateConstraints",
+ "printedName": "updateConstraints()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)updateConstraints",
+ "mangledName": "$s8PenNavUI11SurfaceViewC17updateConstraintsyyF",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "updateConstraints",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "layoutSubviews",
+ "printedName": "layoutSubviews()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)layoutSubviews",
+ "mangledName": "$s8PenNavUI11SurfaceViewC14layoutSubviewsyyF",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "layoutSubviews",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "intrinsicContentSize",
+ "printedName": "intrinsicContentSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(py)intrinsicContentSize",
+ "mangledName": "$s8PenNavUI11SurfaceViewC20intrinsicContentSizeSo6CGSizeVvp",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "intrinsicContentSize",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView(im)intrinsicContentSize",
+ "mangledName": "$s8PenNavUI11SurfaceViewC20intrinsicContentSizeSo6CGSizeVvg",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "intrinsicContentSize",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView",
+ "mangledName": "$s8PenNavUI11SurfaceViewC",
+ "moduleName": "PenNavUI",
+ "objc_name": "FloatingPanelSurfaceView",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "ObjCMembers",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "superclassUsr": "c:objc(cs)UIView",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "UIKit.UIView",
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "PenguinINRenderer",
+ "printedName": "PenguinINRenderer",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UserNotifications",
+ "printedName": "UserNotifications",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "PenguinINRenderer",
+ "printedName": "PenguinINRenderer",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "LinkPresentation",
+ "printedName": "LinkPresentation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUIError",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "missingBaseUrl",
+ "printedName": "missingBaseUrl",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.PenNavUIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI0aB7UIErrorO14missingBaseUrlyA2CmF",
+ "mangledName": "$s8PenNavUI0aB7UIErrorO14missingBaseUrlyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "missingDataServiceName",
+ "printedName": "missingDataServiceName",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.PenNavUIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI0aB7UIErrorO22missingDataServiceNameyA2CmF",
+ "mangledName": "$s8PenNavUI0aB7UIErrorO22missingDataServiceNameyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "missingPositionServiceName",
+ "printedName": "missingPositionServiceName",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.PenNavUIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI0aB7UIErrorO26missingPositionServiceNameyA2CmF",
+ "mangledName": "$s8PenNavUI0aB7UIErrorO26missingPositionServiceNameyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "missingRootController",
+ "printedName": "missingRootController",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.PenNavUIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI0aB7UIErrorO21missingRootControlleryA2CmF",
+ "mangledName": "$s8PenNavUI0aB7UIErrorO21missingRootControlleryA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "missingViewContainer",
+ "printedName": "missingViewContainer",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.PenNavUIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI0aB7UIErrorO20missingViewContaineryA2CmF",
+ "mangledName": "$s8PenNavUI0aB7UIErrorO20missingViewContaineryA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "missingClientId",
+ "printedName": "missingClientId",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.PenNavUIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI0aB7UIErrorO15missingClientIdyA2CmF",
+ "mangledName": "$s8PenNavUI0aB7UIErrorO15missingClientIdyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "missingClientName",
+ "printedName": "missingClientName",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.PenNavUIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI0aB7UIErrorO17missingClientNameyA2CmF",
+ "mangledName": "$s8PenNavUI0aB7UIErrorO17missingClientNameyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "invalidClientKey",
+ "printedName": "invalidClientKey",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.PenNavUIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI0aB7UIErrorO16invalidClientKeyyA2CmF",
+ "mangledName": "$s8PenNavUI0aB7UIErrorO16invalidClientKeyyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "unauthorized",
+ "printedName": "unauthorized",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.PenNavUIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI0aB7UIErrorO12unauthorizedyA2CmF",
+ "mangledName": "$s8PenNavUI0aB7UIErrorO12unauthorizedyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "noInternetConnection",
+ "printedName": "noInternetConnection",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.PenNavUIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI0aB7UIErrorO20noInternetConnectionyA2CmF",
+ "mangledName": "$s8PenNavUI0aB7UIErrorO20noInternetConnectionyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "bluetoothTurnedOff",
+ "printedName": "bluetoothTurnedOff",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.PenNavUIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI0aB7UIErrorO18bluetoothTurnedOffyA2CmF",
+ "mangledName": "$s8PenNavUI0aB7UIErrorO18bluetoothTurnedOffyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "locationServicesTurnedOff",
+ "printedName": "locationServicesTurnedOff",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.PenNavUIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI0aB7UIErrorO25locationServicesTurnedOffyA2CmF",
+ "mangledName": "$s8PenNavUI0aB7UIErrorO25locationServicesTurnedOffyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "loadingDataError",
+ "printedName": "loadingDataError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.PenNavUIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI0aB7UIErrorO16loadingDataErroryA2CmF",
+ "mangledName": "$s8PenNavUI0aB7UIErrorO16loadingDataErroryA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "osNotSupported",
+ "printedName": "osNotSupported",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.PenNavUIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI0aB7UIErrorO14osNotSupportedyA2CmF",
+ "mangledName": "$s8PenNavUI0aB7UIErrorO14osNotSupportedyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "permissionsNotGranted",
+ "printedName": "permissionsNotGranted",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.PenNavUIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI0aB7UIErrorO21permissionsNotGrantedyA2CmF",
+ "mangledName": "$s8PenNavUI0aB7UIErrorO21permissionsNotGrantedyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "sensorsInitializationError",
+ "printedName": "sensorsInitializationError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.PenNavUIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI0aB7UIErrorO26sensorsInitializationErroryA2CmF",
+ "mangledName": "$s8PenNavUI0aB7UIErrorO26sensorsInitializationErroryA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "unknownError",
+ "printedName": "unknownError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.PenNavUIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI0aB7UIErrorO12unknownErroryA2CmF",
+ "mangledName": "$s8PenNavUI0aB7UIErrorO12unknownErroryA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "locationPermissionNotGranted",
+ "printedName": "locationPermissionNotGranted",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.PenNavUIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI0aB7UIErrorO28locationPermissionNotGrantedyA2CmF",
+ "mangledName": "$s8PenNavUI0aB7UIErrorO28locationPermissionNotGrantedyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "bluetoothPermissionNotGranted",
+ "printedName": "bluetoothPermissionNotGranted",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.PenNavUIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI0aB7UIErrorO29bluetoothPermissionNotGrantedyA2CmF",
+ "mangledName": "$s8PenNavUI0aB7UIErrorO29bluetoothPermissionNotGrantedyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "invalidCampusId",
+ "printedName": "invalidCampusId",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.PenNavUIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI0aB7UIErrorO15invalidCampusIdyA2CmF",
+ "mangledName": "$s8PenNavUI0aB7UIErrorO15invalidCampusIdyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "noCampusListFound",
+ "printedName": "noCampusListFound",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.PenNavUIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI0aB7UIErrorO17noCampusListFoundyA2CmF",
+ "mangledName": "$s8PenNavUI0aB7UIErrorO17noCampusListFoundyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "buildCancelled",
+ "printedName": "buildCancelled",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.PenNavUIError.Type) -> PenNavUI.PenNavUIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.PenNavUIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI0aB7UIErrorO14buildCancelledyA2CmF",
+ "mangledName": "$s8PenNavUI0aB7UIErrorO14buildCancelledyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "errorDescription",
+ "printedName": "errorDescription",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI0aB7UIErrorO16errorDescriptionSSvp",
+ "mangledName": "$s8PenNavUI0aB7UIErrorO16errorDescriptionSSvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI0aB7UIErrorO16errorDescriptionSSvg",
+ "mangledName": "$s8PenNavUI0aB7UIErrorO16errorDescriptionSSvg",
+ "moduleName": "PenNavUI",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.PenNavUIError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:8PenNavUI0aB7UIErrorO8rawValueACSgSS_tcfc",
+ "mangledName": "$s8PenNavUI0aB7UIErrorO8rawValueACSgSS_tcfc",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI0aB7UIErrorO8rawValueSSvp",
+ "mangledName": "$s8PenNavUI0aB7UIErrorO8rawValueSSvp",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI0aB7UIErrorO8rawValueSSvg",
+ "mangledName": "$s8PenNavUI0aB7UIErrorO8rawValueSSvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:8PenNavUI0aB7UIErrorO",
+ "mangledName": "$s8PenNavUI0aB7UIErrorO",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "enumRawTypeName": "String",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "LocalizedError",
+ "printedName": "LocalizedError",
+ "usr": "s:10Foundation14LocalizedErrorP",
+ "mangledName": "$s10Foundation14LocalizedErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Error",
+ "printedName": "Error",
+ "usr": "s:s5ErrorP",
+ "mangledName": "$ss5ErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "ValidationError",
+ "printedName": "ValidationError",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "noClientID",
+ "printedName": "noClientID",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.ValidationError.Type) -> PenNavUI.ValidationError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationError",
+ "printedName": "PenNavUI.ValidationError",
+ "usr": "s:8PenNavUI15ValidationErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.ValidationError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationError",
+ "printedName": "PenNavUI.ValidationError",
+ "usr": "s:8PenNavUI15ValidationErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI15ValidationErrorO10noClientIDyA2CmF",
+ "mangledName": "$s8PenNavUI15ValidationErrorO10noClientIDyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "noClientNameKey",
+ "printedName": "noClientNameKey",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.ValidationError.Type) -> PenNavUI.ValidationError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationError",
+ "printedName": "PenNavUI.ValidationError",
+ "usr": "s:8PenNavUI15ValidationErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.ValidationError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationError",
+ "printedName": "PenNavUI.ValidationError",
+ "usr": "s:8PenNavUI15ValidationErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI15ValidationErrorO15noClientNameKeyyA2CmF",
+ "mangledName": "$s8PenNavUI15ValidationErrorO15noClientNameKeyyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "noServiesName",
+ "printedName": "noServiesName",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.ValidationError.Type) -> PenNavUI.ValidationError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationError",
+ "printedName": "PenNavUI.ValidationError",
+ "usr": "s:8PenNavUI15ValidationErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.ValidationError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationError",
+ "printedName": "PenNavUI.ValidationError",
+ "usr": "s:8PenNavUI15ValidationErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI15ValidationErrorO13noServiesNameyA2CmF",
+ "mangledName": "$s8PenNavUI15ValidationErrorO13noServiesNameyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "noBaseUrl",
+ "printedName": "noBaseUrl",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.ValidationError.Type) -> PenNavUI.ValidationError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationError",
+ "printedName": "PenNavUI.ValidationError",
+ "usr": "s:8PenNavUI15ValidationErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.ValidationError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationError",
+ "printedName": "PenNavUI.ValidationError",
+ "usr": "s:8PenNavUI15ValidationErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI15ValidationErrorO9noBaseUrlyA2CmF",
+ "mangledName": "$s8PenNavUI15ValidationErrorO9noBaseUrlyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "missingFonts",
+ "printedName": "missingFonts",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.ValidationError.Type) -> PenNavUI.ValidationError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationError",
+ "printedName": "PenNavUI.ValidationError",
+ "usr": "s:8PenNavUI15ValidationErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.ValidationError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationError",
+ "printedName": "PenNavUI.ValidationError",
+ "usr": "s:8PenNavUI15ValidationErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI15ValidationErrorO12missingFontsyA2CmF",
+ "mangledName": "$s8PenNavUI15ValidationErrorO12missingFontsyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationError",
+ "printedName": "PenNavUI.ValidationError",
+ "usr": "s:8PenNavUI15ValidationErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationError",
+ "printedName": "PenNavUI.ValidationError",
+ "usr": "s:8PenNavUI15ValidationErrorO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI15ValidationErrorO2eeoiySbAC_ACtFZ",
+ "mangledName": "$s8PenNavUI15ValidationErrorO2eeoiySbAC_ACtFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI15ValidationErrorO9hashValueSivp",
+ "mangledName": "$s8PenNavUI15ValidationErrorO9hashValueSivp",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI15ValidationErrorO9hashValueSivg",
+ "mangledName": "$s8PenNavUI15ValidationErrorO9hashValueSivg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI15ValidationErrorO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s8PenNavUI15ValidationErrorO4hash4intoys6HasherVz_tF",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:8PenNavUI15ValidationErrorO",
+ "mangledName": "$s8PenNavUI15ValidationErrorO",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Error",
+ "printedName": "Error",
+ "usr": "s:s5ErrorP",
+ "mangledName": "$ss5ErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "os.log",
+ "printedName": "os.log",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FloatingPanelPanGestureRecognizer",
+ "printedName": "FloatingPanelPanGestureRecognizer",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "touchesBegan",
+ "printedName": "touchesBegan(_:with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Set",
+ "printedName": "Swift.Set",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UITouch",
+ "printedName": "UIKit.UITouch",
+ "usr": "c:objc(cs)UITouch"
+ }
+ ],
+ "usr": "s:Sh"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIEvent",
+ "printedName": "UIKit.UIEvent",
+ "usr": "c:objc(cs)UIEvent"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer(im)touchesBegan:withEvent:",
+ "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC12touchesBegan_4withyShySo7UITouchCG_So7UIEventCtF",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "touchesBegan:withEvent:",
+ "declAttributes": [
+ "Final",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "delegate",
+ "printedName": "delegate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "WeakStorage",
+ "printedName": "(any UIKit.UIGestureRecognizerDelegate)?"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer(py)delegate",
+ "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC8delegateSo09UIGestureH8Delegate_pSgvp",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "delegate",
+ "declAttributes": [
+ "Final",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "ReferenceOwnership",
+ "Override",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "ownership": 1,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any UIKit.UIGestureRecognizerDelegate)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIGestureRecognizerDelegate",
+ "printedName": "any UIKit.UIGestureRecognizerDelegate",
+ "usr": "c:objc(pl)UIGestureRecognizerDelegate"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer(im)delegate",
+ "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC8delegateSo09UIGestureH8Delegate_pSgvg",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "delegate",
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any UIKit.UIGestureRecognizerDelegate)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIGestureRecognizerDelegate",
+ "printedName": "any UIKit.UIGestureRecognizerDelegate",
+ "usr": "c:objc(pl)UIGestureRecognizerDelegate"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer(im)setDelegate:",
+ "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC8delegateSo09UIGestureH8Delegate_pSgvs",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "setDelegate:",
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI33FloatingPanelPanGestureRecognizerC8delegateSo09UIGestureH8Delegate_pSgvM",
+ "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC8delegateSo09UIGestureH8Delegate_pSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "delegateOrigin",
+ "printedName": "delegateOrigin",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIGestureRecognizerDelegate",
+ "printedName": "any UIKit.UIGestureRecognizerDelegate",
+ "usr": "c:objc(pl)UIGestureRecognizerDelegate"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI33FloatingPanelPanGestureRecognizerC14delegateOriginSo09UIGestureH8Delegate_pvp",
+ "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC14delegateOriginSo09UIGestureH8Delegate_pvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIGestureRecognizerDelegate",
+ "printedName": "any UIKit.UIGestureRecognizerDelegate",
+ "usr": "c:objc(pl)UIGestureRecognizerDelegate"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI33FloatingPanelPanGestureRecognizerC14delegateOriginSo09UIGestureH8Delegate_pvg",
+ "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC14delegateOriginSo09UIGestureH8Delegate_pvg",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "delegateProxy",
+ "printedName": "delegateProxy",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "WeakStorage",
+ "printedName": "(any UIKit.UIGestureRecognizerDelegate)?"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvp",
+ "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "Preconcurrency",
+ "Custom",
+ "HasStorage",
+ "ReferenceOwnership",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "ownership": 1,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any UIKit.UIGestureRecognizerDelegate)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIGestureRecognizerDelegate",
+ "printedName": "any UIKit.UIGestureRecognizerDelegate",
+ "usr": "c:objc(pl)UIGestureRecognizerDelegate"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvg",
+ "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any UIKit.UIGestureRecognizerDelegate)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIGestureRecognizerDelegate",
+ "printedName": "any UIKit.UIGestureRecognizerDelegate",
+ "usr": "c:objc(pl)UIGestureRecognizerDelegate"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvs",
+ "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvM",
+ "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(target:action:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelPanGestureRecognizer",
+ "printedName": "PenNavUI.FloatingPanelPanGestureRecognizer",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Any?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "ObjectiveC.Selector?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Selector",
+ "printedName": "ObjectiveC.Selector",
+ "usr": "s:10ObjectiveC8SelectorV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer(im)initWithTarget:action:",
+ "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC6target6actionACypSg_10ObjectiveC8SelectorVSgtcfc",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithTarget:action:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer",
+ "mangledName": "$s8PenNavUI33FloatingPanelPanGestureRecognizerC",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "Final",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)UIPanGestureRecognizer",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": [
+ "UIKit.UIPanGestureRecognizer",
+ "UIKit.UIGestureRecognizer",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "PenguinINRenderer",
+ "printedName": "PenguinINRenderer",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "GrabberView",
+ "printedName": "GrabberView",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "barColor",
+ "printedName": "barColor",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11GrabberViewC8barColorSo7UIColorCvp",
+ "mangledName": "$s8PenNavUI11GrabberViewC8barColorSo7UIColorCvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "Preconcurrency",
+ "Custom",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11GrabberViewC8barColorSo7UIColorCvg",
+ "mangledName": "$s8PenNavUI11GrabberViewC8barColorSo7UIColorCvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11GrabberViewC8barColorSo7UIColorCvs",
+ "mangledName": "$s8PenNavUI11GrabberViewC8barColorSo7UIColorCvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11GrabberViewC8barColorSo7UIColorCvM",
+ "mangledName": "$s8PenNavUI11GrabberViewC8barColorSo7UIColorCvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(coder:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.GrabberView?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GrabberView",
+ "printedName": "PenNavUI.GrabberView",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCoder",
+ "printedName": "Foundation.NSCoder",
+ "usr": "c:objc(cs)NSCoder"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView(im)initWithCoder:",
+ "mangledName": "$s8PenNavUI11GrabberViewC5coderACSgSo7NSCoderC_tcfc",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "initWithCoder:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "Required"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "layoutSubviews",
+ "printedName": "layoutSubviews()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView(im)layoutSubviews",
+ "mangledName": "$s8PenNavUI11GrabberViewC14layoutSubviewsyyF",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "layoutSubviews",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "hitTest",
+ "printedName": "hitTest(_:with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIView?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIEvent?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIEvent",
+ "printedName": "UIKit.UIEvent",
+ "usr": "c:objc(cs)UIEvent"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView(im)hitTest:withEvent:",
+ "mangledName": "$s8PenNavUI11GrabberViewC7hitTest_4withSo6UIViewCSgSo7CGPointV_So7UIEventCSgtF",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "hitTest:withEvent:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GrabberView",
+ "printedName": "PenNavUI.GrabberView",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView(im)initWithFrame:",
+ "mangledName": "$s8PenNavUI11GrabberViewC5frameACSo6CGRectV_tcfc",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithFrame:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelGrabberView",
+ "mangledName": "$s8PenNavUI11GrabberViewC",
+ "moduleName": "PenNavUI",
+ "objc_name": "FloatingPanelGrabberView",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "superclassUsr": "c:objc(cs)UIView",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": [
+ "UIKit.UIView",
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FloatingPanelPosition",
+ "printedName": "FloatingPanelPosition",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "top",
+ "printedName": "top",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.FloatingPanelPosition.Type) -> PenNavUI.FloatingPanelPosition",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelPosition",
+ "printedName": "PenNavUI.FloatingPanelPosition",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelPosition"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.FloatingPanelPosition.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelPosition",
+ "printedName": "PenNavUI.FloatingPanelPosition",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelPosition"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelPosition@FloatingPanelPositionTop",
+ "mangledName": "$s8PenNavUI21FloatingPanelPositionO3topyA2CmF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "left",
+ "printedName": "left",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.FloatingPanelPosition.Type) -> PenNavUI.FloatingPanelPosition",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelPosition",
+ "printedName": "PenNavUI.FloatingPanelPosition",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelPosition"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.FloatingPanelPosition.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelPosition",
+ "printedName": "PenNavUI.FloatingPanelPosition",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelPosition"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelPosition@FloatingPanelPositionLeft",
+ "mangledName": "$s8PenNavUI21FloatingPanelPositionO4leftyA2CmF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "bottom",
+ "printedName": "bottom",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.FloatingPanelPosition.Type) -> PenNavUI.FloatingPanelPosition",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelPosition",
+ "printedName": "PenNavUI.FloatingPanelPosition",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelPosition"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.FloatingPanelPosition.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelPosition",
+ "printedName": "PenNavUI.FloatingPanelPosition",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelPosition"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelPosition@FloatingPanelPositionBottom",
+ "mangledName": "$s8PenNavUI21FloatingPanelPositionO6bottomyA2CmF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Var",
+ "name": "right",
+ "printedName": "right",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.FloatingPanelPosition.Type) -> PenNavUI.FloatingPanelPosition",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelPosition",
+ "printedName": "PenNavUI.FloatingPanelPosition",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelPosition"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.FloatingPanelPosition.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelPosition",
+ "printedName": "PenNavUI.FloatingPanelPosition",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelPosition"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelPosition@FloatingPanelPositionRight",
+ "mangledName": "$s8PenNavUI21FloatingPanelPositionO5rightyA2CmF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "fixedbinaryorder": 3
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.FloatingPanelPosition?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelPosition",
+ "printedName": "PenNavUI.FloatingPanelPosition",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelPosition"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:8PenNavUI21FloatingPanelPositionO8rawValueACSgSi_tcfc",
+ "mangledName": "$s8PenNavUI21FloatingPanelPositionO8rawValueACSgSi_tcfc",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI21FloatingPanelPositionO8rawValueSivp",
+ "mangledName": "$s8PenNavUI21FloatingPanelPositionO8rawValueSivp",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI21FloatingPanelPositionO8rawValueSivg",
+ "mangledName": "$s8PenNavUI21FloatingPanelPositionO8rawValueSivg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelPosition",
+ "mangledName": "$s8PenNavUI21FloatingPanelPositionO",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FloatingPanelLayoutAnchoring",
+ "printedName": "FloatingPanelLayoutAnchoring",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "referenceGuide",
+ "printedName": "referenceGuide",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutReferenceGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring(py)referenceGuide",
+ "mangledName": "$s8PenNavUI28FloatingPanelLayoutAnchoringP14referenceGuideAA0def9ReferenceI0Ovp",
+ "moduleName": "PenNavUI",
+ "protocolReq": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutReferenceGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring(im)referenceGuide",
+ "mangledName": "$s8PenNavUI28FloatingPanelLayoutAnchoringP14referenceGuideAA0def9ReferenceI0Ovg",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayoutAnchoring>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "layoutConstraints",
+ "printedName": "layoutConstraints(_:for:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[UIKit.NSLayoutConstraint]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelController",
+ "printedName": "PenNavUI.FloatingPanelController",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelPosition",
+ "printedName": "PenNavUI.FloatingPanelPosition",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelPosition"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring(im)layoutConstraints:for:",
+ "mangledName": "$s8PenNavUI28FloatingPanelLayoutAnchoringP17layoutConstraints_3forSaySo18NSLayoutConstraintCGAA0dE10ControllerC_AA0dE8PositionOtF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayoutAnchoring>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring",
+ "mangledName": "$s8PenNavUI28FloatingPanelLayoutAnchoringP",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 : AnyObject>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FloatingPanelLayoutAnchor",
+ "printedName": "FloatingPanelLayoutAnchor",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(absoluteInset:edge:referenceGuide:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutAnchor",
+ "printedName": "PenNavUI.FloatingPanelLayoutAnchor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelReferenceEdge",
+ "printedName": "PenNavUI.FloatingPanelReferenceEdge",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutReferenceGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor(im)initWithAbsoluteInset:edge:referenceGuide:",
+ "mangledName": "$s8PenNavUI25FloatingPanelLayoutAnchorC13absoluteInset4edge14referenceGuideAC12CoreGraphics7CGFloatV_AA0dE13ReferenceEdgeOAA0defpL0Otcfc",
+ "moduleName": "PenNavUI",
+ "objc_name": "initWithAbsoluteInset:edge:referenceGuide:",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(fractionalInset:edge:referenceGuide:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutAnchor",
+ "printedName": "PenNavUI.FloatingPanelLayoutAnchor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelReferenceEdge",
+ "printedName": "PenNavUI.FloatingPanelReferenceEdge",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutReferenceGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor(im)initWithFractionalInset:edge:referenceGuide:",
+ "mangledName": "$s8PenNavUI25FloatingPanelLayoutAnchorC15fractionalInset4edge14referenceGuideAC12CoreGraphics7CGFloatV_AA0dE13ReferenceEdgeOAA0defpL0Otcfc",
+ "moduleName": "PenNavUI",
+ "objc_name": "initWithFractionalInset:edge:referenceGuide:",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "referenceGuide",
+ "printedName": "referenceGuide",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutReferenceGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor(py)referenceGuide",
+ "mangledName": "$s8PenNavUI25FloatingPanelLayoutAnchorC14referenceGuideAA0def9ReferenceI0Ovp",
+ "moduleName": "PenNavUI",
+ "objc_name": "referenceGuide",
+ "declAttributes": [
+ "Final",
+ "ObjC",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutReferenceGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor(im)referenceGuide",
+ "mangledName": "$s8PenNavUI25FloatingPanelLayoutAnchorC14referenceGuideAA0def9ReferenceI0Ovg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "objc_name": "referenceGuide",
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutAnchor",
+ "printedName": "PenNavUI.FloatingPanelLayoutAnchor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor(im)init",
+ "mangledName": "$s8PenNavUI25FloatingPanelLayoutAnchorCACycfc",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "layoutConstraints",
+ "printedName": "layoutConstraints(_:for:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[UIKit.NSLayoutConstraint]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelController",
+ "printedName": "PenNavUI.FloatingPanelController",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelPosition",
+ "printedName": "PenNavUI.FloatingPanelPosition",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelPosition"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@PenNavUI@objc(cs)FloatingPanelLayoutAnchor(im)layoutConstraints:for:",
+ "mangledName": "$s8PenNavUI25FloatingPanelLayoutAnchorC17layoutConstraints_3forSaySo18NSLayoutConstraintCGAA0dE10ControllerC_AA0dE8PositionOtF",
+ "moduleName": "PenNavUI",
+ "objc_name": "layoutConstraints:for:",
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelLayoutAnchor",
+ "mangledName": "$s8PenNavUI25FloatingPanelLayoutAnchorC",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl",
+ "Final",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "FloatingPanelLayoutAnchoring",
+ "printedName": "FloatingPanelLayoutAnchoring",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring",
+ "mangledName": "$s8PenNavUI28FloatingPanelLayoutAnchoringP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FloatingPanelIntrinsicLayoutAnchor",
+ "printedName": "FloatingPanelIntrinsicLayoutAnchor",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(absoluteOffset:referenceGuide:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelIntrinsicLayoutAnchor",
+ "printedName": "PenNavUI.FloatingPanelIntrinsicLayoutAnchor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutReferenceGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide",
+ "hasDefaultArg": true,
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor(im)initWithAbsoluteOffset:referenceGuide:",
+ "mangledName": "$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorC14absoluteOffset14referenceGuideAC12CoreGraphics7CGFloatV_AA0deg9ReferenceL0Otcfc",
+ "moduleName": "PenNavUI",
+ "objc_name": "initWithAbsoluteOffset:referenceGuide:",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(fractionalOffset:referenceGuide:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelIntrinsicLayoutAnchor",
+ "printedName": "PenNavUI.FloatingPanelIntrinsicLayoutAnchor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutReferenceGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide",
+ "hasDefaultArg": true,
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor(im)initWithFractionalOffset:referenceGuide:",
+ "mangledName": "$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorC16fractionalOffset14referenceGuideAC12CoreGraphics7CGFloatV_AA0deg9ReferenceL0Otcfc",
+ "moduleName": "PenNavUI",
+ "objc_name": "initWithFractionalOffset:referenceGuide:",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "referenceGuide",
+ "printedName": "referenceGuide",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutReferenceGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor(py)referenceGuide",
+ "mangledName": "$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorC14referenceGuideAA0deg9ReferenceJ0Ovp",
+ "moduleName": "PenNavUI",
+ "objc_name": "referenceGuide",
+ "declAttributes": [
+ "Final",
+ "ObjC",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutReferenceGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor(im)referenceGuide",
+ "mangledName": "$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorC14referenceGuideAA0deg9ReferenceJ0Ovg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "objc_name": "referenceGuide",
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelIntrinsicLayoutAnchor",
+ "printedName": "PenNavUI.FloatingPanelIntrinsicLayoutAnchor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor(im)init",
+ "mangledName": "$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorCACycfc",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "layoutConstraints",
+ "printedName": "layoutConstraints(_:for:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[UIKit.NSLayoutConstraint]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelController",
+ "printedName": "PenNavUI.FloatingPanelController",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelPosition",
+ "printedName": "PenNavUI.FloatingPanelPosition",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelPosition"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor(im)layoutConstraints:for:",
+ "mangledName": "$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorC17layoutConstraints_3forSaySo18NSLayoutConstraintCGAA0dE10ControllerC_AA0dE8PositionOtF",
+ "moduleName": "PenNavUI",
+ "objc_name": "layoutConstraints:for:",
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelIntrinsicLayoutAnchor",
+ "mangledName": "$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorC",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl",
+ "Final",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "FloatingPanelLayoutAnchoring",
+ "printedName": "FloatingPanelLayoutAnchoring",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring",
+ "mangledName": "$s8PenNavUI28FloatingPanelLayoutAnchoringP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FloatingPanelAdaptiveLayoutAnchor",
+ "printedName": "FloatingPanelAdaptiveLayoutAnchor",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(absoluteOffset:contentLayout:referenceGuide:contentBoundingGuide:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelAdaptiveLayoutAnchor",
+ "printedName": "PenNavUI.FloatingPanelAdaptiveLayoutAnchor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UILayoutGuide",
+ "printedName": "UIKit.UILayoutGuide",
+ "usr": "c:objc(cs)UILayoutGuide"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutReferenceGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutContentBoundingGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide",
+ "hasDefaultArg": true,
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(im)initWithAbsoluteOffset:contentLayout:referenceGuide:contentBoundingGuide:",
+ "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC14absoluteOffset07contentG014referenceGuide0k8BoundingM0AC12CoreGraphics7CGFloatV_So08UILayoutM0CAA0deg9ReferenceM0OAA0deg7ContentnM0Otcfc",
+ "moduleName": "PenNavUI",
+ "objc_name": "initWithAbsoluteOffset:contentLayout:referenceGuide:contentBoundingGuide:",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(fractionalOffset:contentLayout:referenceGuide:contentBoundingGuide:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelAdaptiveLayoutAnchor",
+ "printedName": "PenNavUI.FloatingPanelAdaptiveLayoutAnchor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UILayoutGuide",
+ "printedName": "UIKit.UILayoutGuide",
+ "usr": "c:objc(cs)UILayoutGuide"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutReferenceGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutContentBoundingGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide",
+ "hasDefaultArg": true,
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(im)initWithFractionalOffset:contentLayout:referenceGuide:contentBoundingGuide:",
+ "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC16fractionalOffset07contentG014referenceGuide0k8BoundingM0AC12CoreGraphics7CGFloatV_So08UILayoutM0CAA0deg9ReferenceM0OAA0deg7ContentnM0Otcfc",
+ "moduleName": "PenNavUI",
+ "objc_name": "initWithFractionalOffset:contentLayout:referenceGuide:contentBoundingGuide:",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "referenceGuide",
+ "printedName": "referenceGuide",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutReferenceGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(py)referenceGuide",
+ "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC14referenceGuideAA0deg9ReferenceJ0Ovp",
+ "moduleName": "PenNavUI",
+ "objc_name": "referenceGuide",
+ "declAttributes": [
+ "Final",
+ "ObjC",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutReferenceGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(im)referenceGuide",
+ "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC14referenceGuideAA0deg9ReferenceJ0Ovg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "objc_name": "referenceGuide",
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "contentBoundingGuide",
+ "printedName": "contentBoundingGuide",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutContentBoundingGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(py)contentBoundingGuide",
+ "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC20contentBoundingGuideAA0deg7ContentjK0Ovp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "ObjC"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutContentBoundingGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(im)contentBoundingGuide",
+ "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC20contentBoundingGuideAA0deg7ContentjK0Ovg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelAdaptiveLayoutAnchor",
+ "printedName": "PenNavUI.FloatingPanelAdaptiveLayoutAnchor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(im)init",
+ "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorCACycfc",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "layoutConstraints",
+ "printedName": "layoutConstraints(_:for:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[UIKit.NSLayoutConstraint]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelController",
+ "printedName": "PenNavUI.FloatingPanelController",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelPosition",
+ "printedName": "PenNavUI.FloatingPanelPosition",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelPosition"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor(im)layoutConstraints:for:",
+ "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC17layoutConstraints_3forSaySo18NSLayoutConstraintCGAA0dE10ControllerC_AA0dE8PositionOtF",
+ "moduleName": "PenNavUI",
+ "objc_name": "layoutConstraints:for:",
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelAdaptiveLayoutAnchor",
+ "mangledName": "$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl",
+ "Final",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "FloatingPanelLayoutAnchoring",
+ "printedName": "FloatingPanelLayoutAnchoring",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring",
+ "mangledName": "$s8PenNavUI28FloatingPanelLayoutAnchoringP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "PenguinINRenderer",
+ "printedName": "PenguinINRenderer",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "ImageCache",
+ "printedName": "ImageCache",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "getImage",
+ "printedName": "getImage(_:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(UIKit.UIImage?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIImage",
+ "printedName": "UIKit.UIImage",
+ "usr": "c:objc(cs)UIImage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI10ImageCacheC03getD0_10completiony10Foundation3URLV_ySo7UIImageCSgctF",
+ "mangledName": "$s8PenNavUI10ImageCacheC03getD0_10completiony10Foundation3URLV_ySo7UIImageCSgctF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getImageFromDocuments",
+ "printedName": "getImageFromDocuments(url:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIImage",
+ "printedName": "UIKit.UIImage",
+ "usr": "c:objc(cs)UIImage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI10ImageCacheC03getD13FromDocuments3urlSo7UIImageCSg10Foundation3URLV_tF",
+ "mangledName": "$s8PenNavUI10ImageCacheC03getD13FromDocuments3urlSo7UIImageCSg10Foundation3URLV_tF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getSVG",
+ "printedName": "getSVG(withURL:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(UIKit.UIImage?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIImage",
+ "printedName": "UIKit.UIImage",
+ "usr": "c:objc(cs)UIImage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI10ImageCacheC6getSVG7withURL10completiony10Foundation0I0V_ySo7UIImageCSgctF",
+ "mangledName": "$s8PenNavUI10ImageCacheC6getSVG7withURL10completiony10Foundation0I0V_ySo7UIImageCSgctF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:8PenNavUI10ImageCacheC",
+ "mangledName": "$s8PenNavUI10ImageCacheC",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "PenguinINRenderer",
+ "printedName": "PenguinINRenderer",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "SVGRenderer",
+ "printedName": "SVGRenderer",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "makeExpanded",
+ "printedName": "makeExpanded(path:transform:precision:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "hasDefaultArg": true,
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI11SVGRendererV12makeExpanded4path9transform9precisionS2S_SSSitKFZ",
+ "mangledName": "$s8PenNavUI11SVGRendererV12makeExpanded4path9transform9precisionS2S_SSSitKFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:8PenNavUI11SVGRendererV",
+ "mangledName": "$s8PenNavUI11SVGRendererV",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "SVG",
+ "printedName": "SVG",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "size",
+ "printedName": "size",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI3SVGC4sizeSo6CGSizeVvp",
+ "mangledName": "$s8PenNavUI3SVGC4sizeSo6CGSizeVvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI3SVGC4sizeSo6CGSizeVvg",
+ "mangledName": "$s8PenNavUI3SVGC4sizeSo6CGSizeVvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Options",
+ "printedName": "Options",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI3SVGC7OptionsV8rawValueSivp",
+ "mangledName": "$s8PenNavUI3SVGC7OptionsV8rawValueSivp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI3SVGC7OptionsV8rawValueSivg",
+ "mangledName": "$s8PenNavUI3SVGC7OptionsV8rawValueSivg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Options",
+ "printedName": "PenNavUI.SVG.Options",
+ "usr": "s:8PenNavUI3SVGC7OptionsV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:8PenNavUI3SVGC7OptionsV8rawValueAESi_tcfc",
+ "mangledName": "$s8PenNavUI3SVGC7OptionsV8rawValueAESi_tcfc",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "hideUnsupportedFilters",
+ "printedName": "hideUnsupportedFilters",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Options",
+ "printedName": "PenNavUI.SVG.Options",
+ "usr": "s:8PenNavUI3SVGC7OptionsV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI3SVGC7OptionsV22hideUnsupportedFiltersAEvpZ",
+ "mangledName": "$s8PenNavUI3SVGC7OptionsV22hideUnsupportedFiltersAEvpZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Options",
+ "printedName": "PenNavUI.SVG.Options",
+ "usr": "s:8PenNavUI3SVGC7OptionsV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI3SVGC7OptionsV22hideUnsupportedFiltersAEvgZ",
+ "mangledName": "$s8PenNavUI3SVGC7OptionsV22hideUnsupportedFiltersAEvgZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "default",
+ "printedName": "default",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Options",
+ "printedName": "PenNavUI.SVG.Options",
+ "usr": "s:8PenNavUI3SVGC7OptionsV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI3SVGC7OptionsV7defaultAEvpZ",
+ "mangledName": "$s8PenNavUI3SVGC7OptionsV7defaultAEvpZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Options",
+ "printedName": "PenNavUI.SVG.Options",
+ "usr": "s:8PenNavUI3SVGC7OptionsV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI3SVGC7OptionsV7defaultAEvgZ",
+ "mangledName": "$s8PenNavUI3SVGC7OptionsV7defaultAEvgZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:8PenNavUI3SVGC7OptionsV",
+ "mangledName": "$s8PenNavUI3SVGC7OptionsV",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "OptionSet",
+ "printedName": "OptionSet",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Element",
+ "printedName": "Element",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Options",
+ "printedName": "PenNavUI.SVG.Options",
+ "usr": "s:8PenNavUI3SVGC7OptionsV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s9OptionSetP",
+ "mangledName": "$ss9OptionSetP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SetAlgebra",
+ "printedName": "SetAlgebra",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Element",
+ "printedName": "Element",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Options",
+ "printedName": "PenNavUI.SVG.Options",
+ "usr": "s:8PenNavUI3SVGC7OptionsV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s10SetAlgebraP",
+ "mangledName": "$ss10SetAlgebraP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByArrayLiteral",
+ "printedName": "ExpressibleByArrayLiteral",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "ArrayLiteralElement",
+ "printedName": "ArrayLiteralElement",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Options",
+ "printedName": "PenNavUI.SVG.Options",
+ "usr": "s:8PenNavUI3SVGC7OptionsV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s25ExpressibleByArrayLiteralP",
+ "mangledName": "$ss25ExpressibleByArrayLiteralP"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SVG",
+ "printedName": "PenNavUI.SVG",
+ "usr": "c:@M@PenNavUI@objc(cs)SVGImage"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)SVGImage(im)init",
+ "mangledName": "$s8PenNavUI3SVGCACycfc",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "rasterize",
+ "printedName": "rasterize()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIImage",
+ "printedName": "UIKit.UIImage",
+ "usr": "c:objc(cs)UIImage"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI3SVGC9rasterizeSo7UIImageCyF",
+ "mangledName": "$s8PenNavUI3SVGC9rasterizeSo7UIImageCyF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "rasterize",
+ "printedName": "rasterize(with:scale:insets:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIImage",
+ "printedName": "UIKit.UIImage",
+ "usr": "c:objc(cs)UIImage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreFoundation.CGSize?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "hasDefaultArg": true,
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIEdgeInsets",
+ "printedName": "UIKit.UIEdgeInsets",
+ "hasDefaultArg": true,
+ "usr": "c:@S@UIEdgeInsets"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI3SVGC9rasterize4with5scale6insetsSo7UIImageCSo6CGSizeVSg_14CoreFoundation7CGFloatVSo12UIEdgeInsetsVtF",
+ "mangledName": "$s8PenNavUI3SVGC9rasterize4with5scale6insetsSo7UIImageCSo6CGSizeVSg_12CoreGraphics7CGFloatVSo12UIEdgeInsetsVtF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "pngData",
+ "printedName": "pngData(size:scale:insets:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreFoundation.CGSize?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "hasDefaultArg": true,
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIEdgeInsets",
+ "printedName": "UIKit.UIEdgeInsets",
+ "hasDefaultArg": true,
+ "usr": "c:@S@UIEdgeInsets"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI3SVGC7pngData4size5scale6insets10Foundation0F0VSo6CGSizeVSg_04CoreJ07CGFloatVSo12UIEdgeInsetsVtKF",
+ "mangledName": "$s8PenNavUI3SVGC7pngData4size5scale6insets10Foundation0F0VSo6CGSizeVSg_12CoreGraphics7CGFloatVSo12UIEdgeInsetsVtKF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "jpegData",
+ "printedName": "jpegData(size:scale:compressionQuality:insets:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreFoundation.CGSize?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "hasDefaultArg": true,
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "hasDefaultArg": true,
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIEdgeInsets",
+ "printedName": "UIKit.UIEdgeInsets",
+ "hasDefaultArg": true,
+ "usr": "c:@S@UIEdgeInsets"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI3SVGC8jpegData4size5scale18compressionQuality6insets10Foundation0F0VSo6CGSizeVSg_04CoreL07CGFloatVAQSo12UIEdgeInsetsVtKF",
+ "mangledName": "$s8PenNavUI3SVGC8jpegData4size5scale18compressionQuality6insets10Foundation0F0VSo6CGSizeVSg_12CoreGraphics7CGFloatVAQSo12UIEdgeInsetsVtKF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "pdfData",
+ "printedName": "pdfData(size:insets:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreFoundation.CGSize?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.SVG.Insets",
+ "hasDefaultArg": true,
+ "usr": "s:8PenNavUI3SVGC6InsetsV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI3SVGC7pdfData4size6insets10Foundation0F0VSo6CGSizeVSg_AC6InsetsVtKF",
+ "mangledName": "$s8PenNavUI3SVGC7pdfData4size6insets10Foundation0F0VSo6CGSizeVSg_AC6InsetsVtKF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(fileURL:options:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.SVG?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SVG",
+ "printedName": "PenNavUI.SVG",
+ "usr": "c:@M@PenNavUI@objc(cs)SVGImage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Options",
+ "printedName": "PenNavUI.SVG.Options",
+ "hasDefaultArg": true,
+ "usr": "s:8PenNavUI3SVGC7OptionsV"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:8PenNavUI3SVGC7fileURL7optionsACSg10Foundation0F0V_AC7OptionsVtcfc",
+ "mangledName": "$s8PenNavUI3SVGC7fileURL7optionsACSg10Foundation0F0V_AC7OptionsVtcfc",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Convenience"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(named:in:options:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.SVG?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SVG",
+ "printedName": "PenNavUI.SVG",
+ "usr": "c:@M@PenNavUI@objc(cs)SVGImage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bundle",
+ "printedName": "Foundation.Bundle",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)NSBundle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Options",
+ "printedName": "PenNavUI.SVG.Options",
+ "hasDefaultArg": true,
+ "usr": "s:8PenNavUI3SVGC7OptionsV"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:8PenNavUI3SVGC5named2in7optionsACSgSS_So8NSBundleCAC7OptionsVtcfc",
+ "mangledName": "$s8PenNavUI3SVGC5named2in7optionsACSgSS_So8NSBundleCAC7OptionsVtcfc",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Convenience"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(data:options:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.SVG?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SVG",
+ "printedName": "PenNavUI.SVG",
+ "usr": "c:@M@PenNavUI@objc(cs)SVGImage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Options",
+ "printedName": "PenNavUI.SVG.Options",
+ "hasDefaultArg": true,
+ "usr": "s:8PenNavUI3SVGC7OptionsV"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:8PenNavUI3SVGC4data7optionsACSg10Foundation4DataV_AC7OptionsVtcfc",
+ "mangledName": "$s8PenNavUI3SVGC4data7optionsACSg10Foundation4DataV_AC7OptionsVtcfc",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Convenience"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Insets",
+ "printedName": "Insets",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "top",
+ "printedName": "top",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI3SVGC6InsetsV3top14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s8PenNavUI3SVGC6InsetsV3top12CoreGraphics7CGFloatVvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI3SVGC6InsetsV3top14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s8PenNavUI3SVGC6InsetsV3top12CoreGraphics7CGFloatVvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI3SVGC6InsetsV3top14CoreFoundation7CGFloatVvs",
+ "mangledName": "$s8PenNavUI3SVGC6InsetsV3top12CoreGraphics7CGFloatVvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI3SVGC6InsetsV3top14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s8PenNavUI3SVGC6InsetsV3top12CoreGraphics7CGFloatVvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "left",
+ "printedName": "left",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI3SVGC6InsetsV4left14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s8PenNavUI3SVGC6InsetsV4left12CoreGraphics7CGFloatVvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI3SVGC6InsetsV4left14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s8PenNavUI3SVGC6InsetsV4left12CoreGraphics7CGFloatVvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI3SVGC6InsetsV4left14CoreFoundation7CGFloatVvs",
+ "mangledName": "$s8PenNavUI3SVGC6InsetsV4left12CoreGraphics7CGFloatVvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI3SVGC6InsetsV4left14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s8PenNavUI3SVGC6InsetsV4left12CoreGraphics7CGFloatVvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "bottom",
+ "printedName": "bottom",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI3SVGC6InsetsV6bottom14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s8PenNavUI3SVGC6InsetsV6bottom12CoreGraphics7CGFloatVvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI3SVGC6InsetsV6bottom14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s8PenNavUI3SVGC6InsetsV6bottom12CoreGraphics7CGFloatVvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI3SVGC6InsetsV6bottom14CoreFoundation7CGFloatVvs",
+ "mangledName": "$s8PenNavUI3SVGC6InsetsV6bottom12CoreGraphics7CGFloatVvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI3SVGC6InsetsV6bottom14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s8PenNavUI3SVGC6InsetsV6bottom12CoreGraphics7CGFloatVvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "right",
+ "printedName": "right",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI3SVGC6InsetsV5right14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s8PenNavUI3SVGC6InsetsV5right12CoreGraphics7CGFloatVvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI3SVGC6InsetsV5right14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s8PenNavUI3SVGC6InsetsV5right12CoreGraphics7CGFloatVvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI3SVGC6InsetsV5right14CoreFoundation7CGFloatVvs",
+ "mangledName": "$s8PenNavUI3SVGC6InsetsV5right12CoreGraphics7CGFloatVvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI3SVGC6InsetsV5right14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s8PenNavUI3SVGC6InsetsV5right12CoreGraphics7CGFloatVvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "zero",
+ "printedName": "zero",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.SVG.Insets",
+ "usr": "s:8PenNavUI3SVGC6InsetsV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI3SVGC6InsetsV4zeroAEvpZ",
+ "mangledName": "$s8PenNavUI3SVGC6InsetsV4zeroAEvpZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.SVG.Insets",
+ "usr": "s:8PenNavUI3SVGC6InsetsV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI3SVGC6InsetsV4zeroAEvgZ",
+ "mangledName": "$s8PenNavUI3SVGC6InsetsV4zeroAEvgZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.SVG.Insets",
+ "usr": "s:8PenNavUI3SVGC6InsetsV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.SVG.Insets",
+ "usr": "s:8PenNavUI3SVGC6InsetsV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI3SVGC6InsetsV2eeoiySbAE_AEtFZ",
+ "mangledName": "$s8PenNavUI3SVGC6InsetsV2eeoiySbAE_AEtFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:8PenNavUI3SVGC6InsetsV",
+ "mangledName": "$s8PenNavUI3SVGC6InsetsV",
+ "moduleName": "PenNavUI",
+ "isFromExtension": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PenNavUI@objc(cs)SVGImage",
+ "mangledName": "$s8PenNavUI3SVGC",
+ "moduleName": "PenNavUI",
+ "objc_name": "SVGImage",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "os.log",
+ "printedName": "os.log",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FloatingPanelControllerDelegate",
+ "printedName": "FloatingPanelControllerDelegate",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "floatingPanel",
+ "printedName": "floatingPanel(_:layoutFor:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayout",
+ "printedName": "any PenNavUI.FloatingPanelLayout",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelController",
+ "printedName": "PenNavUI.FloatingPanelController",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UITraitCollection",
+ "printedName": "UIKit.UITraitCollection",
+ "usr": "c:objc(cs)UITraitCollection"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanel:layoutForTraitCollection:",
+ "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE0_9layoutForAA0dE6Layout_pAA0deF0C_So17UITraitCollectionCtF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "objc_name": "floatingPanel:layoutForTraitCollection:",
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "floatingPanel",
+ "printedName": "floatingPanel(_:layoutFor:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayout",
+ "printedName": "any PenNavUI.FloatingPanelLayout",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelController",
+ "printedName": "PenNavUI.FloatingPanelController",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanel:layoutForSize:",
+ "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE0_9layoutForAA0dE6Layout_pAA0deF0C_So6CGSizeVtF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "objc_name": "floatingPanel:layoutForSize:",
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "floatingPanel",
+ "printedName": "floatingPanel(_:animatorForPresentingTo:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewPropertyAnimator",
+ "printedName": "UIKit.UIViewPropertyAnimator",
+ "usr": "c:objc(cs)UIViewPropertyAnimator"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelController",
+ "printedName": "PenNavUI.FloatingPanelController",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanel:animatorForPresentingToState:",
+ "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE0_23animatorForPresentingToSo22UIViewPropertyAnimatorCAA0deF0C_AA0dE5StateCtF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "objc_name": "floatingPanel:animatorForPresentingToState:",
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "floatingPanel",
+ "printedName": "floatingPanel(_:animatorForDismissingWith:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewPropertyAnimator",
+ "printedName": "UIKit.UIViewPropertyAnimator",
+ "usr": "c:objc(cs)UIViewPropertyAnimator"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelController",
+ "printedName": "PenNavUI.FloatingPanelController",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGVector",
+ "printedName": "CoreFoundation.CGVector",
+ "usr": "c:@S@CGVector"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanel:animatorForDismissingWithVelocity:",
+ "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE0_25animatorForDismissingWithSo22UIViewPropertyAnimatorCAA0deF0C_So8CGVectorVtF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "objc_name": "floatingPanel:animatorForDismissingWithVelocity:",
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "floatingPanelDidChangeState",
+ "printedName": "floatingPanelDidChangeState(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelController",
+ "printedName": "PenNavUI.FloatingPanelController",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelDidChangeState:",
+ "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE14DidChangeStateyyAA0deF0CF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "floatingPanelShouldBeginDragging",
+ "printedName": "floatingPanelShouldBeginDragging(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelController",
+ "printedName": "PenNavUI.FloatingPanelController",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelShouldBeginDragging:",
+ "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE19ShouldBeginDraggingySbAA0deF0CF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "floatingPanelDidMove",
+ "printedName": "floatingPanelDidMove(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelController",
+ "printedName": "PenNavUI.FloatingPanelController",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelDidMove:",
+ "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE7DidMoveyyAA0deF0CF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "floatingPanelWillBeginDragging",
+ "printedName": "floatingPanelWillBeginDragging(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelController",
+ "printedName": "PenNavUI.FloatingPanelController",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelWillBeginDragging:",
+ "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE17WillBeginDraggingyyAA0deF0CF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "floatingPanelWillEndDragging",
+ "printedName": "floatingPanelWillEndDragging(_:withVelocity:targetState:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelController",
+ "printedName": "PenNavUI.FloatingPanelController",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UnsafeMutablePointer",
+ "printedName": "Swift.UnsafeMutablePointer",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "usr": "s:Sp"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelWillEndDragging:withVelocity:targetState:",
+ "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE15WillEndDragging_12withVelocity11targetStateyAA0deF0C_So7CGPointVSpyAA0deO0CGtF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "floatingPanelDidEndDragging",
+ "printedName": "floatingPanelDidEndDragging(_:willAttract:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelController",
+ "printedName": "PenNavUI.FloatingPanelController",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelDidEndDragging:willAttract:",
+ "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE14DidEndDragging_11willAttractyAA0deF0C_SbtF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "floatingPanelWillBeginAttracting",
+ "printedName": "floatingPanelWillBeginAttracting(_:to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelController",
+ "printedName": "PenNavUI.FloatingPanelController",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelWillBeginAttracting:to:",
+ "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE19WillBeginAttracting_2toyAA0deF0C_AA0dE5StateCtF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "floatingPanelDidEndAttracting",
+ "printedName": "floatingPanelDidEndAttracting(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelController",
+ "printedName": "PenNavUI.FloatingPanelController",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelDidEndAttracting:",
+ "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE16DidEndAttractingyyAA0deF0CF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "floatingPanel",
+ "printedName": "floatingPanel(_:shouldRemoveAt:with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelController",
+ "printedName": "PenNavUI.FloatingPanelController",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGVector",
+ "printedName": "CoreFoundation.CGVector",
+ "usr": "c:@S@CGVector"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanel:shouldRemoveAtLocation:withVelocity:",
+ "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE0_14shouldRemoveAt4withSbAA0deF0C_So7CGPointVSo8CGVectorVtF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "objc_name": "floatingPanel:shouldRemoveAtLocation:withVelocity:",
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "floatingPanelWillRemove",
+ "printedName": "floatingPanelWillRemove(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelController",
+ "printedName": "PenNavUI.FloatingPanelController",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelWillRemove:",
+ "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE10WillRemoveyyAA0deF0CF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "objc_name": "floatingPanelWillRemove:",
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "floatingPanelDidRemove",
+ "printedName": "floatingPanelDidRemove(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelController",
+ "printedName": "PenNavUI.FloatingPanelController",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanelDidRemove:",
+ "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE9DidRemoveyyAA0deF0CF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "floatingPanel",
+ "printedName": "floatingPanel(_:contentOffsetForPinning:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelController",
+ "printedName": "PenNavUI.FloatingPanelController",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIScrollView",
+ "printedName": "UIKit.UIScrollView",
+ "usr": "c:objc(cs)UIScrollView"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanel:contentOffsetForPinningScrollView:",
+ "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE0_23contentOffsetForPinningSo7CGPointVAA0deF0C_So12UIScrollViewCtF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "objc_name": "floatingPanel:contentOffsetForPinningScrollView:",
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "floatingPanel",
+ "printedName": "floatingPanel(_:shouldAllowToScroll:in:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelController",
+ "printedName": "PenNavUI.FloatingPanelController",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIScrollView",
+ "printedName": "UIKit.UIScrollView",
+ "usr": "c:objc(cs)UIScrollView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate(im)floatingPanel:shouldAllowToScroll:in:",
+ "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP08floatingE0_19shouldAllowToScroll2inSbAA0deF0C_So12UIScrollViewCAA0dE5StateCtF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelControllerDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "objc_name": "floatingPanel:shouldAllowToScroll:in:",
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate",
+ "mangledName": "$s8PenNavUI31FloatingPanelControllerDelegateP",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 : AnyObject>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FloatingPanelController",
+ "printedName": "FloatingPanelController",
+ "children": [
+ {
+ "kind": "TypeDecl",
+ "name": "ContentInsetAdjustmentBehavior",
+ "printedName": "ContentInsetAdjustmentBehavior",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "always",
+ "printedName": "always",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior.Type) -> PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ContentInsetAdjustmentBehavior",
+ "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ContentInsetAdjustmentBehavior",
+ "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO6alwaysyA2EmF",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO6alwaysyA2EmF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "never",
+ "printedName": "never",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior.Type) -> PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ContentInsetAdjustmentBehavior",
+ "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ContentInsetAdjustmentBehavior",
+ "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO5neveryA2EmF",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO5neveryA2EmF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ContentInsetAdjustmentBehavior",
+ "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO8rawValueAESgSi_tcfc",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO8rawValueAESgSi_tcfc",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO8rawValueSivp",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO8rawValueSivp",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO8rawValueSivg",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO8rawValueSivg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "ContentMode",
+ "printedName": "ContentMode",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "static",
+ "printedName": "static",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.FloatingPanelController.ContentMode.Type) -> PenNavUI.FloatingPanelController.ContentMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ContentMode",
+ "printedName": "PenNavUI.FloatingPanelController.ContentMode",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.FloatingPanelController.ContentMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ContentMode",
+ "printedName": "PenNavUI.FloatingPanelController.ContentMode",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO6staticyA2EmF",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC11ContentModeO6staticyA2EmF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment",
+ "ObjC"
+ ],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "fitToBounds",
+ "printedName": "fitToBounds",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.FloatingPanelController.ContentMode.Type) -> PenNavUI.FloatingPanelController.ContentMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ContentMode",
+ "printedName": "PenNavUI.FloatingPanelController.ContentMode",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.FloatingPanelController.ContentMode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ContentMode",
+ "printedName": "PenNavUI.FloatingPanelController.ContentMode",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO11fitToBoundsyA2EmF",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC11ContentModeO11fitToBoundsyA2EmF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment",
+ "ObjC"
+ ],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.FloatingPanelController.ContentMode?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ContentMode",
+ "printedName": "PenNavUI.FloatingPanelController.ContentMode",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO8rawValueAESgSi_tcfc",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC11ContentModeO8rawValueAESgSi_tcfc",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO8rawValueSivp",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC11ContentModeO8rawValueSivp",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO8rawValueSivg",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC11ContentModeO8rawValueSivg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC11ContentModeO",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "delegate",
+ "printedName": "delegate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "WeakStorage",
+ "printedName": "(any PenNavUI.FloatingPanelControllerDelegate)?"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)delegate",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC8delegateAA0deF8Delegate_pSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "Preconcurrency",
+ "Custom",
+ "HasStorage",
+ "ReferenceOwnership",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "ownership": 1,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any PenNavUI.FloatingPanelControllerDelegate)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelControllerDelegate",
+ "printedName": "any PenNavUI.FloatingPanelControllerDelegate",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)delegate",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC8delegateAA0deF8Delegate_pSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any PenNavUI.FloatingPanelControllerDelegate)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelControllerDelegate",
+ "printedName": "any PenNavUI.FloatingPanelControllerDelegate",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setDelegate:",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC8delegateAA0deF8Delegate_pSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC8delegateAA0deF8Delegate_pSgvM",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC8delegateAA0deF8Delegate_pSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "surfaceView",
+ "printedName": "surfaceView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ImplicitlyUnwrappedOptional",
+ "printedName": "PenNavUI.SurfaceView?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SurfaceView",
+ "printedName": "PenNavUI.SurfaceView",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)surfaceView",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC11surfaceViewAA07SurfaceH0CSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ImplicitlyUnwrappedOptional",
+ "printedName": "PenNavUI.SurfaceView?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SurfaceView",
+ "printedName": "PenNavUI.SurfaceView",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelSurfaceView"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)surfaceView",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC11surfaceViewAA07SurfaceH0CSgvg",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "backdropView",
+ "printedName": "backdropView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ImplicitlyUnwrappedOptional",
+ "printedName": "PenNavUI.BackdropView?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BackdropView",
+ "printedName": "PenNavUI.BackdropView",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)backdropView",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC12backdropViewAA08BackdropH0CSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ImplicitlyUnwrappedOptional",
+ "printedName": "PenNavUI.BackdropView?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BackdropView",
+ "printedName": "PenNavUI.BackdropView",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)backdropView",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC12backdropViewAA08BackdropH0CSgvg",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "trackingScrollView",
+ "printedName": "trackingScrollView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "WeakStorage",
+ "printedName": "UIKit.UIScrollView?"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)trackingScrollView",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC18trackingScrollViewSo08UIScrollI0CSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "ReferenceOwnership",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "ownership": 1,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIScrollView?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIScrollView",
+ "printedName": "UIKit.UIScrollView",
+ "usr": "c:objc(cs)UIScrollView"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)trackingScrollView",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC18trackingScrollViewSo08UIScrollI0CSgvg",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "panGestureRecognizer",
+ "printedName": "panGestureRecognizer",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelPanGestureRecognizer",
+ "printedName": "PenNavUI.FloatingPanelPanGestureRecognizer",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)panGestureRecognizer",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC20panGestureRecognizerAA0de3PanhI0Cvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelPanGestureRecognizer",
+ "printedName": "PenNavUI.FloatingPanelPanGestureRecognizer",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelPanGestureRecognizer"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)panGestureRecognizer",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC20panGestureRecognizerAA0de3PanhI0Cvg",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "state",
+ "printedName": "state",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)state",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC5stateAA0dE5StateCvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)state",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC5stateAA0dE5StateCvg",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "isAttracting",
+ "printedName": "isAttracting",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)isAttracting",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC12isAttractingSbvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)isAttracting",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC12isAttractingSbvg",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "layout",
+ "printedName": "layout",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayout",
+ "printedName": "any PenNavUI.FloatingPanelLayout",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)layout",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC6layoutAA0dE6Layout_pvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayout",
+ "printedName": "any PenNavUI.FloatingPanelLayout",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)layout",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC6layoutAA0dE6Layout_pvg",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayout",
+ "printedName": "any PenNavUI.FloatingPanelLayout",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setLayout:",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC6layoutAA0dE6Layout_pvs",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC6layoutAA0dE6Layout_pvM",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC6layoutAA0dE6Layout_pvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "behavior",
+ "printedName": "behavior",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelBehavior",
+ "printedName": "any PenNavUI.FloatingPanelBehavior",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)behavior",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC8behaviorAA0dE8Behavior_pvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelBehavior",
+ "printedName": "any PenNavUI.FloatingPanelBehavior",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)behavior",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC8behaviorAA0dE8Behavior_pvg",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelBehavior",
+ "printedName": "any PenNavUI.FloatingPanelBehavior",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setBehavior:",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC8behaviorAA0dE8Behavior_pvs",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC8behaviorAA0dE8Behavior_pvM",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC8behaviorAA0dE8Behavior_pvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "adjustedContentInsets",
+ "printedName": "adjustedContentInsets",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIEdgeInsets",
+ "printedName": "UIKit.UIEdgeInsets",
+ "usr": "c:@S@UIEdgeInsets"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)adjustedContentInsets",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC21adjustedContentInsetsSo06UIEdgeI0Vvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIEdgeInsets",
+ "printedName": "UIKit.UIEdgeInsets",
+ "usr": "c:@S@UIEdgeInsets"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)adjustedContentInsets",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC21adjustedContentInsetsSo06UIEdgeI0Vvg",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "contentInsetAdjustmentBehavior",
+ "printedName": "contentInsetAdjustmentBehavior",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ContentInsetAdjustmentBehavior",
+ "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)contentInsetAdjustmentBehavior",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC30contentInsetAdjustmentBehaviorAC07ContenthiJ0Ovp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "Preconcurrency",
+ "Custom",
+ "HasStorage",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ContentInsetAdjustmentBehavior",
+ "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)contentInsetAdjustmentBehavior",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC30contentInsetAdjustmentBehaviorAC07ContenthiJ0Ovg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ContentInsetAdjustmentBehavior",
+ "printedName": "PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setContentInsetAdjustmentBehavior:",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC30contentInsetAdjustmentBehaviorAC07ContenthiJ0Ovs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC30contentInsetAdjustmentBehaviorAC07ContenthiJ0OvM",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC30contentInsetAdjustmentBehaviorAC07ContenthiJ0OvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "isRemovalInteractionEnabled",
+ "printedName": "isRemovalInteractionEnabled",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)isRemovalInteractionEnabled",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC27isRemovalInteractionEnabledSbvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)isRemovalInteractionEnabled",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC27isRemovalInteractionEnabledSbvg",
+ "moduleName": "PenNavUI",
+ "objc_name": "isRemovalInteractionEnabled",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setRemovalInteractionEnabled:",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC27isRemovalInteractionEnabledSbvs",
+ "moduleName": "PenNavUI",
+ "objc_name": "setRemovalInteractionEnabled:",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC27isRemovalInteractionEnabledSbvM",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC27isRemovalInteractionEnabledSbvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "contentViewController",
+ "printedName": "contentViewController",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIViewController?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)contentViewController",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC011contentViewF0So06UIViewF0CSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIViewController?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)contentViewController",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC011contentViewF0So06UIViewF0CSgvg",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIViewController?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setContentViewController:",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC011contentViewF0So06UIViewF0CSgvs",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC011contentViewF0So06UIViewF0CSgvM",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC011contentViewF0So06UIViewF0CSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "nearbyState",
+ "printedName": "nearbyState",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC11nearbyStateAA0deH0Cvp",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC11nearbyStateAA0deH0Cvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC11nearbyStateAA0deH0Cvg",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC11nearbyStateAA0deH0Cvg",
+ "moduleName": "PenNavUI",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "contentMode",
+ "printedName": "contentMode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ContentMode",
+ "printedName": "PenNavUI.FloatingPanelController.ContentMode",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)contentMode",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC11contentModeAC07ContentH0Ovp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "Preconcurrency",
+ "Custom",
+ "HasStorage",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ContentMode",
+ "printedName": "PenNavUI.FloatingPanelController.ContentMode",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)contentMode",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC11contentModeAC07ContentH0Ovg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ContentMode",
+ "printedName": "PenNavUI.FloatingPanelController.ContentMode",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC11ContentModeO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setContentMode:",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC11contentModeAC07ContentH0Ovs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC11contentModeAC07ContentH0OvM",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC11contentModeAC07ContentH0OvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(coder:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.FloatingPanelController?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelController",
+ "printedName": "PenNavUI.FloatingPanelController",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCoder",
+ "printedName": "Foundation.NSCoder",
+ "usr": "c:objc(cs)NSCoder"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)initWithCoder:",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC5coderACSgSo7NSCoderC_tcfc",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "initWithCoder:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "Required"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(delegate:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelController",
+ "printedName": "PenNavUI.FloatingPanelController",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any PenNavUI.FloatingPanelControllerDelegate)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelControllerDelegate",
+ "printedName": "any PenNavUI.FloatingPanelControllerDelegate",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelControllerDelegate"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)initWithDelegate:",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC8delegateAcA0deF8Delegate_pSg_tcfc",
+ "moduleName": "PenNavUI",
+ "objc_name": "initWithDelegate:",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "loadView",
+ "printedName": "loadView()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)loadView",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC8loadViewyyF",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "loadView",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "viewDidLayoutSubviews",
+ "printedName": "viewDidLayoutSubviews()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)viewDidLayoutSubviews",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC21viewDidLayoutSubviewsyyF",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "viewDidLayoutSubviews",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "viewDidAppear",
+ "printedName": "viewDidAppear(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)viewDidAppear:",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC13viewDidAppearyySbF",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "viewDidAppear:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "viewWillTransition",
+ "printedName": "viewWillTransition(to:with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewControllerTransitionCoordinator",
+ "printedName": "any UIKit.UIViewControllerTransitionCoordinator",
+ "usr": "c:objc(pl)UIViewControllerTransitionCoordinator"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)viewWillTransitionToSize:withTransitionCoordinator:",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC18viewWillTransition2to4withySo6CGSizeV_So06UIViewfI11Coordinator_ptF",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "viewWillTransitionToSize:withTransitionCoordinator:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "willTransition",
+ "printedName": "willTransition(to:with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UITraitCollection",
+ "printedName": "UIKit.UITraitCollection",
+ "usr": "c:objc(cs)UITraitCollection"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewControllerTransitionCoordinator",
+ "printedName": "any UIKit.UIViewControllerTransitionCoordinator",
+ "usr": "c:objc(pl)UIViewControllerTransitionCoordinator"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)willTransitionToTraitCollection:withTransitionCoordinator:",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC14willTransition2to4withySo17UITraitCollectionC_So06UIViewfH11Coordinator_ptF",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "willTransitionToTraitCollection:withTransitionCoordinator:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "viewWillDisappear",
+ "printedName": "viewWillDisappear(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)viewWillDisappear:",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC17viewWillDisappearyySbF",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "viewWillDisappear:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "childForStatusBarStyle",
+ "printedName": "childForStatusBarStyle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIViewController?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)childViewControllerForStatusBarStyle",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC22childForStatusBarStyleSo06UIViewF0CSgvp",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "childViewControllerForStatusBarStyle",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIViewController?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)childViewControllerForStatusBarStyle",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC22childForStatusBarStyleSo06UIViewF0CSgvg",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "childViewControllerForStatusBarStyle",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "childForStatusBarHidden",
+ "printedName": "childForStatusBarHidden",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIViewController?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)childViewControllerForStatusBarHidden",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC23childForStatusBarHiddenSo06UIViewF0CSgvp",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "childViewControllerForStatusBarHidden",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIViewController?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)childViewControllerForStatusBarHidden",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC23childForStatusBarHiddenSo06UIViewF0CSgvg",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "childViewControllerForStatusBarHidden",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "childForScreenEdgesDeferringSystemGestures",
+ "printedName": "childForScreenEdgesDeferringSystemGestures",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIViewController?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)childViewControllerForScreenEdgesDeferringSystemGestures",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC42childForScreenEdgesDeferringSystemGesturesSo06UIViewF0CSgvp",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "childViewControllerForScreenEdgesDeferringSystemGestures",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIViewController?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)childViewControllerForScreenEdgesDeferringSystemGestures",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC42childForScreenEdgesDeferringSystemGesturesSo06UIViewF0CSgvg",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "childViewControllerForScreenEdgesDeferringSystemGestures",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "childForHomeIndicatorAutoHidden",
+ "printedName": "childForHomeIndicatorAutoHidden",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIViewController?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)childViewControllerForHomeIndicatorAutoHidden",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC31childForHomeIndicatorAutoHiddenSo06UIViewF0CSgvp",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "childViewControllerForHomeIndicatorAutoHidden",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIViewController?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)childViewControllerForHomeIndicatorAutoHidden",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC31childForHomeIndicatorAutoHiddenSo06UIViewF0CSgvg",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "childViewControllerForHomeIndicatorAutoHidden",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "show",
+ "printedName": "show(animated:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)show:completion:",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC4show8animated10completionySb_yycSgtF",
+ "moduleName": "PenNavUI",
+ "objc_name": "show:completion:",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "hide",
+ "printedName": "hide(animated:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)hide:completion:",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC4hide8animated10completionySb_yycSgtF",
+ "moduleName": "PenNavUI",
+ "objc_name": "hide:completion:",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addPanel",
+ "printedName": "addPanel(toParent:at:animated:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "hasDefaultArg": true,
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)addPanelToParent:at:animated:completion:",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC03addE08toParent2at8animated10completionySo06UIViewF0C_SiSbyycSgtF",
+ "moduleName": "PenNavUI",
+ "objc_name": "addPanelToParent:at:animated:completion:",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "removePanelFromParent",
+ "printedName": "removePanelFromParent(animated:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)removePanelFromParent:completion:",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC06removeE10FromParent8animated10completionySb_yycSgtF",
+ "moduleName": "PenNavUI",
+ "objc_name": "removePanelFromParent:completion:",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "move",
+ "printedName": "move(to:animated:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)moveToState:animated:completion:",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC4move2to8animated10completionyAA0dE5StateC_SbyycSgtF",
+ "moduleName": "PenNavUI",
+ "objc_name": "moveToState:animated:completion:",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "set",
+ "printedName": "set(contentViewController:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIViewController?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC3set011contentViewF0ySo06UIViewF0CSg_tF",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC3set011contentViewF0ySo06UIViewF0CSg_tF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "track",
+ "printedName": "track(scrollView:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIScrollView",
+ "printedName": "UIKit.UIScrollView",
+ "usr": "c:objc(cs)UIScrollView"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)trackScrollView:",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC5track10scrollViewySo08UIScrollI0C_tF",
+ "moduleName": "PenNavUI",
+ "objc_name": "trackScrollView:",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "followScrollViewBouncing",
+ "printedName": "followScrollViewBouncing()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC24followScrollViewBouncingyyF",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC24followScrollViewBouncingyyF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "untrack",
+ "printedName": "untrack(scrollView:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIScrollView",
+ "printedName": "UIKit.UIScrollView",
+ "usr": "c:objc(cs)UIScrollView"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)untrackScrollView:",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC7untrack10scrollViewySo08UIScrollI0C_tF",
+ "moduleName": "PenNavUI",
+ "objc_name": "untrackScrollView:",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "accessibilityPerformEscape",
+ "printedName": "accessibilityPerformEscape()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)accessibilityPerformEscape",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC26accessibilityPerformEscapeSbyF",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "accessibilityPerformEscape",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "invalidateLayout",
+ "printedName": "invalidateLayout()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)invalidateLayout",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC16invalidateLayoutyyF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "surfaceLocation",
+ "printedName": "surfaceLocation(for:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)surfaceLocationFor:",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC15surfaceLocation3forSo7CGPointVAA0dE5StateC_tF",
+ "moduleName": "PenNavUI",
+ "objc_name": "surfaceLocationFor:",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "surfaceLocation",
+ "printedName": "surfaceLocation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(py)surfaceLocation",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)surfaceLocation",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvg",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGPoint",
+ "printedName": "CoreFoundation.CGPoint",
+ "usr": "c:@S@CGPoint"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController(im)setSurfaceLocation:",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvs",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvM",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "addTopPadding",
+ "printedName": "addTopPadding(padding:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI23FloatingPanelControllerC13addTopPadding7paddingy14CoreFoundation7CGFloatV_tF",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC13addTopPadding7paddingy12CoreGraphics7CGFloatV_tF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController",
+ "mangledName": "$s8PenNavUI23FloatingPanelControllerC",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "superclassUsr": "c:objc(cs)UIViewController",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "UIKit.UIViewController",
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "MessageUI",
+ "printedName": "MessageUI",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "SafariServices",
+ "printedName": "SafariServices",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "BackdropView",
+ "printedName": "BackdropView",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "dismissalTapGestureRecognizer",
+ "printedName": "dismissalTapGestureRecognizer",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UITapGestureRecognizer",
+ "printedName": "UIKit.UITapGestureRecognizer",
+ "usr": "c:objc(cs)UITapGestureRecognizer"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView(py)dismissalTapGestureRecognizer",
+ "mangledName": "$s8PenNavUI12BackdropViewC29dismissalTapGestureRecognizerSo05UITaphI0Cvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "HasStorage",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UITapGestureRecognizer",
+ "printedName": "UIKit.UITapGestureRecognizer",
+ "usr": "c:objc(cs)UITapGestureRecognizer"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView(im)dismissalTapGestureRecognizer",
+ "mangledName": "$s8PenNavUI12BackdropViewC29dismissalTapGestureRecognizerSo05UITaphI0Cvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UITapGestureRecognizer",
+ "printedName": "UIKit.UITapGestureRecognizer",
+ "usr": "c:objc(cs)UITapGestureRecognizer"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView(im)setDismissalTapGestureRecognizer:",
+ "mangledName": "$s8PenNavUI12BackdropViewC29dismissalTapGestureRecognizerSo05UITaphI0Cvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI12BackdropViewC29dismissalTapGestureRecognizerSo05UITaphI0CvM",
+ "mangledName": "$s8PenNavUI12BackdropViewC29dismissalTapGestureRecognizerSo05UITaphI0CvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BackdropView",
+ "printedName": "PenNavUI.BackdropView",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView(im)initWithFrame:",
+ "mangledName": "$s8PenNavUI12BackdropViewC5frameACSo6CGRectV_tcfc",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithFrame:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBackdropView",
+ "mangledName": "$s8PenNavUI12BackdropViewC",
+ "moduleName": "PenNavUI",
+ "objc_name": "FloatingPanelBackdropView",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "superclassUsr": "c:objc(cs)UIView",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": [
+ "UIKit.UIView",
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "PenguinINRenderer",
+ "printedName": "PenguinINRenderer",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "SystemConfiguration",
+ "printedName": "SystemConfiguration",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Network",
+ "printedName": "Network",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NetworkMonitor",
+ "printedName": "NetworkMonitor",
+ "declKind": "Class",
+ "usr": "s:8PenNavUI14NetworkMonitorC",
+ "mangledName": "$s8PenNavUI14NetworkMonitorC",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "GeofenceError",
+ "printedName": "GeofenceError",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "permissionDenied",
+ "printedName": "permissionDenied",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.GeofenceError.Type) -> PenNavUI.GeofenceError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GeofenceError",
+ "printedName": "PenNavUI.GeofenceError",
+ "usr": "s:8PenNavUI13GeofenceErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.GeofenceError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GeofenceError",
+ "printedName": "PenNavUI.GeofenceError",
+ "usr": "s:8PenNavUI13GeofenceErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI13GeofenceErrorO16permissionDeniedyA2CmF",
+ "mangledName": "$s8PenNavUI13GeofenceErrorO16permissionDeniedyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "errorInConfiguration",
+ "printedName": "errorInConfiguration",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.GeofenceError.Type) -> PenNavUI.GeofenceError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GeofenceError",
+ "printedName": "PenNavUI.GeofenceError",
+ "usr": "s:8PenNavUI13GeofenceErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.GeofenceError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GeofenceError",
+ "printedName": "PenNavUI.GeofenceError",
+ "usr": "s:8PenNavUI13GeofenceErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI13GeofenceErrorO20errorInConfigurationyA2CmF",
+ "mangledName": "$s8PenNavUI13GeofenceErrorO20errorInConfigurationyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "authenticationFailed",
+ "printedName": "authenticationFailed",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.GeofenceError.Type) -> PenNavUI.GeofenceError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GeofenceError",
+ "printedName": "PenNavUI.GeofenceError",
+ "usr": "s:8PenNavUI13GeofenceErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.GeofenceError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GeofenceError",
+ "printedName": "PenNavUI.GeofenceError",
+ "usr": "s:8PenNavUI13GeofenceErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI13GeofenceErrorO20authenticationFailedyA2CmF",
+ "mangledName": "$s8PenNavUI13GeofenceErrorO20authenticationFailedyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "indoorDeloymentOnly",
+ "printedName": "indoorDeloymentOnly",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.GeofenceError.Type) -> PenNavUI.GeofenceError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GeofenceError",
+ "printedName": "PenNavUI.GeofenceError",
+ "usr": "s:8PenNavUI13GeofenceErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.GeofenceError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GeofenceError",
+ "printedName": "PenNavUI.GeofenceError",
+ "usr": "s:8PenNavUI13GeofenceErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI13GeofenceErrorO19indoorDeloymentOnlyyA2CmF",
+ "mangledName": "$s8PenNavUI13GeofenceErrorO19indoorDeloymentOnlyyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "geofenceConfigurationsMissing",
+ "printedName": "geofenceConfigurationsMissing",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.GeofenceError.Type) -> PenNavUI.GeofenceError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GeofenceError",
+ "printedName": "PenNavUI.GeofenceError",
+ "usr": "s:8PenNavUI13GeofenceErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.GeofenceError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GeofenceError",
+ "printedName": "PenNavUI.GeofenceError",
+ "usr": "s:8PenNavUI13GeofenceErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI13GeofenceErrorO29geofenceConfigurationsMissingyA2CmF",
+ "mangledName": "$s8PenNavUI13GeofenceErrorO29geofenceConfigurationsMissingyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "geofenceSDKNotStarted",
+ "printedName": "geofenceSDKNotStarted",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.GeofenceError.Type) -> PenNavUI.GeofenceError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GeofenceError",
+ "printedName": "PenNavUI.GeofenceError",
+ "usr": "s:8PenNavUI13GeofenceErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.GeofenceError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GeofenceError",
+ "printedName": "PenNavUI.GeofenceError",
+ "usr": "s:8PenNavUI13GeofenceErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI13GeofenceErrorO21geofenceSDKNotStartedyA2CmF",
+ "mangledName": "$s8PenNavUI13GeofenceErrorO21geofenceSDKNotStartedyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "geofenceSDKAlreadyStarted",
+ "printedName": "geofenceSDKAlreadyStarted",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.GeofenceError.Type) -> PenNavUI.GeofenceError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GeofenceError",
+ "printedName": "PenNavUI.GeofenceError",
+ "usr": "s:8PenNavUI13GeofenceErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.GeofenceError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GeofenceError",
+ "printedName": "PenNavUI.GeofenceError",
+ "usr": "s:8PenNavUI13GeofenceErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI13GeofenceErrorO25geofenceSDKAlreadyStartedyA2CmF",
+ "mangledName": "$s8PenNavUI13GeofenceErrorO25geofenceSDKAlreadyStartedyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "sdkError",
+ "printedName": "sdkError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.GeofenceError.Type) -> (Swift.String) -> PenNavUI.GeofenceError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> PenNavUI.GeofenceError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GeofenceError",
+ "printedName": "PenNavUI.GeofenceError",
+ "usr": "s:8PenNavUI13GeofenceErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.GeofenceError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GeofenceError",
+ "printedName": "PenNavUI.GeofenceError",
+ "usr": "s:8PenNavUI13GeofenceErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI13GeofenceErrorO03sdkE0yACSScACmF",
+ "mangledName": "$s8PenNavUI13GeofenceErrorO03sdkE0yACSScACmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "errorDescription",
+ "printedName": "errorDescription",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI13GeofenceErrorO16errorDescriptionSSSgvp",
+ "mangledName": "$s8PenNavUI13GeofenceErrorO16errorDescriptionSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI13GeofenceErrorO16errorDescriptionSSSgvg",
+ "mangledName": "$s8PenNavUI13GeofenceErrorO16errorDescriptionSSSgvg",
+ "moduleName": "PenNavUI",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:8PenNavUI13GeofenceErrorO",
+ "mangledName": "$s8PenNavUI13GeofenceErrorO",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Error",
+ "printedName": "Error",
+ "usr": "s:s5ErrorP",
+ "mangledName": "$ss5ErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "LocalizedError",
+ "printedName": "LocalizedError",
+ "usr": "s:10Foundation14LocalizedErrorP",
+ "mangledName": "$s10Foundation14LocalizedErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "PIGeofenceManagerDelegate",
+ "printedName": "PIGeofenceManagerDelegate",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "geofenceStarted",
+ "printedName": "geofenceStarted()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI25PIGeofenceManagerDelegateP15geofenceStartedyyF",
+ "mangledName": "$s8PenNavUI25PIGeofenceManagerDelegateP15geofenceStartedyyF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIGeofenceManagerDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "geofenceFailedToStart",
+ "printedName": "geofenceFailedToStart(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI25PIGeofenceManagerDelegateP21geofenceFailedToStartyySSSgF",
+ "mangledName": "$s8PenNavUI25PIGeofenceManagerDelegateP21geofenceFailedToStartyySSSgF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIGeofenceManagerDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "geofenceStopped",
+ "printedName": "geofenceStopped()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI25PIGeofenceManagerDelegateP15geofenceStoppedyyF",
+ "mangledName": "$s8PenNavUI25PIGeofenceManagerDelegateP15geofenceStoppedyyF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIGeofenceManagerDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "geofenceUpdated",
+ "printedName": "geofenceUpdated()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI25PIGeofenceManagerDelegateP15geofenceUpdatedyyF",
+ "mangledName": "$s8PenNavUI25PIGeofenceManagerDelegateP15geofenceUpdatedyyF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIGeofenceManagerDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:8PenNavUI25PIGeofenceManagerDelegateP",
+ "mangledName": "$s8PenNavUI25PIGeofenceManagerDelegateP",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "PIGeofenceManager",
+ "printedName": "PIGeofenceManager",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "shared",
+ "printedName": "shared",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PIGeofenceManager",
+ "printedName": "PenNavUI.PIGeofenceManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PIGeofenceManager"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI17PIGeofenceManagerC6sharedACvpZ",
+ "mangledName": "$s8PenNavUI17PIGeofenceManagerC6sharedACvpZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PIGeofenceManager",
+ "printedName": "PenNavUI.PIGeofenceManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PIGeofenceManager"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI17PIGeofenceManagerC6sharedACvgZ",
+ "mangledName": "$s8PenNavUI17PIGeofenceManagerC6sharedACvgZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "initializeLocationManager",
+ "printedName": "initializeLocationManager()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI17PIGeofenceManagerC018initializeLocationE0yyF",
+ "mangledName": "$s8PenNavUI17PIGeofenceManagerC018initializeLocationE0yyF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setGeofenceSDKConfigurations",
+ "printedName": "setGeofenceSDKConfigurations(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GeofenceConfiguration",
+ "printedName": "PenNavUI.GeofenceConfiguration",
+ "usr": "s:8PenNavUI21GeofenceConfigurationV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI17PIGeofenceManagerC28setGeofenceSDKConfigurationsyyAA0G13ConfigurationVF",
+ "mangledName": "$s8PenNavUI17PIGeofenceManagerC28setGeofenceSDKConfigurationsyyAA0G13ConfigurationVF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setGeofenceDelegate",
+ "printedName": "setGeofenceDelegate(delegate:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "PIGeofenceManagerDelegate",
+ "printedName": "any PenNavUI.PIGeofenceManagerDelegate",
+ "usr": "s:8PenNavUI25PIGeofenceManagerDelegateP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI17PIGeofenceManagerC19setGeofenceDelegate8delegateyAA0deH0_p_tF",
+ "mangledName": "$s8PenNavUI17PIGeofenceManagerC19setGeofenceDelegate8delegateyAA0deH0_p_tF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "startGeofencing",
+ "printedName": "startGeofencing(delegate:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "PIGeofenceManagerDelegate",
+ "printedName": "any PenNavUI.PIGeofenceManagerDelegate",
+ "usr": "s:8PenNavUI25PIGeofenceManagerDelegateP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI17PIGeofenceManagerC15startGeofencing8delegateyAA0dE8Delegate_p_tF",
+ "mangledName": "$s8PenNavUI17PIGeofenceManagerC15startGeofencing8delegateyAA0dE8Delegate_p_tF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "stopGeofencing",
+ "printedName": "stopGeofencing()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI17PIGeofenceManagerC14stopGeofencingyyF",
+ "mangledName": "$s8PenNavUI17PIGeofenceManagerC14stopGeofencingyyF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "updateGeofencing",
+ "printedName": "updateGeofencing()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI17PIGeofenceManagerC16updateGeofencingyyF",
+ "mangledName": "$s8PenNavUI17PIGeofenceManagerC16updateGeofencingyyF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PIGeofenceManager",
+ "printedName": "PenNavUI.PIGeofenceManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PIGeofenceManager"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)PIGeofenceManager(im)init",
+ "mangledName": "$s8PenNavUI17PIGeofenceManagerCACycfc",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "locationManager",
+ "printedName": "locationManager(_:didChangeAuthorization:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CLLocationManager",
+ "printedName": "CoreLocation.CLLocationManager",
+ "usr": "c:objc(cs)CLLocationManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CLAuthorizationStatus",
+ "printedName": "CoreLocation.CLAuthorizationStatus",
+ "usr": "c:@E@CLAuthorizationStatus"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@PenNavUI@objc(cs)PIGeofenceManager(im)locationManager:didChangeAuthorizationStatus:",
+ "mangledName": "$s8PenNavUI17PIGeofenceManagerC08locationE0_22didChangeAuthorizationySo010CLLocationE0C_So21CLAuthorizationStatusVtF",
+ "moduleName": "PenNavUI",
+ "objc_name": "locationManager:didChangeAuthorizationStatus:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "locationManager",
+ "printedName": "locationManager(_:didEnterRegion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CLLocationManager",
+ "printedName": "CoreLocation.CLLocationManager",
+ "usr": "c:objc(cs)CLLocationManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CLRegion",
+ "printedName": "CoreLocation.CLRegion",
+ "usr": "c:objc(cs)CLRegion"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@PenNavUI@objc(cs)PIGeofenceManager(im)locationManager:didEnterRegion:",
+ "mangledName": "$s8PenNavUI17PIGeofenceManagerC08locationE0_14didEnterRegionySo010CLLocationE0C_So8CLRegionCtF",
+ "moduleName": "PenNavUI",
+ "objc_name": "locationManager:didEnterRegion:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PenNavUI@objc(cs)PIGeofenceManager",
+ "mangledName": "$s8PenNavUI17PIGeofenceManagerC",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "PenguinINRenderer",
+ "printedName": "PenguinINRenderer",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "SwiftUI",
+ "printedName": "SwiftUI",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "DeveloperToolsSupport",
+ "printedName": "DeveloperToolsSupport",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "UILayoutGuide",
+ "printedName": "UILayoutGuide",
+ "declKind": "Class",
+ "usr": "c:objc(cs)UILayoutGuide",
+ "moduleName": "UIKit",
+ "isOpen": true,
+ "intro_iOS": "9.0",
+ "objc_name": "UILayoutGuide",
+ "declAttributes": [
+ "Preconcurrency",
+ "Available",
+ "ObjC",
+ "NonSendable",
+ "Custom",
+ "Dynamic"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "isExternal": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "UIView",
+ "printedName": "UIView",
+ "declKind": "Class",
+ "usr": "c:objc(cs)UIView",
+ "moduleName": "UIKit",
+ "isOpen": true,
+ "intro_iOS": "2.0",
+ "objc_name": "UIView",
+ "declAttributes": [
+ "Preconcurrency",
+ "Available",
+ "ObjC",
+ "NonSendable",
+ "Custom",
+ "Dynamic"
+ ],
+ "superclassUsr": "c:objc(cs)UIResponder",
+ "isExternal": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "UISpringTimingParameters",
+ "printedName": "UISpringTimingParameters",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(decelerationRate:frequencyResponse:initialVelocity:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UISpringTimingParameters",
+ "printedName": "UIKit.UISpringTimingParameters",
+ "usr": "c:objc(cs)UISpringTimingParameters"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGVector",
+ "printedName": "CoreFoundation.CGVector",
+ "hasDefaultArg": true,
+ "usr": "c:@S@CGVector"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:So24UISpringTimingParametersC8PenNavUIE16decelerationRate17frequencyResponse15initialVelocityAB14CoreFoundation7CGFloatV_AISo8CGVectorVtcfc",
+ "mangledName": "$sSo24UISpringTimingParametersC8PenNavUIE16decelerationRate17frequencyResponse15initialVelocityAB12CoreGraphics7CGFloatV_AISo8CGVectorVtcfc",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "Convenience",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(dampingRatio:frequencyResponse:initialVelocity:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UISpringTimingParameters",
+ "printedName": "UIKit.UISpringTimingParameters",
+ "usr": "c:objc(cs)UISpringTimingParameters"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGVector",
+ "printedName": "CoreFoundation.CGVector",
+ "hasDefaultArg": true,
+ "usr": "c:@S@CGVector"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:So24UISpringTimingParametersC8PenNavUIE12dampingRatio17frequencyResponse15initialVelocityAB14CoreFoundation7CGFloatV_AISo8CGVectorVtcfc",
+ "mangledName": "$sSo24UISpringTimingParametersC8PenNavUIE12dampingRatio17frequencyResponse15initialVelocityAB12CoreGraphics7CGFloatV_AISo8CGVectorVtcfc",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "Convenience",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Convenience"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:objc(cs)UISpringTimingParameters",
+ "moduleName": "UIKit",
+ "isOpen": true,
+ "intro_iOS": "10.0",
+ "objc_name": "UISpringTimingParameters",
+ "declAttributes": [
+ "Preconcurrency",
+ "Available",
+ "ObjC",
+ "NonSendable",
+ "Custom",
+ "Dynamic"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "isExternal": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CLLocationCoordinate2D",
+ "printedName": "CLLocationCoordinate2D",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CLLocationCoordinate2D",
+ "printedName": "_LocationEssentials.CLLocationCoordinate2D",
+ "usr": "c:@S@CLLocationCoordinate2D"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:So22CLLocationCoordinate2DV8PenNavUIE4fromABs7Decoder_p_tKcfc",
+ "mangledName": "$sSo22CLLocationCoordinate2DV8PenNavUIE4fromABs7Decoder_p_tKcfc",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "any Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:So22CLLocationCoordinate2DV8PenNavUIE6encode2toys7Encoder_p_tKF",
+ "mangledName": "$sSo22CLLocationCoordinate2DV8PenNavUIE6encode2toys7Encoder_p_tKF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "c:@S@CLLocationCoordinate2D",
+ "moduleName": "_LocationEssentials",
+ "isExternal": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_ObjectiveCBridgeable",
+ "printedName": "_ObjectiveCBridgeable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "_ObjectiveCType",
+ "printedName": "_ObjectiveCType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSValue",
+ "printedName": "Foundation.NSValue",
+ "usr": "c:objc(cs)NSValue"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s21_ObjectiveCBridgeableP",
+ "mangledName": "$ss21_ObjectiveCBridgeableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "UIImage",
+ "printedName": "UIImage",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(svgNamed:in:options:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIImage",
+ "printedName": "UIKit.UIImage",
+ "usr": "c:objc(cs)UIImage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bundle",
+ "printedName": "Foundation.Bundle",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)NSBundle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Options",
+ "printedName": "PenNavUI.SVG.Options",
+ "hasDefaultArg": true,
+ "usr": "s:8PenNavUI3SVGC7OptionsV"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:So7UIImageC8PenNavUIE8svgNamed2in7optionsABSgSS_So8NSBundleCAC3SVGC7OptionsVtcfc",
+ "mangledName": "$sSo7UIImageC8PenNavUIE8svgNamed2in7optionsABSgSS_So8NSBundleCAC3SVGC7OptionsVtcfc",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Convenience"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(svgData:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIImage",
+ "printedName": "UIKit.UIImage",
+ "usr": "c:objc(cs)UIImage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@CM@PenNavUI@@objc(cs)UIImage(im)initWithSVGData:",
+ "mangledName": "$sSo7UIImageC8PenNavUIE7svgDataABSg10Foundation0F0V_tcfc",
+ "moduleName": "PenNavUI",
+ "objc_name": "initWithSVGData:",
+ "declAttributes": [
+ "Dynamic",
+ "Convenience",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(contentsOfSVGFile:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIImage",
+ "printedName": "UIKit.UIImage",
+ "usr": "c:objc(cs)UIImage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@CM@PenNavUI@@objc(cs)UIImage(im)initWithContentsOfSVGFile:",
+ "mangledName": "$sSo7UIImageC8PenNavUIE17contentsOfSVGFileABSgSS_tcfc",
+ "moduleName": "PenNavUI",
+ "objc_name": "initWithContentsOfSVGFile:",
+ "declAttributes": [
+ "Dynamic",
+ "Convenience",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Function",
+ "name": "_svgNamed",
+ "printedName": "_svgNamed(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIImage",
+ "printedName": "UIKit.UIImage",
+ "usr": "c:objc(cs)UIImage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@PenNavUI@@objc(cs)UIImage(cm)svgNamed:",
+ "mangledName": "$sSo7UIImageC8PenNavUIE9_svgNamedyABSgSSFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "objc_name": "svgNamed:",
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "_svgNamed",
+ "printedName": "_svgNamed(_:in:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIImage",
+ "printedName": "UIKit.UIImage",
+ "usr": "c:objc(cs)UIImage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bundle",
+ "printedName": "Foundation.Bundle",
+ "usr": "c:objc(cs)NSBundle"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@PenNavUI@@objc(cs)UIImage(cm)svgNamed:inBundle:",
+ "mangledName": "$sSo7UIImageC8PenNavUIE9_svgNamed_2inABSgSS_So8NSBundleCtFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "objc_name": "svgNamed:inBundle:",
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIImage",
+ "printedName": "UIKit.UIImage",
+ "usr": "c:objc(cs)UIImage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SVG",
+ "printedName": "PenNavUI.SVG",
+ "usr": "c:@M@PenNavUI@objc(cs)SVGImage"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:So7UIImageC8PenNavUIEyAbC3SVGCcfc",
+ "mangledName": "$sSo7UIImageC8PenNavUIEyAbC3SVGCcfc",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Convenience"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Convenience"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:objc(cs)UIImage",
+ "moduleName": "UIKit",
+ "isOpen": true,
+ "intro_iOS": "2.0",
+ "objc_name": "UIImage",
+ "declAttributes": [
+ "Available",
+ "ObjC",
+ "SynthesizedProtocol",
+ "NonSendable",
+ "Sendable",
+ "Dynamic"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "isExternal": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_ExpressibleByImageLiteral",
+ "printedName": "_ExpressibleByImageLiteral",
+ "usr": "s:s26_ExpressibleByImageLiteralP",
+ "mangledName": "$ss26_ExpressibleByImageLiteralP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "PoiPolygon",
+ "printedName": "PoiPolygon",
+ "declKind": "Struct",
+ "usr": "s:7Penguin10PoiPolygonV",
+ "mangledName": "$s7Penguin10PoiPolygonV",
+ "moduleName": "Penguin",
+ "isExternal": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "GateNodeModel",
+ "printedName": "GateNodeModel",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "isUpEscalator",
+ "printedName": "isUpEscalator",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:7Penguin13GateNodeModelC8PenNavUIE13isUpEscalatorSbvp",
+ "mangledName": "$s7Penguin13GateNodeModelC8PenNavUIE13isUpEscalatorSbvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:7Penguin13GateNodeModelC8PenNavUIE13isUpEscalatorSbvg",
+ "mangledName": "$s7Penguin13GateNodeModelC8PenNavUIE13isUpEscalatorSbvg",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "isDownEscalator",
+ "printedName": "isDownEscalator",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:7Penguin13GateNodeModelC8PenNavUIE15isDownEscalatorSbvp",
+ "mangledName": "$s7Penguin13GateNodeModelC8PenNavUIE15isDownEscalatorSbvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:7Penguin13GateNodeModelC8PenNavUIE15isDownEscalatorSbvg",
+ "mangledName": "$s7Penguin13GateNodeModelC8PenNavUIE15isDownEscalatorSbvg",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:7Penguin13GateNodeModelC",
+ "mangledName": "$s7Penguin13GateNodeModelC",
+ "moduleName": "Penguin",
+ "declAttributes": [
+ "Final"
+ ],
+ "isExternal": true,
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "NodeRepresentable",
+ "printedName": "NodeRepresentable",
+ "usr": "s:7Penguin17NodeRepresentableP",
+ "mangledName": "$s7Penguin17NodeRepresentableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Gnode",
+ "printedName": "Gnode",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "isUpEscalator",
+ "printedName": "isUpEscalator",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:7Penguin5GnodeC8PenNavUIE13isUpEscalatorSbvp",
+ "mangledName": "$s7Penguin5GnodeC8PenNavUIE13isUpEscalatorSbvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:7Penguin5GnodeC8PenNavUIE13isUpEscalatorSbvg",
+ "mangledName": "$s7Penguin5GnodeC8PenNavUIE13isUpEscalatorSbvg",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "isDownEscalator",
+ "printedName": "isDownEscalator",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:7Penguin5GnodeC8PenNavUIE15isDownEscalatorSbvp",
+ "mangledName": "$s7Penguin5GnodeC8PenNavUIE15isDownEscalatorSbvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:7Penguin5GnodeC8PenNavUIE15isDownEscalatorSbvg",
+ "mangledName": "$s7Penguin5GnodeC8PenNavUIE15isDownEscalatorSbvg",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:7Penguin5GnodeC",
+ "mangledName": "$s7Penguin5GnodeC",
+ "moduleName": "Penguin",
+ "declAttributes": [
+ "Final"
+ ],
+ "isExternal": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "NodeRepresentable",
+ "printedName": "NodeRepresentable",
+ "usr": "s:7Penguin17NodeRepresentableP",
+ "mangledName": "$s7Penguin17NodeRepresentableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Dictionary",
+ "printedName": "Dictionary",
+ "declKind": "Struct",
+ "usr": "s:SD",
+ "mangledName": "$sSD",
+ "moduleName": "Swift",
+ "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "EagerMove",
+ "Frozen"
+ ],
+ "isExternal": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sequence",
+ "printedName": "Sequence",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Element",
+ "printedName": "Element",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(key: τ_0_0, value: τ_0_1)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_1"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Iterator",
+ "printedName": "Iterator",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Iterator",
+ "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator",
+ "usr": "s:SD8IteratorV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:ST",
+ "mangledName": "$sST"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Collection",
+ "printedName": "Collection",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Element",
+ "printedName": "Element",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(key: τ_0_0, value: τ_0_1)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_1"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Index",
+ "printedName": "Index",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Index",
+ "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Index",
+ "usr": "s:SD5IndexV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Iterator",
+ "printedName": "Iterator",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Iterator",
+ "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator",
+ "usr": "s:SD8IteratorV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SubSequence",
+ "printedName": "SubSequence",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Slice",
+ "printedName": "Swift.Slice<[τ_0_0 : τ_0_1]>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[τ_0_0 : τ_0_1]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_1"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "usr": "s:s5SliceV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Indices",
+ "printedName": "Indices",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DefaultIndices",
+ "printedName": "Swift.DefaultIndices<[τ_0_0 : τ_0_1]>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[τ_0_0 : τ_0_1]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_1"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "usr": "s:SI"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sl",
+ "mangledName": "$sSl"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByDictionaryLiteral",
+ "printedName": "ExpressibleByDictionaryLiteral",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Key",
+ "printedName": "Key",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Value",
+ "printedName": "Value",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_1"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s30ExpressibleByDictionaryLiteralP",
+ "mangledName": "$ss30ExpressibleByDictionaryLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_HasCustomAnyHashableRepresentation",
+ "printedName": "_HasCustomAnyHashableRepresentation",
+ "usr": "s:s35_HasCustomAnyHashableRepresentationP",
+ "mangledName": "$ss35_HasCustomAnyHashableRepresentationP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomReflectable",
+ "printedName": "CustomReflectable",
+ "usr": "s:s17CustomReflectableP",
+ "mangledName": "$ss17CustomReflectableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_ObjectiveCBridgeable",
+ "printedName": "_ObjectiveCBridgeable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "_ObjectiveCType",
+ "printedName": "_ObjectiveCType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSDictionary",
+ "printedName": "Foundation.NSDictionary",
+ "usr": "c:objc(cs)NSDictionary"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s21_ObjectiveCBridgeableP",
+ "mangledName": "$ss21_ObjectiveCBridgeableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Any?]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Any?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressionArgumentConvertible",
+ "printedName": "ExpressionArgumentConvertible",
+ "usr": "s:10MapboxMaps29ExpressionArgumentConvertibleP",
+ "mangledName": "$s10MapboxMaps29ExpressionArgumentConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Venue",
+ "printedName": "Venue",
+ "declKind": "Class",
+ "usr": "c:@M@Penguin@objc(cs)Venue",
+ "mangledName": "$s7Penguin5VenueC",
+ "moduleName": "Penguin",
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "isExternal": true,
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CGContext",
+ "printedName": "CGContext",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "draw",
+ "printedName": "draw(_:in:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SVG",
+ "printedName": "PenNavUI.SVG",
+ "usr": "c:@M@PenNavUI@objc(cs)SVGImage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreFoundation.CGRect?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:So12CGContextRefa8PenNavUIE4draw_2inyAC3SVGC_So6CGRectVSgtF",
+ "mangledName": "$sSo12CGContextRefa8PenNavUIE4draw_2inyAC3SVGC_So6CGRectVSgtF",
+ "moduleName": "PenNavUI",
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@T@CGContextRef",
+ "moduleName": "CoreGraphics",
+ "declAttributes": [
+ "SynthesizedProtocol",
+ "ObjC",
+ "Dynamic"
+ ],
+ "isExternal": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_CFObject",
+ "printedName": "_CFObject",
+ "usr": "s:14CoreFoundation9_CFObjectP",
+ "mangledName": "$s14CoreFoundation9_CFObjectP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_CGContextInit",
+ "printedName": "_CGContextInit",
+ "usr": "s:12CoreGraphics14_CGContextInitP",
+ "mangledName": "$s12CoreGraphics14_CGContextInitP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "POICategory",
+ "printedName": "POICategory",
+ "declKind": "Struct",
+ "usr": "s:7Penguin11POICategoryV",
+ "mangledName": "$s7Penguin11POICategoryV",
+ "moduleName": "Penguin",
+ "isExternal": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ }
+ ],
+ "json_format_version": 8
+ },
+ "ConstValues": [
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/MainPanel\/Sections\/Categories\/CategoryCollectionViewCell.swift",
+ "kind": "FloatLiteral",
+ "offset": 509,
+ "length": 3,
+ "value": "0.1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/MainPanel\/Sections\/Categories\/CategoryCollectionViewCell.swift",
+ "kind": "FloatLiteral",
+ "offset": 521,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/MainPanel\/Sections\/Categories\/CategoryCollectionViewCell.swift",
+ "kind": "FloatLiteral",
+ "offset": 638,
+ "length": 4,
+ "value": "0.33"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/MainPanel\/Sections\/Categories\/CategoryCollectionViewCell.swift",
+ "kind": "FloatLiteral",
+ "offset": 697,
+ "length": 4,
+ "value": "0.33"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/MainPanel\/Sections\/Categories\/CategoryCollectionViewCell.swift",
+ "kind": "FloatLiteral",
+ "offset": 786,
+ "length": 3,
+ "value": "0.2"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/MainPanel\/Sections\/Categories\/CategoryCollectionViewCell.swift",
+ "kind": "FloatLiteral",
+ "offset": 798,
+ "length": 3,
+ "value": "0.1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/MainPanel\/Sections\/Categories\/CategoryCollectionViewCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 915,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/MainPanel\/Sections\/Categories\/CategoryCollectionViewCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 971,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.CommandOptimizer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4827,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.CommandOptimizer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4895,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Element.swift",
+ "kind": "Dictionary",
+ "offset": 1423,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Formatters\/DistanceFormatter.swift",
+ "kind": "BooleanLiteral",
+ "offset": 207,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift",
+ "kind": "FloatLiteral",
+ "offset": 1402,
+ "length": 4,
+ "value": "18.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift",
+ "kind": "FloatLiteral",
+ "offset": 1510,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift",
+ "kind": "FloatLiteral",
+ "offset": 1617,
+ "length": 4,
+ "value": "69.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift",
+ "kind": "FloatLiteral",
+ "offset": 2877,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift",
+ "kind": "Array",
+ "offset": 2939,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift",
+ "kind": "Dictionary",
+ "offset": 3022,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift",
+ "kind": "Array",
+ "offset": 3081,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Layout.swift",
+ "kind": "BooleanLiteral",
+ "offset": 32085,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/VenueDetails\/VenueDetailsViewController.swift",
+ "kind": "Array",
+ "offset": 581,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/VenueDetails\/VenueDetailsViewController.swift",
+ "kind": "Array",
+ "offset": 629,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/VenueDetails\/VenueDetailsViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 669,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/VenueDetails\/VenueDetailsViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 897,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/CategoryResults\/CategoryResultsViewController.swift",
+ "kind": "Array",
+ "offset": 950,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/CategoryResults\/CategoryResultsViewController.swift",
+ "kind": "Array",
+ "offset": 986,
+ "length": 4,
+ "value": "[\"\"]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/CategoryResults\/CategoryResultsViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1014,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/CategoryResults\/CategoryResultsViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1040,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/CategoryResults\/CategoryResultsViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1076,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/CategoryResults\/CategoryResultsViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 1123,
+ "length": 3,
+ "value": "0.4"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/CategoryResults\/CategoryResultsViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1166,
+ "length": 2,
+ "value": "80"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Speech\/AppleSynthesizer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 164,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Path+Reversed.swift",
+ "kind": "Array",
+ "offset": 2868,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/MainPanel\/Sections\/Favorites\/FavoritesCell.swift",
+ "kind": "Array",
+ "offset": 292,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Directory\/DirectoryViewController.swift",
+ "kind": "Array",
+ "offset": 464,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Directory\/DirectoryViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 490,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Directory\/DirectoryViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 516,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/NavigationEventType.swift",
+ "kind": "StringLiteral",
+ "offset": 159,
+ "length": 14,
+ "value": "\"shortestPath\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/NavigationEventType.swift",
+ "kind": "StringLiteral",
+ "offset": 201,
+ "length": 7,
+ "value": "\"start\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/NavigationEventType.swift",
+ "kind": "StringLiteral",
+ "offset": 234,
+ "length": 5,
+ "value": "\"end\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/NavigationEventType.swift",
+ "kind": "StringLiteral",
+ "offset": 270,
+ "length": 7,
+ "value": "\"reach\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1203,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1470,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Responses\/VenueInfoResponse.swift",
+ "kind": "StringLiteral",
+ "offset": 309,
+ "length": 20,
+ "value": "\"GetVenueInfoResult\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Responses\/VenueInfoResponse.swift",
+ "kind": "StringLiteral",
+ "offset": 1582,
+ "length": 14,
+ "value": "\"scheduleList\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift",
+ "kind": "StringLiteral",
+ "offset": 2764,
+ "length": 3,
+ "value": "\"M\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift",
+ "kind": "StringLiteral",
+ "offset": 2800,
+ "length": 3,
+ "value": "\"m\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift",
+ "kind": "StringLiteral",
+ "offset": 2828,
+ "length": 3,
+ "value": "\"L\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift",
+ "kind": "StringLiteral",
+ "offset": 2864,
+ "length": 3,
+ "value": "\"l\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift",
+ "kind": "StringLiteral",
+ "offset": 2898,
+ "length": 3,
+ "value": "\"H\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift",
+ "kind": "StringLiteral",
+ "offset": 2940,
+ "length": 3,
+ "value": "\"h\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift",
+ "kind": "StringLiteral",
+ "offset": 2972,
+ "length": 3,
+ "value": "\"V\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift",
+ "kind": "StringLiteral",
+ "offset": 3012,
+ "length": 3,
+ "value": "\"v\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift",
+ "kind": "StringLiteral",
+ "offset": 3041,
+ "length": 3,
+ "value": "\"C\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift",
+ "kind": "StringLiteral",
+ "offset": 3078,
+ "length": 3,
+ "value": "\"c\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift",
+ "kind": "StringLiteral",
+ "offset": 3113,
+ "length": 3,
+ "value": "\"S\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift",
+ "kind": "StringLiteral",
+ "offset": 3156,
+ "length": 3,
+ "value": "\"s\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift",
+ "kind": "StringLiteral",
+ "offset": 3189,
+ "length": 3,
+ "value": "\"Q\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift",
+ "kind": "StringLiteral",
+ "offset": 3230,
+ "length": 3,
+ "value": "\"q\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift",
+ "kind": "StringLiteral",
+ "offset": 3269,
+ "length": 3,
+ "value": "\"T\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift",
+ "kind": "StringLiteral",
+ "offset": 3316,
+ "length": 3,
+ "value": "\"t\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift",
+ "kind": "StringLiteral",
+ "offset": 3343,
+ "length": 3,
+ "value": "\"A\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift",
+ "kind": "StringLiteral",
+ "offset": 3378,
+ "length": 3,
+ "value": "\"a\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift",
+ "kind": "StringLiteral",
+ "offset": 3407,
+ "length": 3,
+ "value": "\"Z\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Path.swift",
+ "kind": "StringLiteral",
+ "offset": 3441,
+ "length": 3,
+ "value": "\"z\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/NodeSymbolView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 340,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/NodeSymbolView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 937,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/InstrinsicLabel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 212,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/InstrinsicLabel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 216,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/RouteOptions\/RouteOptionsViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2951,
+ "length": 3,
+ "value": "320"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/RouteOptions\/RouteOptionsViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2957,
+ "length": 3,
+ "value": "420"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/SearchViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 662,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/SearchViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 782,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/SearchViewController.swift",
+ "kind": "Array",
+ "offset": 825,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/SearchViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 949,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/SearchViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4985,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/GateSelector\/GateSelectorViewController.swift",
+ "kind": "Array",
+ "offset": 330,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Route\/RouteDirection.swift",
+ "kind": "BooleanLiteral",
+ "offset": 293,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Downloads\/DownloadManager.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1261,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Downloads\/DownloadManager.swift",
+ "kind": "StringLiteral",
+ "offset": 1414,
+ "length": 10,
+ "value": "\"download\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/LocationDetectionStatus.swift",
+ "kind": "IntegerLiteral",
+ "offset": 182,
+ "length": 13,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/LocationDetectionStatus.swift",
+ "kind": "IntegerLiteral",
+ "offset": 205,
+ "length": 16,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Place\/Place.swift",
+ "kind": "StringLiteral",
+ "offset": 985,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Place\/Place.swift",
+ "kind": "StringLiteral",
+ "offset": 1019,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Place\/Place.swift",
+ "kind": "StringLiteral",
+ "offset": 1054,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Place\/Place.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1085,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Place\/Place.swift",
+ "kind": "Array",
+ "offset": 1212,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Place\/Place.swift",
+ "kind": "Array",
+ "offset": 1250,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Place\/Place.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1453,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Speech\/GoogleSynthesizer.swift",
+ "kind": "StringLiteral",
+ "offset": 540,
+ "length": 61,
+ "value": "\"https:\/\/texttospeech.googleapis.com\/v1beta1\/text:synthesize\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Speech\/GoogleSynthesizer.swift",
+ "kind": "Array",
+ "offset": 732,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Speech\/GoogleSynthesizer.swift",
+ "kind": "FloatLiteral",
+ "offset": 822,
+ "length": 4,
+ "value": "0.89"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Speech\/GoogleSynthesizer.swift",
+ "kind": "FloatLiteral",
+ "offset": 858,
+ "length": 4,
+ "value": "-4.4"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Speech\/GoogleSynthesizer.swift",
+ "kind": "StringLiteral",
+ "offset": 889,
+ "length": 38,
+ "value": "\"small-bluetooth-speaker-class-device\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Speech\/GoogleSynthesizer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 995,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Speech\/GoogleSynthesizer.swift",
+ "kind": "Dictionary",
+ "offset": 2610,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/DataStore\/FloorsManager.swift",
+ "kind": "Array",
+ "offset": 220,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.CGText.swift",
+ "kind": "Array",
+ "offset": 7523,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.CGText.swift",
+ "kind": "Dictionary",
+ "offset": 7567,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.CGText.swift",
+ "kind": "Dictionary",
+ "offset": 7611,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.CGText.swift",
+ "kind": "Dictionary",
+ "offset": 7660,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.CGText.swift",
+ "kind": "Dictionary",
+ "offset": 7720,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.CGText.swift",
+ "kind": "Dictionary",
+ "offset": 7767,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/RoutePlanner\/RoutePlannerViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1141,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/RoutePlanner\/RoutePlannerViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1610,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/ManeuverType.swift",
+ "kind": "StringLiteral",
+ "offset": 137,
+ "length": 7,
+ "value": "\"Right\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/ManeuverType.swift",
+ "kind": "StringLiteral",
+ "offset": 168,
+ "length": 11,
+ "value": "\"VeerRight\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/ManeuverType.swift",
+ "kind": "StringLiteral",
+ "offset": 202,
+ "length": 12,
+ "value": "\"SharpRight\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/ManeuverType.swift",
+ "kind": "StringLiteral",
+ "offset": 235,
+ "length": 6,
+ "value": "\"Left\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/ManeuverType.swift",
+ "kind": "StringLiteral",
+ "offset": 264,
+ "length": 10,
+ "value": "\"VeerLeft\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/ManeuverType.swift",
+ "kind": "StringLiteral",
+ "offset": 296,
+ "length": 11,
+ "value": "\"SharpLeft\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/ManeuverType.swift",
+ "kind": "StringLiteral",
+ "offset": 336,
+ "length": 10,
+ "value": "\"Straight\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/ToastView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 202,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/ToastView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 206,
+ "length": 2,
+ "value": "30"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/ToastView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 211,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/ToastView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 234,
+ "length": 4,
+ "value": "1000"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/ToastView.swift",
+ "kind": "StringLiteral",
+ "offset": 673,
+ "length": 27,
+ "value": "\"chevron.right.circle.fill\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/ToastView.swift",
+ "kind": "StringLiteral",
+ "offset": 703,
+ "length": 26,
+ "value": "\"chevron.left.circle.fill\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/ToastView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 906,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/Calibrate\/CalibrateMessage.swift",
+ "kind": "FloatLiteral",
+ "offset": 384,
+ "length": 4,
+ "value": "20.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/Search\/NavigationSearchViewController.swift",
+ "kind": "Array",
+ "offset": 723,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/Search\/NavigationSearchViewController.swift",
+ "kind": "Array",
+ "offset": 763,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/Search\/NavigationSearchViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 796,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/Search\/NavigationSearchViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 916,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/Search\/NavigationSearchViewController.swift",
+ "kind": "Array",
+ "offset": 959,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/Search\/NavigationSearchViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1130,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/Search\/NavigationSearchViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6058,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/Views\/TagFlowLayout.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2461,
+ "length": 6,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/Views\/TagFlowLayout.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2481,
+ "length": 5,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/Views\/TagFlowLayout.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2719,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/Views\/TagFlowLayout.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2752,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/Views\/TagFlowLayout.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6620,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/DataStore\/FavoritesManager.swift",
+ "kind": "Array",
+ "offset": 493,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/DataStore\/FavoritesManager.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1293,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/DataStore\/FavoritesManager.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4715,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.PresentationAttributes.swift",
+ "kind": "StringLiteral",
+ "offset": 2942,
+ "length": 3,
+ "value": "\" \""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Downloads\/ThemeManager.swift",
+ "kind": "Array",
+ "offset": 853,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Downloads\/ThemeManager.swift",
+ "kind": "Array",
+ "offset": 906,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Downloads\/ThemeManager.swift",
+ "kind": "Array",
+ "offset": 949,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CommandLine.Configuration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7909,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CommandLine.Configuration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7914,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CommandLine.Configuration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7961,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CommandLine.Configuration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7966,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/FloatingPanelExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 2765,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/FloatingPanelExtensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 2797,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Route\/NavigationManager.swift",
+ "kind": "Array",
+ "offset": 528,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Route\/NavigationManager.swift",
+ "kind": "Array",
+ "offset": 553,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Route\/NavigationManager.swift",
+ "kind": "IntegerLiteral",
+ "offset": 929,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Route\/NavigationManager.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1030,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Route\/NavigationManager.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1487,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Route\/NavigationManager.swift",
+ "kind": "Array",
+ "offset": 3523,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Route\/NavigationManager.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3556,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Route\/NavigationManager.swift",
+ "kind": "Array",
+ "offset": 3587,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Route\/NavigationManager.swift",
+ "kind": "BooleanLiteral",
+ "offset": 14096,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Favorites\/FavoritesViewController.swift",
+ "kind": "Array",
+ "offset": 320,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Favorites\/FavoritesViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 474,
+ "length": 8,
+ "value": "\"remove\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Favorites\/FavoritesViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 670,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FavoriteBadgeView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 202,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FavoriteBadgeView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 242,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FavoriteBadgeView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 280,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FavoriteBadgeView.swift",
+ "kind": "FloatLiteral",
+ "offset": 359,
+ "length": 3,
+ "value": "2.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FavoriteBadgeView.swift",
+ "kind": "FloatLiteral",
+ "offset": 379,
+ "length": 3,
+ "value": "2.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FavoriteBadgeView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 477,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FavoriteBadgeView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 483,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Downloads\/FileDownloader.swift",
+ "kind": "Array",
+ "offset": 668,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/APIs\/PenApi.swift",
+ "kind": "StringLiteral",
+ "offset": 178,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/APIs\/PenApi.swift",
+ "kind": "StringLiteral",
+ "offset": 203,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/APIs\/PenApi.swift",
+ "kind": "StringLiteral",
+ "offset": 232,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/APIs\/PenApi.swift",
+ "kind": "StringLiteral",
+ "offset": 265,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/AlertAction.swift",
+ "kind": "BooleanLiteral",
+ "offset": 316,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/NavigationFeedback\/NavigationFeedbackViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 806,
+ "length": 15,
+ "value": "\"reached_to %@\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/NavigationFeedback\/NavigationFeedbackViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 867,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/NavigationFeedback\/NavigationFeedbackViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1016,
+ "length": 2,
+ "value": "90"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/NavigationFeedback\/NavigationFeedbackViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1037,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/NavigationFeedback\/NavigationFeedbackViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1076,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/NavigationFeedback\/NavigationFeedbackViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1081,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/NavigationFeedback\/NavigationFeedbackViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4435,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/NavigationFeedback\/NavigationFeedbackViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4708,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/NavigationFeedback\/NavigationFeedbackViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4795,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/NavigationFeedback\/NavigationFeedbackViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4907,
+ "length": 3,
+ "value": "624"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/NavigationFeedback\/NavigationFeedbackViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4956,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/NavigationFeedback\/NavigationFeedbackViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5067,
+ "length": 3,
+ "value": "290"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift",
+ "kind": "BooleanLiteral",
+ "offset": 344,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift",
+ "kind": "BooleanLiteral",
+ "offset": 375,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift",
+ "kind": "StringLiteral",
+ "offset": 398,
+ "length": 4,
+ "value": "\"-1\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift",
+ "kind": "StringLiteral",
+ "offset": 423,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift",
+ "kind": "StringLiteral",
+ "offset": 445,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift",
+ "kind": "BooleanLiteral",
+ "offset": 482,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift",
+ "kind": "BooleanLiteral",
+ "offset": 509,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift",
+ "kind": "BooleanLiteral",
+ "offset": 768,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1084,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1213,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/PenNavUIManager.swift",
+ "kind": "BooleanLiteral",
+ "offset": 25236,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 136,
+ "length": 31,
+ "value": "\"DataAPI.svc\/SetNavigationRate\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 204,
+ "length": 47,
+ "value": "\"PathAPI.svc\/getVenueGatesShortestPathDistance\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 279,
+ "length": 29,
+ "value": "\"DataAPI.svc\/GetPaletteColor\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 330,
+ "length": 19,
+ "value": "\"company\/-1\/colors\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 370,
+ "length": 22,
+ "value": "\"DataAPI.svc\/GetFonts\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 415,
+ "length": 11,
+ "value": "\"icons\/poi\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 453,
+ "length": 14,
+ "value": "\"favorite\/set\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 493,
+ "length": 27,
+ "value": "\"DataAPI.svc\/GetVenueCards\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 550,
+ "length": 32,
+ "value": "\"DataAPI.svc\/getPoIInfoByFilter\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 608,
+ "length": 29,
+ "value": "\"DataAPI.svc\/GetSearchDataV2\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 663,
+ "length": 27,
+ "value": "\"DataAPI.svc\/GetCategories\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 715,
+ "length": 14,
+ "value": "\"Poi\/Amenites\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 754,
+ "length": 14,
+ "value": "\"favorite\/get\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 798,
+ "length": 17,
+ "value": "\"favorite\/delete\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 844,
+ "length": 17,
+ "value": "\"favorite\/update\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 885,
+ "length": 11,
+ "value": "\"path\/trip\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 937,
+ "length": 11,
+ "value": "\"sharedurl\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 977,
+ "length": 27,
+ "value": "\"DataAPI.svc\/GetCampusInfo\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 1032,
+ "length": 26,
+ "value": "\"DataAPI.svc\/GetVenueInfo\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 1084,
+ "length": 24,
+ "value": "\"DataAPI.svc\/getPoIById\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 1140,
+ "length": 27,
+ "value": "\"DataAPI.svc\/getPoIByRefId\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 1196,
+ "length": 27,
+ "value": "\"DataAPI.svc\/GetVenuesInfo\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 1247,
+ "length": 27,
+ "value": "\"DataAPI.svc\/getAdsOnFloor\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 1297,
+ "length": 26,
+ "value": "\"DataAPI.svc\/getAdsOnEdge\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 1352,
+ "length": 17,
+ "value": "\"images\/campaign\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 1400,
+ "length": 29,
+ "value": "\"company\/log\/navigationEvent\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 1470,
+ "length": 17,
+ "value": "\"company\/log\/LBM\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 1518,
+ "length": 32,
+ "value": "\"DataAPI.svc\/savePenNavPosition\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 1579,
+ "length": 25,
+ "value": "\"DataAPI.svc\/GetCampuses\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/APIMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 1627,
+ "length": 13,
+ "value": "\"map\/objects\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/DataStore\/GatesManager.swift",
+ "kind": "Array",
+ "offset": 224,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/FloorSelector\/FloorSelectorViewController.swift",
+ "kind": "Array",
+ "offset": 650,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/FloorSelector\/FloorSelectorViewController.swift",
+ "kind": "Array",
+ "offset": 679,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/CustomFlowLayout.swift",
+ "kind": "BooleanLiteral",
+ "offset": 242,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/UITapGestureRecognizer.swift",
+ "kind": "IntegerLiteral",
+ "offset": 162,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Responses\/GetPoIByIdResponse.swift",
+ "kind": "StringLiteral",
+ "offset": 5404,
+ "length": 10,
+ "value": "\"imageUrl\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Responses\/GetPoIByIdResponse.swift",
+ "kind": "StringLiteral",
+ "offset": 5671,
+ "length": 11,
+ "value": "\"openState\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Responses\/GetPoIByIdResponse.swift",
+ "kind": "StringLiteral",
+ "offset": 5701,
+ "length": 13,
+ "value": "\"closedState\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Responses\/GetPoIByIdResponse.swift",
+ "kind": "StringLiteral",
+ "offset": 5738,
+ "length": 18,
+ "value": "\"closedTodayState\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Logging.swift",
+ "kind": "StringLiteral",
+ "offset": 114,
+ "length": 12,
+ "value": "\"%{public}@\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Logging.swift",
+ "kind": "StringLiteral",
+ "offset": 388,
+ "length": 26,
+ "value": "\"com.scenee.FloatingPanel\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Logging.swift",
+ "kind": "StringLiteral",
+ "offset": 441,
+ "length": 15,
+ "value": "\"FloatingPanel\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Path+Bounds.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6349,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Path+Bounds.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6412,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/SelectedLocationIndicatorView.swift",
+ "kind": "FloatLiteral",
+ "offset": 302,
+ "length": 3,
+ "value": "0.8"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/SelectedLocationIndicatorView.swift",
+ "kind": "FloatLiteral",
+ "offset": 340,
+ "length": 5,
+ "value": "0.125"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/SelectedLocationIndicatorView.swift",
+ "kind": "FloatLiteral",
+ "offset": 385,
+ "length": 4,
+ "value": "0.04"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/SelectedLocationIndicatorView.swift",
+ "kind": "FloatLiteral",
+ "offset": 425,
+ "length": 3,
+ "value": "0.1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/SelectedLocationIndicatorView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 581,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/SelectedLocationIndicatorView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3503,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Cells\/LegCell\/LegCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 589,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/FavoriteDetails\/FavoriteDetailsViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 458,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/FavoriteDetails\/FavoriteDetailsViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 514,
+ "length": 3,
+ "value": "120"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/FavoriteDetails\/FavoriteDetailsViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 559,
+ "length": 2,
+ "value": "55"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/FavoriteDetails\/FavoriteDetailsViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 624,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/FavoriteDetails\/FavoriteDetailsViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 668,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift",
+ "kind": "Array",
+ "offset": 583,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift",
+ "kind": "Array",
+ "offset": 637,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift",
+ "kind": "Array",
+ "offset": 687,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift",
+ "kind": "Array",
+ "offset": 736,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 994,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1018,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1087,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/AllFilterViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1111,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift",
+ "kind": "StringLiteral",
+ "offset": 3968,
+ "length": 4,
+ "value": "\"id\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift",
+ "kind": "StringLiteral",
+ "offset": 4010,
+ "length": 7,
+ "value": "\"style\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift",
+ "kind": "StringLiteral",
+ "offset": 4084,
+ "length": 7,
+ "value": "\"class\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift",
+ "kind": "StringLiteral",
+ "offset": 17532,
+ "length": 10,
+ "value": "\".\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift",
+ "kind": "StringLiteral",
+ "offset": 17541,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift",
+ "kind": "StringLiteral",
+ "offset": 17663,
+ "length": 10,
+ "value": "\"#\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift",
+ "kind": "StringLiteral",
+ "offset": 17672,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.Formatter.SVG.swift",
+ "kind": "IntegerLiteral",
+ "offset": 17767,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/BadgeView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 186,
+ "length": 2,
+ "value": "45"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/BadgeView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 226,
+ "length": 2,
+ "value": "25"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Builder.swift",
+ "kind": "Array",
+ "offset": 2925,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift",
+ "kind": "StringLiteral",
+ "offset": 168,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift",
+ "kind": "Array",
+ "offset": 244,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift",
+ "kind": "Array",
+ "offset": 275,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift",
+ "kind": "StringLiteral",
+ "offset": 454,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift",
+ "kind": "Array",
+ "offset": 521,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift",
+ "kind": "Array",
+ "offset": 545,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1551,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1780,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift",
+ "kind": "StringLiteral",
+ "offset": 2316,
+ "length": 10,
+ "value": "\"distance\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/SearchFilters.swift",
+ "kind": "StringLiteral",
+ "offset": 2348,
+ "length": 11,
+ "value": "\"bestMatch\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Gradient.swift",
+ "kind": "Array",
+ "offset": 2307,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Gradient.swift",
+ "kind": "Array",
+ "offset": 2588,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 495,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 523,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 646,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 768,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 802,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 833,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 1000,
+ "length": 5,
+ "value": "134.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1104,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1191,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1405,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1547,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1580,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2079,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 2117,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2854,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2864,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2876,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2887,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2930,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8832,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9316,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10293,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 13057,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 13261,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 14022,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 15462,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 16673,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 17801,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Map\/MapViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 52907,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Behavior.swift",
+ "kind": "FloatLiteral",
+ "offset": 3499,
+ "length": 5,
+ "value": "0.001"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Behavior.swift",
+ "kind": "FloatLiteral",
+ "offset": 3570,
+ "length": 3,
+ "value": "0.4"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Behavior.swift",
+ "kind": "FloatLiteral",
+ "offset": 4011,
+ "length": 3,
+ "value": "5.5"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Repositories\/PenNavStyleRepository.swift",
+ "kind": "StringLiteral",
+ "offset": 183,
+ "length": 6,
+ "value": "\"Font\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Repositories\/PenNavStyleRepository.swift",
+ "kind": "StringLiteral",
+ "offset": 207,
+ "length": 7,
+ "value": "\"Color\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/FeatureIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 184,
+ "length": 16,
+ "value": "\"selected-place\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/FeatureIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 245,
+ "length": 19,
+ "value": "\"destination-place\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/FeatureIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 310,
+ "length": 20,
+ "value": "\"location-indicator\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/FeatureIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 362,
+ "length": 16,
+ "value": "\"maneuver-arrow\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift",
+ "kind": "StringLiteral",
+ "offset": 3202,
+ "length": 3,
+ "value": "\"g\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift",
+ "kind": "StringLiteral",
+ "offset": 3243,
+ "length": 6,
+ "value": "\"line\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift",
+ "kind": "StringLiteral",
+ "offset": 3288,
+ "length": 8,
+ "value": "\"circle\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift",
+ "kind": "StringLiteral",
+ "offset": 3337,
+ "length": 9,
+ "value": "\"ellipse\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift",
+ "kind": "StringLiteral",
+ "offset": 3388,
+ "length": 6,
+ "value": "\"rect\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift",
+ "kind": "StringLiteral",
+ "offset": 3433,
+ "length": 10,
+ "value": "\"polyline\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift",
+ "kind": "StringLiteral",
+ "offset": 3486,
+ "length": 9,
+ "value": "\"polygon\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift",
+ "kind": "StringLiteral",
+ "offset": 3537,
+ "length": 6,
+ "value": "\"path\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift",
+ "kind": "StringLiteral",
+ "offset": 3582,
+ "length": 6,
+ "value": "\"text\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift",
+ "kind": "StringLiteral",
+ "offset": 3705,
+ "length": 3,
+ "value": "\"a\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift",
+ "kind": "StringLiteral",
+ "offset": 3831,
+ "length": 5,
+ "value": "\"use\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift",
+ "kind": "StringLiteral",
+ "offset": 3874,
+ "length": 8,
+ "value": "\"switch\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift",
+ "kind": "StringLiteral",
+ "offset": 3921,
+ "length": 7,
+ "value": "\"image\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift",
+ "kind": "StringLiteral",
+ "offset": 10223,
+ "length": 4,
+ "value": "\"id\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Element.swift",
+ "kind": "StringLiteral",
+ "offset": 10269,
+ "length": 7,
+ "value": "\"class\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/PoiDetails\/Model\/HourScheduleData.swift",
+ "kind": "Array",
+ "offset": 173,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/PoiDetails\/Model\/HourScheduleData.swift",
+ "kind": "BooleanLiteral",
+ "offset": 203,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/PoiDetails\/Model\/HourScheduleData.swift",
+ "kind": "BooleanLiteral",
+ "offset": 235,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/PoiDetails\/Model\/HourScheduleData.swift",
+ "kind": "BooleanLiteral",
+ "offset": 268,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Path.swift",
+ "kind": "Array",
+ "offset": 1279,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift",
+ "kind": "IntegerLiteral",
+ "offset": 229,
+ "length": 4,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift",
+ "kind": "IntegerLiteral",
+ "offset": 243,
+ "length": 6,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift",
+ "kind": "IntegerLiteral",
+ "offset": 259,
+ "length": 5,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift",
+ "kind": "IntegerLiteral",
+ "offset": 895,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift",
+ "kind": "IntegerLiteral",
+ "offset": 917,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1369,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1392,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/LayoutProperties.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1414,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/CampusSymbolView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 359,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/CampusSymbolView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2136,
+ "length": 4,
+ "value": "37.5"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/CampusSymbolView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2150,
+ "length": 2,
+ "value": "30"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/CampusSymbolView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2259,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/CampusSymbolView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2409,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/CampusSymbolView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2420,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/CampusSymbolView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2506,
+ "length": 3,
+ "value": "3.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/CampusSymbolView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2621,
+ "length": 3,
+ "value": "4.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Categories\/CategoriesViewController.swift",
+ "kind": "Array",
+ "offset": 257,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/CampusDetails\/CampusDetailsViewController.swift",
+ "kind": "Array",
+ "offset": 745,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/CampusDetails\/CampusDetailsViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 788,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/CampusDetails\/CampusDetailsViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 831,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/PlaceType.swift",
+ "kind": "StringLiteral",
+ "offset": 153,
+ "length": 5,
+ "value": "\"poi\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/PlaceType.swift",
+ "kind": "StringLiteral",
+ "offset": 176,
+ "length": 7,
+ "value": "\"venue\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/PlaceType.swift",
+ "kind": "StringLiteral",
+ "offset": 208,
+ "length": 9,
+ "value": "\"parking\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/PlaceType.swift",
+ "kind": "StringLiteral",
+ "offset": 245,
+ "length": 18,
+ "value": "\"current-location\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/PlaceType.swift",
+ "kind": "StringLiteral",
+ "offset": 284,
+ "length": 10,
+ "value": "\"location\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/PlaceType.swift",
+ "kind": "StringLiteral",
+ "offset": 320,
+ "length": 15,
+ "value": "\"referencedPOI\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/PlaceType.swift",
+ "kind": "StringLiteral",
+ "offset": 354,
+ "length": 8,
+ "value": "\"campus\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Protocols\/FloatingPanelPresenter.swift",
+ "kind": "BooleanLiteral",
+ "offset": 497,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 763,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 816,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 4482,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 4509,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 4848,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift",
+ "kind": "FloatLiteral",
+ "offset": 4875,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8177,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8202,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift",
+ "kind": "StringLiteral",
+ "offset": 8233,
+ "length": 9,
+ "value": "\"Poppins\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8250,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Extensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8277,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/UIControl.swift",
+ "kind": "IntegerLiteral",
+ "offset": 149,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.SAXParser.swift",
+ "kind": "StringLiteral",
+ "offset": 1533,
+ "length": 28,
+ "value": "\"http:\/\/www.w3.org\/2000\/svg\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/XML.SAXParser.swift",
+ "kind": "Dictionary",
+ "offset": 2851,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/LocationIndicatorManager.swift",
+ "kind": "BooleanLiteral",
+ "offset": 338,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/LocationIndicatorManager.swift",
+ "kind": "BooleanLiteral",
+ "offset": 362,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/LocationIndicatorManager.swift",
+ "kind": "BooleanLiteral",
+ "offset": 391,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/LocationIndicatorManager.swift",
+ "kind": "FloatLiteral",
+ "offset": 447,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/LocationIndicatorManager.swift",
+ "kind": "FloatLiteral",
+ "offset": 604,
+ "length": 3,
+ "value": "0.1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/LocationIndicatorManager.swift",
+ "kind": "IntegerLiteral",
+ "offset": 650,
+ "length": 2,
+ "value": "26"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/LocationIndicatorManager.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3692,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/SourceView.swift",
+ "kind": "StringLiteral",
+ "offset": 146,
+ "length": 5,
+ "value": "\"map\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/SourceView.swift",
+ "kind": "StringLiteral",
+ "offset": 172,
+ "length": 10,
+ "value": "\"deepLink\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/SourceView.swift",
+ "kind": "StringLiteral",
+ "offset": 201,
+ "length": 8,
+ "value": "\"search\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/SourceView.swift",
+ "kind": "StringLiteral",
+ "offset": 231,
+ "length": 11,
+ "value": "\"directory\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/SourceView.swift",
+ "kind": "StringLiteral",
+ "offset": 266,
+ "length": 13,
+ "value": "\"referenceId\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/DataStore\/EdgesManager.swift",
+ "kind": "Array",
+ "offset": 215,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Styles\/ColorsResponse.swift",
+ "kind": "StringLiteral",
+ "offset": 364,
+ "length": 9,
+ "value": "\"Polygon\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Styles\/ColorsResponse.swift",
+ "kind": "StringLiteral",
+ "offset": 401,
+ "length": 9,
+ "value": "\"Palette\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6810,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift",
+ "kind": "Array",
+ "offset": 6826,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift",
+ "kind": "StringLiteral",
+ "offset": 6889,
+ "length": 10,
+ "value": "\"Warning:\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift",
+ "kind": "StringLiteral",
+ "offset": 6901,
+ "length": 38,
+ "value": "\"clip-path unsupported in SF Symbols.\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift",
+ "kind": "Array",
+ "offset": 6981,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift",
+ "kind": "StringLiteral",
+ "offset": 7051,
+ "length": 10,
+ "value": "\"Warning:\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift",
+ "kind": "StringLiteral",
+ "offset": 7063,
+ "length": 33,
+ "value": "\"mask unsupported in SF Symbols.\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift",
+ "kind": "Array",
+ "offset": 7138,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift",
+ "kind": "IntegerLiteral",
+ "offset": 19538,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SFSymbol.swift",
+ "kind": "IntegerLiteral",
+ "offset": 19543,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Responses\/GetVenueGatesDistancesResponse.swift",
+ "kind": "BooleanLiteral",
+ "offset": 443,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Responses\/GetVenueGatesDistancesResponse.swift",
+ "kind": "BooleanLiteral",
+ "offset": 479,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2084,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2090,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2096,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2102,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2109,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Transform.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2116,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/FloorSelector\/FloorSelectorSection.swift",
+ "kind": "IntegerLiteral",
+ "offset": 198,
+ "length": 6,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/PoiDetails\/Cells\/PlaceImages\/PlaceImagesCell.swift",
+ "kind": "Array",
+ "offset": 245,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/PoiDetails\/Cells\/PlaceImages\/PlaceImagesCell.swift",
+ "kind": "Array",
+ "offset": 286,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/PoiDetails\/Cells\/PlaceImages\/PlaceImagesCell.swift",
+ "kind": "Array",
+ "offset": 370,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift",
+ "kind": "StringLiteral",
+ "offset": 209,
+ "length": 27,
+ "value": "\"dismissPenNavNotification\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift",
+ "kind": "StringLiteral",
+ "offset": 304,
+ "length": 32,
+ "value": "\"oneSecondDidElapseNotification\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift",
+ "kind": "StringLiteral",
+ "offset": 411,
+ "length": 39,
+ "value": "\"networkInterfaceDidChangeNotification\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift",
+ "kind": "StringLiteral",
+ "offset": 522,
+ "length": 36,
+ "value": "\"locationStateDidChangeNotification\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift",
+ "kind": "StringLiteral",
+ "offset": 631,
+ "length": 37,
+ "value": "\"bluetoothStateDidChangeNotification\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift",
+ "kind": "StringLiteral",
+ "offset": 743,
+ "length": 39,
+ "value": "\"locationAccuracyDidChangeNotification\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift",
+ "kind": "StringLiteral",
+ "offset": 857,
+ "length": 39,
+ "value": "\"connectionStatusDidChangeNotification\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift",
+ "kind": "StringLiteral",
+ "offset": 977,
+ "length": 45,
+ "value": "\"directionsAvailabilityDidChangeNotification\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/Notification.Name.swift",
+ "kind": "StringLiteral",
+ "offset": 1103,
+ "length": 45,
+ "value": "\"locationDetectionStateDidChangeNotification\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/TagsViewController\/TagsViewController.swift",
+ "kind": "Array",
+ "offset": 399,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/TagsViewController\/TagsViewController.swift",
+ "kind": "Array",
+ "offset": 474,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/TagsViewController\/TagsViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 509,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/PoiDetails\/Cells\/GoodToKnowSectionCell\/AmenitiesDetailTableViewCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 419,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/PoiDetails\/Cells\/GoodToKnowSectionCell\/AmenitiesDetailTableViewCell.swift",
+ "kind": "Array",
+ "offset": 532,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/PoiDetails\/Cells\/GoodToKnowSectionCell\/AmenitiesDetailTableViewCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 559,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/PoiDetails\/Cells\/GoodToKnowSectionCell\/AmenitiesDetailTableViewCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 599,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/ImageStorage.swift",
+ "kind": "Dictionary",
+ "offset": 591,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/ImageStorage.swift",
+ "kind": "StringLiteral",
+ "offset": 644,
+ "length": 35,
+ "value": "\"com.penNav.imageStorage.taskQueue\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.LinearGradient.swift",
+ "kind": "FloatLiteral",
+ "offset": 1900,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/FloorSelector\/ConnectedVenueCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 827,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/FloorSelector\/ConnectedVenueCell.swift",
+ "kind": "Array",
+ "offset": 902,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/FloorSelector\/ConnectedVenueCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 968,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/UIView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3359,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SelectedPlaceView.swift",
+ "kind": "FloatLiteral",
+ "offset": 237,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SelectedPlaceView.swift",
+ "kind": "FloatLiteral",
+ "offset": 284,
+ "length": 4,
+ "value": "0.08"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SelectedPlaceView.swift",
+ "kind": "FloatLiteral",
+ "offset": 337,
+ "length": 4,
+ "value": "0.04"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SelectedPlaceView.swift",
+ "kind": "FloatLiteral",
+ "offset": 385,
+ "length": 3,
+ "value": "0.1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SelectedPlaceView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 636,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.RadialGradient.swift",
+ "kind": "FloatLiteral",
+ "offset": 2001,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Geofence\/LocationBasedMessagesManager.swift",
+ "kind": "Array",
+ "offset": 456,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Geofence\/LocationBasedMessagesManager.swift",
+ "kind": "Array",
+ "offset": 499,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Geofence\/LocationBasedMessagesManager.swift",
+ "kind": "Array",
+ "offset": 544,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Geofence\/LocationBasedMessagesManager.swift",
+ "kind": "Array",
+ "offset": 588,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Responses\/CampusInfoScreen.swift",
+ "kind": "StringLiteral",
+ "offset": 393,
+ "length": 11,
+ "value": "\"DayNumber\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Responses\/CampusInfoScreen.swift",
+ "kind": "StringLiteral",
+ "offset": 436,
+ "length": 13,
+ "value": "\"OpeningTime\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Responses\/CampusInfoScreen.swift",
+ "kind": "StringLiteral",
+ "offset": 481,
+ "length": 13,
+ "value": "\"ClosingTime\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Responses\/CampusInfoScreen.swift",
+ "kind": "StringLiteral",
+ "offset": 521,
+ "length": 8,
+ "value": "\"OffDay\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Responses\/CampusInfoScreen.swift",
+ "kind": "StringLiteral",
+ "offset": 748,
+ "length": 10,
+ "value": "\"imageUrl\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Responses\/CampusInfoScreen.swift",
+ "kind": "StringLiteral",
+ "offset": 810,
+ "length": 14,
+ "value": "\"scheduleList\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift",
+ "kind": "StringLiteral",
+ "offset": 2831,
+ "length": 9,
+ "value": "\"regular\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift",
+ "kind": "StringLiteral",
+ "offset": 2859,
+ "length": 8,
+ "value": "\"medium\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift",
+ "kind": "StringLiteral",
+ "offset": 2888,
+ "length": 10,
+ "value": "\"semiBold\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift",
+ "kind": "StringLiteral",
+ "offset": 2944,
+ "length": 17,
+ "value": "\"Poppins-Regular\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift",
+ "kind": "StringLiteral",
+ "offset": 2980,
+ "length": 16,
+ "value": "\"Poppins-Medium\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift",
+ "kind": "StringLiteral",
+ "offset": 3017,
+ "length": 18,
+ "value": "\"Poppins-SemiBold\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift",
+ "kind": "StringLiteral",
+ "offset": 3223,
+ "length": 20,
+ "value": "\"Alexandria-Regular\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift",
+ "kind": "StringLiteral",
+ "offset": 3262,
+ "length": 19,
+ "value": "\"Alexandria-Medium\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/FontManager\/FontStyle.swift",
+ "kind": "StringLiteral",
+ "offset": 3302,
+ "length": 21,
+ "value": "\"Alexandria-SemiBold\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/DataStore\/GeofenceManager.swift",
+ "kind": "Array",
+ "offset": 259,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/Date+Extension.swift",
+ "kind": "StringLiteral",
+ "offset": 1539,
+ "length": 8,
+ "value": "\"h:mm a\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 256,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 378,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 384,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift",
+ "kind": "FloatLiteral",
+ "offset": 1179,
+ "length": 3,
+ "value": "0.1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift",
+ "kind": "FloatLiteral",
+ "offset": 1191,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift",
+ "kind": "FloatLiteral",
+ "offset": 1352,
+ "length": 4,
+ "value": "0.33"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift",
+ "kind": "FloatLiteral",
+ "offset": 1463,
+ "length": 3,
+ "value": "0.2"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift",
+ "kind": "FloatLiteral",
+ "offset": 1475,
+ "length": 3,
+ "value": "0.1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1636,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/HapticView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1078,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/BottomPanel\/BottomNavigationPanelViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2116,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/BottomPanel\/BottomNavigationPanelViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2145,
+ "length": 2,
+ "value": "60"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/BottomPanel\/BottomNavigationPanelViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2150,
+ "length": 2,
+ "value": "60"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/BottomPanel\/BottomNavigationPanelViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2193,
+ "length": 5,
+ "value": "\"min\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/BottomPanel\/BottomNavigationPanelViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2266,
+ "length": 4,
+ "value": "\"hr\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/BottomPanel\/BottomNavigationPanelViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2950,
+ "length": 3,
+ "value": "112"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/BottomPanel\/BottomNavigationPanelViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3150,
+ "length": 3,
+ "value": "192"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/String+Extension.swift",
+ "kind": "StringLiteral",
+ "offset": 5520,
+ "length": 8,
+ "value": "\"h:mm a\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/BackButton.swift",
+ "kind": "IntegerLiteral",
+ "offset": 184,
+ "length": 2,
+ "value": "45"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/BackButton.swift",
+ "kind": "IntegerLiteral",
+ "offset": 219,
+ "length": 2,
+ "value": "45"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/BackButton.swift",
+ "kind": "StringLiteral",
+ "offset": 404,
+ "length": 14,
+ "value": "\"chevron.left\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/BackButton.swift",
+ "kind": "BooleanLiteral",
+ "offset": 611,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/BackButton.swift",
+ "kind": "BooleanLiteral",
+ "offset": 696,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/BackButton.swift",
+ "kind": "BooleanLiteral",
+ "offset": 782,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Repositories\/TableUpdateRespository.swift",
+ "kind": "StringLiteral",
+ "offset": 190,
+ "length": 13,
+ "value": "\"CachedVenue\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Repositories\/TableUpdateRespository.swift",
+ "kind": "StringLiteral",
+ "offset": 319,
+ "length": 22,
+ "value": "\"1\/1\/2001 01:00:00 AM\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Helpers\/RoutePathDrawingHelper.swift",
+ "kind": "BooleanLiteral",
+ "offset": 16348,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 376,
+ "length": 4,
+ "value": "17.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "Array",
+ "offset": 400,
+ "length": 47,
+ "value": "[\"Poppins Regular\", \"Arial Unicode MS Regular\"]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 467,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "Array",
+ "offset": 491,
+ "length": 9,
+ "value": "[0, 0.75]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 582,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 844,
+ "length": 4,
+ "value": "12.4"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "Array",
+ "offset": 868,
+ "length": 47,
+ "value": "[\"Poppins Regular\", \"Arial Unicode MS Regular\"]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 935,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "Array",
+ "offset": 959,
+ "length": 9,
+ "value": "[0, 0.75]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 1050,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 1309,
+ "length": 4,
+ "value": "17.4"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "Array",
+ "offset": 1333,
+ "length": 47,
+ "value": "[\"Poppins Regular\", \"Arial Unicode MS Regular\"]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1400,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "Array",
+ "offset": 1424,
+ "length": 9,
+ "value": "[0, 0.75]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 1515,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1774,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "Array",
+ "offset": 1796,
+ "length": 47,
+ "value": "[\"Poppins Regular\", \"Arial Unicode MS Regular\"]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1863,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "Array",
+ "offset": 1887,
+ "length": 9,
+ "value": "[0, 0.75]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 1978,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 2243,
+ "length": 4,
+ "value": "12.4"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2273,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "Array",
+ "offset": 2297,
+ "length": 45,
+ "value": "[\"Poppins SemiBold\", \"Arial Unicode MS Bold\"]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2362,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 2475,
+ "length": 4,
+ "value": "0.75"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 2742,
+ "length": 4,
+ "value": "12.4"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "Array",
+ "offset": 2766,
+ "length": 45,
+ "value": "[\"Poppins SemiBold\", \"Arial Unicode MS Bold\"]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2831,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 2944,
+ "length": 4,
+ "value": "0.75"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 3213,
+ "length": 4,
+ "value": "14.5"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "Array",
+ "offset": 3242,
+ "length": 6,
+ "value": "[1, 2]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "Array",
+ "offset": 3553,
+ "length": 54,
+ "value": "[(12, 4.0), (16, 5.5), (18, 6.5), (19, 8), (19.5, 10)]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "Array",
+ "offset": 3932,
+ "length": 56,
+ "value": "[(12, 7.0), (16, 7.5), (18, 8.5), (19, 9.5), (19.5, 11)]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "Array",
+ "offset": 4317,
+ "length": 54,
+ "value": "[(12, 4.0), (16, 5.5), (18, 6.5), (19, 8), (19.5, 10)]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "Array",
+ "offset": 4693,
+ "length": 54,
+ "value": "[(12, 4.0), (16, 5.5), (18, 6.5), (19, 8), (19.5, 10)]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "Array",
+ "offset": 5090,
+ "length": 56,
+ "value": "[(12, 7.0), (16, 7.5), (18, 8.5), (19, 9.5), (19.5, 11)]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "Array",
+ "offset": 5485,
+ "length": 56,
+ "value": "[(12, 7.0), (16, 7.5), (18, 8.5), (19, 9.5), (19.5, 11)]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 5820,
+ "length": 4,
+ "value": "14.5"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 6116,
+ "length": 4,
+ "value": "14.5"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 6388,
+ "length": 4,
+ "value": "15.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 6682,
+ "length": 4,
+ "value": "15.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 6952,
+ "length": 4,
+ "value": "15.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 7247,
+ "length": 4,
+ "value": "15.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 7539,
+ "length": 4,
+ "value": "16.4"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 7847,
+ "length": 4,
+ "value": "16.4"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 8134,
+ "length": 4,
+ "value": "16.4"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8164,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8188,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 8301,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 8556,
+ "length": 4,
+ "value": "15.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 8844,
+ "length": 4,
+ "value": "15.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 9123,
+ "length": 4,
+ "value": "17.4"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9153,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9178,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 9291,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 9585,
+ "length": 4,
+ "value": "15.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9615,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9639,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 9752,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 10048,
+ "length": 4,
+ "value": "15.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10078,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10103,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 10216,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 10500,
+ "length": 4,
+ "value": "17.4"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 10805,
+ "length": 4,
+ "value": "17.4"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 11098,
+ "length": 4,
+ "value": "15.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11122,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 11235,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "Array",
+ "offset": 11529,
+ "length": 25,
+ "value": "[\"Arial Unicode MS Bold\"]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11574,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 11687,
+ "length": 4,
+ "value": "0.75"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "Array",
+ "offset": 11990,
+ "length": 25,
+ "value": "[\"Arial Unicode MS Bold\"]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12035,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 12148,
+ "length": 4,
+ "value": "0.75"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "BooleanLiteral",
+ "offset": 12460,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "Array",
+ "offset": 12484,
+ "length": 25,
+ "value": "[\"Arial Unicode MS Bold\"]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12529,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 12642,
+ "length": 4,
+ "value": "0.75"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 12907,
+ "length": 4,
+ "value": "15.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "Array",
+ "offset": 13166,
+ "length": 47,
+ "value": "[\"Poppins Regular\", \"Arial Unicode MS Regular\"]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13233,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "Array",
+ "offset": 13257,
+ "length": 9,
+ "value": "[0, 0.75]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "BooleanLiteral",
+ "offset": 13320,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "BooleanLiteral",
+ "offset": 13352,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 13412,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "BooleanLiteral",
+ "offset": 13442,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "BooleanLiteral",
+ "offset": 13473,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "FloatLiteral",
+ "offset": 16047,
+ "length": 4,
+ "value": "12.4"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "BooleanLiteral",
+ "offset": 16079,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/LayerConfiguration.swift",
+ "kind": "BooleanLiteral",
+ "offset": 16114,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/PlaceholderEnabledTextView.swift",
+ "kind": "StringLiteral",
+ "offset": 386,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Rating\/ServiceRate.swift",
+ "kind": "StringLiteral",
+ "offset": 151,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Rating\/ServiceRate.swift",
+ "kind": "StringLiteral",
+ "offset": 182,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Rating\/ServiceRate.swift",
+ "kind": "StringLiteral",
+ "offset": 213,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Rating\/ServiceRate.swift",
+ "kind": "StringLiteral",
+ "offset": 244,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Rating\/ServiceRate.swift",
+ "kind": "StringLiteral",
+ "offset": 327,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Responses\/GetFloorAdsResponse.swift",
+ "kind": "StringLiteral",
+ "offset": 250,
+ "length": 21,
+ "value": "\"getAdsOnFloorResult\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Responses\/GetFloorAdsResponse.swift",
+ "kind": "StringLiteral",
+ "offset": 414,
+ "length": 20,
+ "value": "\"getAdsOnEdgeResult\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Responses\/GetFloorAdsResponse.swift",
+ "kind": "StringLiteral",
+ "offset": 1128,
+ "length": 4,
+ "value": "\"ID\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Responses\/GetFloorAdsResponse.swift",
+ "kind": "StringLiteral",
+ "offset": 1153,
+ "length": 6,
+ "value": "\"Name\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Responses\/GetFloorAdsResponse.swift",
+ "kind": "StringLiteral",
+ "offset": 1187,
+ "length": 13,
+ "value": "\"Description\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Responses\/GetFloorAdsResponse.swift",
+ "kind": "StringLiteral",
+ "offset": 1222,
+ "length": 8,
+ "value": "\"PoI_ID\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Responses\/GetFloorAdsResponse.swift",
+ "kind": "StringLiteral",
+ "offset": 1254,
+ "length": 10,
+ "value": "\"PoI_Name\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Responses\/GetFloorAdsResponse.swift",
+ "kind": "StringLiteral",
+ "offset": 1290,
+ "length": 11,
+ "value": "\"StartDate\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Responses\/GetFloorAdsResponse.swift",
+ "kind": "StringLiteral",
+ "offset": 1325,
+ "length": 9,
+ "value": "\"EndDate\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Responses\/GetFloorAdsResponse.swift",
+ "kind": "StringLiteral",
+ "offset": 1359,
+ "length": 10,
+ "value": "\"Location\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Responses\/GetFloorAdsResponse.swift",
+ "kind": "StringLiteral",
+ "offset": 1395,
+ "length": 11,
+ "value": "\"isAllTime\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Responses\/GetFloorAdsResponse.swift",
+ "kind": "StringLiteral",
+ "offset": 1427,
+ "length": 6,
+ "value": "\"Icon\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Responses\/GetFloorAdsResponse.swift",
+ "kind": "StringLiteral",
+ "offset": 1455,
+ "length": 7,
+ "value": "\"phone\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Responses\/GetFloorAdsResponse.swift",
+ "kind": "StringLiteral",
+ "offset": 1484,
+ "length": 7,
+ "value": "\"email\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Responses\/GetFloorAdsResponse.swift",
+ "kind": "StringLiteral",
+ "offset": 1515,
+ "length": 9,
+ "value": "\"website\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/ImageIds.swift",
+ "kind": "StringLiteral",
+ "offset": 166,
+ "length": 30,
+ "value": "\"location-indicator-top-image\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/ImageIds.swift",
+ "kind": "StringLiteral",
+ "offset": 250,
+ "length": 39,
+ "value": "\"selected-location-indicator-top-image\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/ImageIds.swift",
+ "kind": "StringLiteral",
+ "offset": 339,
+ "length": 34,
+ "value": "\"location-indicator-bearing-image\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Instructions\/InstructionManager.swift",
+ "kind": "Array",
+ "offset": 218,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Instructions\/InstructionManager.swift",
+ "kind": "Array",
+ "offset": 323,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Instructions\/InstructionManager.swift",
+ "kind": "Array",
+ "offset": 357,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Instructions\/InstructionManager.swift",
+ "kind": "Array",
+ "offset": 399,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Instructions\/InstructionManager.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3254,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Instructions\/InstructionManager.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4620,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Log\/PIAnalyticsManager.swift",
+ "kind": "StringLiteral",
+ "offset": 723,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Utilities\/PairedSequence.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3345,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Toast\/ToastManager.swift",
+ "kind": "Array",
+ "offset": 278,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Toast\/ToastManager.swift",
+ "kind": "Array",
+ "offset": 331,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/SearchBar\/SearchBar.swift",
+ "kind": "BooleanLiteral",
+ "offset": 381,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Search\/SearchBar\/SearchBar.swift",
+ "kind": "BooleanLiteral",
+ "offset": 522,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/UIImage+Image.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2792,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/UIImage+Image.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3368,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/UIImage+Image.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3684,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/UIImage+Image.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3725,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/General\/Constants.swift",
+ "kind": "IntegerLiteral",
+ "offset": 166,
+ "length": 2,
+ "value": "40"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/MessageDetails\/Enum\/ToastType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 156,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/MessageDetails\/Enum\/ToastType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 167,
+ "length": 20,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/MessageDetails\/Enum\/ToastType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 197,
+ "length": 8,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/MessageDetails\/Enum\/ToastType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 215,
+ "length": 9,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/MessageDetails\/Enum\/ToastType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 234,
+ "length": 15,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/MessageDetails\/Enum\/ToastType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 259,
+ "length": 22,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/MessageDetails\/Enum\/ToastType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 291,
+ "length": 13,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/MessageDetails\/Enum\/ToastType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 314,
+ "length": 17,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/MessageDetails\/Enum\/ToastType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 341,
+ "length": 12,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.Pattern.swift",
+ "kind": "Array",
+ "offset": 1493,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/DOM.SVG.swift",
+ "kind": "Dictionary",
+ "offset": 2587,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/ReroutingView\/BouncingDotsActivityIndicator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 255,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Drawings\/SelectionManager.swift",
+ "kind": "BooleanLiteral",
+ "offset": 456,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Drawings\/SelectionManager.swift",
+ "kind": "BooleanLiteral",
+ "offset": 486,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "Array",
+ "offset": 1211,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "Array",
+ "offset": 1282,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1369,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1471,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1514,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1546,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1576,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1713,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1794,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1829,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1857,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "Array",
+ "offset": 2346,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2375,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2401,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2430,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2467,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2501,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2536,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2571,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2601,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2636,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2671,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2767,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2798,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2825,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2883,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2963,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2991,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3171,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3217,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 3250,
+ "length": 4,
+ "value": "25.5"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3303,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3362,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3372,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3384,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3395,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3824,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5142,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5176,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 15150,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 23887,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 37072,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 43635,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 44343,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 56207,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 73269,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/NavigationViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 78630,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.swift",
+ "kind": "Array",
+ "offset": 1485,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1690,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1748,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/PanelLayouts\/AbsoluteInsetDrivenLayout.swift",
+ "kind": "IntegerLiteral",
+ "offset": 899,
+ "length": 2,
+ "value": "69"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/MenuViewController.swift",
+ "kind": "Array",
+ "offset": 225,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Attributes.swift",
+ "kind": "Array",
+ "offset": 1702,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Protocols\/FloatingPanelPresentable.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1703,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Protocols\/FloatingPanelPresentable.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1726,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Protocols\/FloatingPanelPresentable.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2078,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Protocols\/FloatingPanelPresentable.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2110,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift",
+ "kind": "StringLiteral",
+ "offset": 937,
+ "length": 82,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift",
+ "kind": "StringLiteral",
+ "offset": 1176,
+ "length": 6,
+ "value": "\"full\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1191,
+ "length": 4,
+ "value": "1000"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift",
+ "kind": "StringLiteral",
+ "offset": 1349,
+ "length": 6,
+ "value": "\"half\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1364,
+ "length": 3,
+ "value": "500"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift",
+ "kind": "StringLiteral",
+ "offset": 1518,
+ "length": 5,
+ "value": "\"tip\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1532,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift",
+ "kind": "StringLiteral",
+ "offset": 1677,
+ "length": 8,
+ "value": "\"hidden\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/State.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1694,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Downloads\/AsynchronousOperation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 946,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Downloads\/AsynchronousOperation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1030,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Downloads\/AsynchronousOperation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1467,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 523,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift",
+ "kind": "FloatLiteral",
+ "offset": 735,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift",
+ "kind": "FloatLiteral",
+ "offset": 748,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift",
+ "kind": "FloatLiteral",
+ "offset": 841,
+ "length": 3,
+ "value": "0.2"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 962,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1088,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift",
+ "kind": "FloatLiteral",
+ "offset": 1693,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2329,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2825,
+ "length": 3,
+ "value": "6.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2997,
+ "length": 4,
+ "value": "36.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift",
+ "kind": "FloatLiteral",
+ "offset": 3219,
+ "length": 4,
+ "value": "36.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift",
+ "kind": "FloatLiteral",
+ "offset": 3233,
+ "length": 3,
+ "value": "5.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift",
+ "kind": "FloatLiteral",
+ "offset": 4682,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift",
+ "kind": "FloatLiteral",
+ "offset": 8962,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift",
+ "kind": "FloatLiteral",
+ "offset": 9085,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift",
+ "kind": "FloatLiteral",
+ "offset": 9214,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift",
+ "kind": "FloatLiteral",
+ "offset": 9340,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10606,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift",
+ "kind": "Array",
+ "offset": 10345,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/SurfaceView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10715,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Drawings\/PoiDrawingManager.swift",
+ "kind": "IntegerLiteral",
+ "offset": 352,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Drawings\/PoiDrawingManager.swift",
+ "kind": "IntegerLiteral",
+ "offset": 364,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Drawings\/PoiDrawingManager.swift",
+ "kind": "IntegerLiteral",
+ "offset": 484,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Drawings\/PoiDrawingManager.swift",
+ "kind": "IntegerLiteral",
+ "offset": 496,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Drawings\/PoiDrawingManager.swift",
+ "kind": "BooleanLiteral",
+ "offset": 739,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Drawings\/PoiDrawingManager.swift",
+ "kind": "BooleanLiteral",
+ "offset": 778,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Drawings\/PoiDrawingManager.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1015,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Drawings\/PoiDrawingManager.swift",
+ "kind": "BooleanLiteral",
+ "offset": 17661,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Drawings\/PoiDrawingManager.swift",
+ "kind": "BooleanLiteral",
+ "offset": 18367,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Language\/LanguageManager.swift",
+ "kind": "StringLiteral",
+ "offset": 734,
+ "length": 4,
+ "value": "\"en\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Language\/LanguageManager.swift",
+ "kind": "StringLiteral",
+ "offset": 757,
+ "length": 4,
+ "value": "\"ar\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Cells\/StopCell\/StopCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 296,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Cells\/StopCell\/StopCell.swift",
+ "kind": "StringLiteral",
+ "offset": 450,
+ "length": 11,
+ "value": "\"star.fill\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Cells\/StopCell\/StopCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 544,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Cells\/StopCell\/StopCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 550,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Cells\/StopCell\/StopCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 669,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Cells\/StopCell\/StopCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 789,
+ "length": 2,
+ "value": "-3"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Cells\/StopCell\/StopCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 804,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Cells\/StopCell\/StopCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 898,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Cells\/StopCell\/StopCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 912,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Cells\/StopCell\/StopCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 980,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Cells\/StopCell\/StopCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 995,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Cells\/StopCell\/StopCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1095,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Cells\/StopCell\/StopCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1144,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Cells\/StopCell\/StopCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1180,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/UIColor.swift",
+ "kind": "FloatLiteral",
+ "offset": 2055,
+ "length": 4,
+ "value": "20.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 358,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift",
+ "kind": "FloatLiteral",
+ "offset": 3313,
+ "length": 3,
+ "value": "2.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3354,
+ "length": 2,
+ "value": "35"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift",
+ "kind": "FloatLiteral",
+ "offset": 3519,
+ "length": 3,
+ "value": "2.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift",
+ "kind": "StringLiteral",
+ "offset": 3795,
+ "length": 17,
+ "value": "\"Poppins-Regular\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift",
+ "kind": "FloatLiteral",
+ "offset": 3820,
+ "length": 4,
+ "value": "16.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift",
+ "kind": "FloatLiteral",
+ "offset": 3976,
+ "length": 3,
+ "value": "2.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift",
+ "kind": "FloatLiteral",
+ "offset": 4080,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/VenueSymbolView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4200,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/MainPanel\/Sections\/Directory\/DirectoryCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 321,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/MainPanel\/Sections\/Directory\/DirectoryCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 334,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Responses\/GetCategoryResponse.swift",
+ "kind": "StringLiteral",
+ "offset": 244,
+ "length": 21,
+ "value": "\"GetCategoriesResult\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift",
+ "kind": "StringLiteral",
+ "offset": 209,
+ "length": 16,
+ "value": "\"base_url_error\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift",
+ "kind": "StringLiteral",
+ "offset": 260,
+ "length": 20,
+ "value": "\"service_name_error\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift",
+ "kind": "StringLiteral",
+ "offset": 319,
+ "length": 29,
+ "value": "\"position_service_name_error\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift",
+ "kind": "StringLiteral",
+ "offset": 382,
+ "length": 23,
+ "value": "\"root_controller_error\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift",
+ "kind": "StringLiteral",
+ "offset": 438,
+ "length": 22,
+ "value": "\"view_container_error\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift",
+ "kind": "StringLiteral",
+ "offset": 488,
+ "length": 17,
+ "value": "\"client_id_error\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift",
+ "kind": "StringLiteral",
+ "offset": 535,
+ "length": 23,
+ "value": "\"client_name_key_error\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift",
+ "kind": "StringLiteral",
+ "offset": 587,
+ "length": 19,
+ "value": "\"invalid_key_error\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift",
+ "kind": "StringLiteral",
+ "offset": 631,
+ "length": 20,
+ "value": "\"unauthorized_error\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift",
+ "kind": "StringLiteral",
+ "offset": 684,
+ "length": 19,
+ "value": "\"no_internet_error\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift",
+ "kind": "StringLiteral",
+ "offset": 734,
+ "length": 21,
+ "value": "\"bluetooth_off_error\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift",
+ "kind": "StringLiteral",
+ "offset": 793,
+ "length": 15,
+ "value": "\"gps_off_error\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift",
+ "kind": "StringLiteral",
+ "offset": 837,
+ "length": 28,
+ "value": "\"pen_nav_loading_data_error\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift",
+ "kind": "StringLiteral",
+ "offset": 892,
+ "length": 24,
+ "value": "\"os_not_supported_error\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift",
+ "kind": "StringLiteral",
+ "offset": 950,
+ "length": 19,
+ "value": "\"permissions_error\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift",
+ "kind": "StringLiteral",
+ "offset": 1008,
+ "length": 22,
+ "value": "\"sensor_initial_error\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift",
+ "kind": "StringLiteral",
+ "offset": 1055,
+ "length": 15,
+ "value": "\"unknown_error\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift",
+ "kind": "StringLiteral",
+ "offset": 1111,
+ "length": 27,
+ "value": "\"location_permission_error\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift",
+ "kind": "StringLiteral",
+ "offset": 1180,
+ "length": 28,
+ "value": "\"bluetooth_permission_error\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift",
+ "kind": "StringLiteral",
+ "offset": 1236,
+ "length": 19,
+ "value": "\"invalid_campus_id\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift",
+ "kind": "StringLiteral",
+ "offset": 1285,
+ "length": 14,
+ "value": "\"campus_error\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/PenNavUIError.swift",
+ "kind": "StringLiteral",
+ "offset": 1326,
+ "length": 17,
+ "value": "\"build_cancelled\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/MUtils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4302,
+ "length": 3,
+ "value": "256"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/Direction.swift",
+ "kind": "StringLiteral",
+ "offset": 130,
+ "length": 10,
+ "value": "\"Straight\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/Direction.swift",
+ "kind": "StringLiteral",
+ "offset": 158,
+ "length": 7,
+ "value": "\"Venue\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/Direction.swift",
+ "kind": "StringLiteral",
+ "offset": 186,
+ "length": 10,
+ "value": "\"Elevator\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/Direction.swift",
+ "kind": "StringLiteral",
+ "offset": 218,
+ "length": 11,
+ "value": "\"Escalator\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/Direction.swift",
+ "kind": "StringLiteral",
+ "offset": 248,
+ "length": 8,
+ "value": "\"Stairs\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/Direction.swift",
+ "kind": "StringLiteral",
+ "offset": 273,
+ "length": 6,
+ "value": "\"Ramp\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/Direction.swift",
+ "kind": "StringLiteral",
+ "offset": 296,
+ "length": 6,
+ "value": "\"Back\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 165,
+ "length": 30,
+ "value": "\"high-priority-symbols-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 232,
+ "length": 20,
+ "value": "\"floor-nodes-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 288,
+ "length": 19,
+ "value": "\"path-nodes-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 344,
+ "length": 20,
+ "value": "\"floor-gates-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 400,
+ "length": 19,
+ "value": "\"poi-models-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 465,
+ "length": 30,
+ "value": "\"extruded-poi-polygons-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 547,
+ "length": 37,
+ "value": "\"hidden-extruded-poi-polygons-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 628,
+ "length": 28,
+ "value": "\"outdoor-poi-symbols-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 699,
+ "length": 27,
+ "value": "\"indoor-poi-symbols-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 774,
+ "length": 32,
+ "value": "\"indoor-landmark-symbols-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 855,
+ "length": 33,
+ "value": "\"outdoor-landmark-symbols-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 933,
+ "length": 29,
+ "value": "\"outdoor-poi-polygons-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 1013,
+ "length": 36,
+ "value": "\"outdoor-poi-polygon-borders-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 1093,
+ "length": 28,
+ "value": "\"indoor-poi-polygons-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 1171,
+ "length": 35,
+ "value": "\"indoor-poi-polygon-borders-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 1246,
+ "length": 23,
+ "value": "\"venue-polygons-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 1309,
+ "length": 23,
+ "value": "\"campus-polygon-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 1378,
+ "length": 30,
+ "value": "\"campus-polygon-border-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 1447,
+ "length": 22,
+ "value": "\"campus-border-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 1508,
+ "length": 22,
+ "value": "\"venue-symbols-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 1576,
+ "length": 30,
+ "value": "\"venue-polygon-borders-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 1643,
+ "length": 20,
+ "value": "\"venue-gates-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 1701,
+ "length": 21,
+ "value": "\"venue-models-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 1770,
+ "length": 32,
+ "value": "\"extruded-venue-polygons-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 1856,
+ "length": 39,
+ "value": "\"hidden-extruded-venue-polygons-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 1939,
+ "length": 27,
+ "value": "\"destination-symbol-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 2012,
+ "length": 30,
+ "value": "\"indoor-selected-place-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 2089,
+ "length": 31,
+ "value": "\"outdoor-selected-place-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 2152,
+ "length": 14,
+ "value": "\"floor-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 2205,
+ "length": 22,
+ "value": "\"campus-symbol-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 2265,
+ "length": 21,
+ "value": "\"campus-gates-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 2322,
+ "length": 19,
+ "value": "\"route-line-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 2383,
+ "length": 26,
+ "value": "\"route-line-casing-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 2448,
+ "length": 22,
+ "value": "\"progress-line-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 2515,
+ "length": 29,
+ "value": "\"progress-line-casing-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 2593,
+ "length": 34,
+ "value": "\"progress-line-start-point-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 2668,
+ "length": 43,
+ "value": "\"location-indicator-accuracy-circle-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 2755,
+ "length": 27,
+ "value": "\"location-indicator-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 2834,
+ "length": 36,
+ "value": "\"selected-location-indicator-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 2910,
+ "length": 23,
+ "value": "\"object-symbols-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 2973,
+ "length": 23,
+ "value": "\"maneuver-arrow-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 3038,
+ "length": 26,
+ "value": "\"linked-route-line-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/SourceIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 3112,
+ "length": 33,
+ "value": "\"linked-route-line-casing-source\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/DataStore\/VenuesManager.swift",
+ "kind": "Array",
+ "offset": 221,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/DataStore\/VenuesManager.swift",
+ "kind": "Array",
+ "offset": 270,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/DataStore\/VenuesManager.swift",
+ "kind": "Array",
+ "offset": 320,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.CommandGenerator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1483,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.CommandGenerator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1536,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.CommandGenerator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1585,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.CommandGenerator.swift",
+ "kind": "FloatLiteral",
+ "offset": 1665,
+ "length": 3,
+ "value": "3.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/UIImage.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1302,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Path.swift",
+ "kind": "StringLiteral",
+ "offset": 8104,
+ "length": 4,
+ "value": "\",;\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Path.swift",
+ "kind": "StringLiteral",
+ "offset": 8161,
+ "length": 22,
+ "value": "\"MmLlHhVvCcSsQqTtAaZz\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/WelcomeScreen\/WelcomeScreenViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 367,
+ "length": 4,
+ "value": "0.01"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/WelcomeScreen\/WelcomeScreenViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 398,
+ "length": 3,
+ "value": "2.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/WelcomeScreen\/WelcomeScreenViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 427,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/WelcomeScreen\/WelcomeScreenViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 464,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1034,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift",
+ "kind": "StringLiteral",
+ "offset": 1340,
+ "length": 40,
+ "value": "\"state changed: \""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift",
+ "kind": "StringLiteral",
+ "offset": 1367,
+ "length": 2,
+ "value": "\" -> \""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift",
+ "kind": "StringLiteral",
+ "offset": 1379,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1703,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1750,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2175,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2210,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2392,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2438,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift",
+ "kind": "FloatLiteral",
+ "offset": 2493,
+ "length": 5,
+ "value": "-30.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7768,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift",
+ "kind": "BooleanLiteral",
+ "offset": 46462,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift",
+ "kind": "BooleanLiteral",
+ "offset": 56621,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift",
+ "kind": "IntegerLiteral",
+ "offset": 59040,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift",
+ "kind": "IntegerLiteral",
+ "offset": 59095,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift",
+ "kind": "IntegerLiteral",
+ "offset": 59116,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Core.swift",
+ "kind": "BooleanLiteral",
+ "offset": 59146,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Drawings\/VenueDrawingManager.swift",
+ "kind": "Array",
+ "offset": 2723,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Drawings\/VenueDrawingManager.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5574,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/GrabberView.swift",
+ "kind": "FloatLiteral",
+ "offset": 275,
+ "length": 4,
+ "value": "0.76"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/GrabberView.swift",
+ "kind": "FloatLiteral",
+ "offset": 288,
+ "length": 4,
+ "value": "0.77"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/GrabberView.swift",
+ "kind": "FloatLiteral",
+ "offset": 300,
+ "length": 4,
+ "value": "0.76"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/GrabberView.swift",
+ "kind": "FloatLiteral",
+ "offset": 313,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Position.swift",
+ "kind": "IntegerLiteral",
+ "offset": 220,
+ "length": 4,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Position.swift",
+ "kind": "IntegerLiteral",
+ "offset": 234,
+ "length": 6,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Position.swift",
+ "kind": "IntegerLiteral",
+ "offset": 250,
+ "length": 5,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Settings.swift",
+ "kind": "BooleanLiteral",
+ "offset": 154,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Settings.swift",
+ "kind": "BooleanLiteral",
+ "offset": 193,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Settings.swift",
+ "kind": "BooleanLiteral",
+ "offset": 234,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Settings.swift",
+ "kind": "BooleanLiteral",
+ "offset": 285,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Settings.swift",
+ "kind": "BooleanLiteral",
+ "offset": 325,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift",
+ "kind": "IntegerLiteral",
+ "offset": 181,
+ "length": 2,
+ "value": "45"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift",
+ "kind": "IntegerLiteral",
+ "offset": 216,
+ "length": 2,
+ "value": "45"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift",
+ "kind": "StringLiteral",
+ "offset": 529,
+ "length": 15,
+ "value": "\"fit-to-campus\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift",
+ "kind": "BooleanLiteral",
+ "offset": 915,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1015,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1116,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift",
+ "kind": "StringLiteral",
+ "offset": 1482,
+ "length": 19,
+ "value": "\"currentloc_filled\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1562,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1647,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1733,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift",
+ "kind": "StringLiteral",
+ "offset": 2028,
+ "length": 17,
+ "value": "\"binoculars.fill\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2387,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2472,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2558,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift",
+ "kind": "StringLiteral",
+ "offset": 2917,
+ "length": 4,
+ "value": "\"2D\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3179,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3264,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3350,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/MapControls\/MapControls.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3510,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/RouteOption.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1587,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 162,
+ "length": 29,
+ "value": "\"high-priority-symbols-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 226,
+ "length": 18,
+ "value": "\"path-nodes-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 280,
+ "length": 19,
+ "value": "\"floor-nodes-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 335,
+ "length": 19,
+ "value": "\"floor-gates-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 389,
+ "length": 18,
+ "value": "\"poi-models-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 452,
+ "length": 29,
+ "value": "\"extruded-poi-polygons-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 532,
+ "length": 36,
+ "value": "\"hidden-extruded-poi-polygons-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 611,
+ "length": 27,
+ "value": "\"outdoor-poi-symbols-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 680,
+ "length": 26,
+ "value": "\"indoor-poi-symbols-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 753,
+ "length": 31,
+ "value": "\"indoor-landmark-symbols-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 832,
+ "length": 32,
+ "value": "\"outdoor-landmark-symbols-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 908,
+ "length": 28,
+ "value": "\"outdoor-poi-polygons-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 986,
+ "length": 35,
+ "value": "\"outdoor-poi-polygon-borders-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 1064,
+ "length": 27,
+ "value": "\"indoor-poi-polygons-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 1140,
+ "length": 34,
+ "value": "\"indoor-poi-polygon-borders-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 1213,
+ "length": 22,
+ "value": "\"venue-polygons-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 1280,
+ "length": 29,
+ "value": "\"venue-polygon-borders-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 1348,
+ "length": 22,
+ "value": "\"campus-polygon-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 1415,
+ "length": 29,
+ "value": "\"campus-polygon-border-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 1482,
+ "length": 21,
+ "value": "\"campus-border-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 1541,
+ "length": 21,
+ "value": "\"venue-symbols-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 1598,
+ "length": 19,
+ "value": "\"venue-gates-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 1654,
+ "length": 20,
+ "value": "\"venue-models-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 1721,
+ "length": 31,
+ "value": "\"extruded-venue-polygons-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 1805,
+ "length": 38,
+ "value": "\"hidden-extruded-venue-polygons-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 1886,
+ "length": 26,
+ "value": "\"destination-symbol-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 1957,
+ "length": 29,
+ "value": "\"indoor-selected-place-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 2032,
+ "length": 30,
+ "value": "\"outdoor-selected-place-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 2093,
+ "length": 13,
+ "value": "\"floor-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 2144,
+ "length": 21,
+ "value": "\"campus-symbol-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 2202,
+ "length": 20,
+ "value": "\"campus-gates-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 2257,
+ "length": 18,
+ "value": "\"route-line-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 2316,
+ "length": 25,
+ "value": "\"route-line-casing-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 2379,
+ "length": 21,
+ "value": "\"progress-line-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 2444,
+ "length": 28,
+ "value": "\"progress-line-casing-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 2520,
+ "length": 33,
+ "value": "\"progress-line-start-point-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 2593,
+ "length": 42,
+ "value": "\"location-indicator-accuracy-circle-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 2678,
+ "length": 26,
+ "value": "\"location-indicator-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 2755,
+ "length": 35,
+ "value": "\"selected-location-indicator-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 2829,
+ "length": 22,
+ "value": "\"object-symbols-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 2890,
+ "length": 22,
+ "value": "\"maneuver-arrow-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 2953,
+ "length": 25,
+ "value": "\"linked-route-line-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/MapIdentifiers\/LayerIdentifiers.swift",
+ "kind": "StringLiteral",
+ "offset": 3025,
+ "length": 32,
+ "value": "\"linked-route-line-casing-layer\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/SymbolView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 664,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/SymbolView.swift",
+ "kind": "FloatLiteral",
+ "offset": 707,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/SymbolView.swift",
+ "kind": "FloatLiteral",
+ "offset": 745,
+ "length": 4,
+ "value": "0.08"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/SymbolView.swift",
+ "kind": "FloatLiteral",
+ "offset": 789,
+ "length": 4,
+ "value": "0.04"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/SymbolView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 951,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/SymbolViews\/SymbolView.swift",
+ "kind": "StringLiteral",
+ "offset": 1069,
+ "length": 9,
+ "value": "\"#FF453A\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/MainPanelSection.swift",
+ "kind": "IntegerLiteral",
+ "offset": 203,
+ "length": 7,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/MainPanelSection.swift",
+ "kind": "IntegerLiteral",
+ "offset": 220,
+ "length": 9,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/MainPanelSection.swift",
+ "kind": "IntegerLiteral",
+ "offset": 239,
+ "length": 10,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/MainPanelSection.swift",
+ "kind": "IntegerLiteral",
+ "offset": 259,
+ "length": 9,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/MainPanelSection.swift",
+ "kind": "IntegerLiteral",
+ "offset": 278,
+ "length": 7,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/MainPanel\/Sections\/Categories\/CategoriesCell.swift",
+ "kind": "Array",
+ "offset": 567,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/LiveObjectManager.swift",
+ "kind": "Dictionary",
+ "offset": 699,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CoordinateFormatter.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1376,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CoordinateFormatter.swift",
+ "kind": "StringLiteral",
+ "offset": 1758,
+ "length": 3,
+ "value": "\" \""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CoordinateFormatter.swift",
+ "kind": "StringLiteral",
+ "offset": 1810,
+ "length": 3,
+ "value": "\",\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/CoordinateFormatter.swift",
+ "kind": "StringLiteral",
+ "offset": 1867,
+ "length": 4,
+ "value": "\", \""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Downloads\/ImageDownloader.swift",
+ "kind": "Dictionary",
+ "offset": 492,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Downloads\/ImageDownloader.swift",
+ "kind": "Array",
+ "offset": 540,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Downloads\/ImageDownloader.swift",
+ "kind": "Array",
+ "offset": 712,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/RenderingHelper.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3841,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image+CoreGraphics.swift",
+ "kind": "FloatLiteral",
+ "offset": 1857,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image+CoreGraphics.swift",
+ "kind": "FloatLiteral",
+ "offset": 1870,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Renderer.SVG.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1598,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Layer.swift",
+ "kind": "Array",
+ "offset": 1181,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Layer.swift",
+ "kind": "FloatLiteral",
+ "offset": 1213,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Layer.swift",
+ "kind": "Array",
+ "offset": 1254,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Layer.swift",
+ "kind": "Array",
+ "offset": 1285,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Layer.swift",
+ "kind": "Array",
+ "offset": 1377,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Layer.swift",
+ "kind": "FloatLiteral",
+ "offset": 3333,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/DataStore\/PoisManager.swift",
+ "kind": "Array",
+ "offset": 215,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/MainPanel\/MainViewController.swift",
+ "kind": "Array",
+ "offset": 419,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/PoiDetails\/Model\/PoiViewData.swift",
+ "kind": "IntegerLiteral",
+ "offset": 161,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/MessageDetails\/Enum\/MessageDetailEnum.swift",
+ "kind": "IntegerLiteral",
+ "offset": 193,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/MessageDetails\/Enum\/MessageDetailEnum.swift",
+ "kind": "IntegerLiteral",
+ "offset": 204,
+ "length": 6,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/MessageDetails\/Enum\/MessageDetailEnum.swift",
+ "kind": "IntegerLiteral",
+ "offset": 220,
+ "length": 11,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Helpers\/InstructionPresenter.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9087,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2475,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2480,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image.swift",
+ "kind": "Array",
+ "offset": 2531,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5244,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5253,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5264,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Image.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5274,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7013,
+ "length": 5,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7426,
+ "length": 11,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11742,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift",
+ "kind": "BooleanLiteral",
+ "offset": 17869,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift",
+ "kind": "BooleanLiteral",
+ "offset": 19246,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift",
+ "kind": "BooleanLiteral",
+ "offset": 20975,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift",
+ "kind": "IntegerLiteral",
+ "offset": 21975,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/FloatingPanel\/Controller.swift",
+ "kind": "BooleanLiteral",
+ "offset": 21996,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Home\/HomeViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1442,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Home\/HomeViewController.swift",
+ "kind": "Array",
+ "offset": 1320,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/FontWeight.swift",
+ "kind": "StringLiteral",
+ "offset": 132,
+ "length": 10,
+ "value": "\"SemiBold\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/FontWeight.swift",
+ "kind": "StringLiteral",
+ "offset": 162,
+ "length": 9,
+ "value": "\"Regular\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Enums\/FontWeight.swift",
+ "kind": "StringLiteral",
+ "offset": 188,
+ "length": 6,
+ "value": "\"Bold\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Log\/NavigationEventTracker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1139,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Log\/NavigationEventTracker.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1380,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Log\/NavigationEventTracker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4084,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/PoiDetails\/PoiDetailsViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 673,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/PoiDetails\/PoiDetailsViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 710,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/PoiDetails\/PoiDetailsViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 745,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/PoiDetails\/Cells\/POIDetailSection.swift",
+ "kind": "IntegerLiteral",
+ "offset": 172,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/PoiDetails\/Cells\/POIDetailSection.swift",
+ "kind": "IntegerLiteral",
+ "offset": 183,
+ "length": 13,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/PoiDetails\/Cells\/POIDetailSection.swift",
+ "kind": "IntegerLiteral",
+ "offset": 206,
+ "length": 6,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/PoiDetails\/Cells\/POIDetailSection.swift",
+ "kind": "IntegerLiteral",
+ "offset": 222,
+ "length": 15,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/PoiDetails\/Cells\/POIDetailSection.swift",
+ "kind": "IntegerLiteral",
+ "offset": 247,
+ "length": 11,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/PoiDetails\/Cells\/POIDetailSection.swift",
+ "kind": "IntegerLiteral",
+ "offset": 268,
+ "length": 5,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/PoiDetails\/Cells\/POIDetailSection.swift",
+ "kind": "IntegerLiteral",
+ "offset": 283,
+ "length": 5,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/PoiDetails\/Cells\/POIDetailSection.swift",
+ "kind": "IntegerLiteral",
+ "offset": 298,
+ "length": 7,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/PoiDetails\/Cells\/POIDetailSection.swift",
+ "kind": "IntegerLiteral",
+ "offset": 315,
+ "length": 13,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/LayerTree.Shape.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4279,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Favorites\/Favorite.swift",
+ "kind": "StringLiteral",
+ "offset": 5536,
+ "length": 5,
+ "value": "\"poi\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Favorites\/Favorite.swift",
+ "kind": "StringLiteral",
+ "offset": 5562,
+ "length": 10,
+ "value": "\"location\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Scanner.swift",
+ "kind": "StringLiteral",
+ "offset": 7465,
+ "length": 7,
+ "value": "\"FALSE\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Scanner.swift",
+ "kind": "StringLiteral",
+ "offset": 7494,
+ "length": 6,
+ "value": "\"TRUE\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Scanner.swift",
+ "kind": "StringLiteral",
+ "offset": 7517,
+ "length": 3,
+ "value": "\"0\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/SwiftDraw\/Parser.XML.Scanner.swift",
+ "kind": "StringLiteral",
+ "offset": 7536,
+ "length": 3,
+ "value": "\"1\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/MainPanel\/Sections\/Favorites\/FavoriteCollectionViewCell.swift",
+ "kind": "FloatLiteral",
+ "offset": 552,
+ "length": 3,
+ "value": "0.1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/MainPanel\/Sections\/Favorites\/FavoriteCollectionViewCell.swift",
+ "kind": "FloatLiteral",
+ "offset": 564,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/MainPanel\/Sections\/Favorites\/FavoriteCollectionViewCell.swift",
+ "kind": "FloatLiteral",
+ "offset": 799,
+ "length": 3,
+ "value": "0.2"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/MainPanel\/Sections\/Favorites\/FavoriteCollectionViewCell.swift",
+ "kind": "FloatLiteral",
+ "offset": 811,
+ "length": 3,
+ "value": "0.1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/Drawings\/FloorDrawingManager.swift",
+ "kind": "BooleanLiteral",
+ "offset": 281,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/NetworkMonitor.swift",
+ "kind": "BooleanLiteral",
+ "offset": 325,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/VenueSelector\/VenuesSectionLabel.swift",
+ "kind": "StringLiteral",
+ "offset": 363,
+ "length": 8,
+ "value": "\"venues\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/General\/UserDefaultsKey.swift",
+ "kind": "StringLiteral",
+ "offset": 173,
+ "length": 22,
+ "value": "\"IsSpeechManagerMuted\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4285,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4363,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4422,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4490,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4566,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4643,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4703,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4844,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4913,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4977,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5047,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5115,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5183,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5252,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5316,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5389,
+ "length": 2,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5455,
+ "length": 2,
+ "value": "19"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5521,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/Theme.swift",
+ "kind": "StringLiteral",
+ "offset": 5596,
+ "length": 9,
+ "value": "\"#C8E6FF\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/Theme.swift",
+ "kind": "StringLiteral",
+ "offset": 5668,
+ "length": 9,
+ "value": "\"#818181\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/Theme.swift",
+ "kind": "StringLiteral",
+ "offset": 5730,
+ "length": 11,
+ "value": "\"#D1D1D6FF\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/PIGeofenceInterface\/PIGeofenceManager.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1807,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/PIGeofenceInterface\/PIGeofenceManager.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1852,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Navigation\/Views\/AlertSheet\/AlertSheet.swift",
+ "kind": "Array",
+ "offset": 494,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/PanelLayouts\/AdaptiveFloatingPanelLayout.swift",
+ "kind": "FloatLiteral",
+ "offset": 320,
+ "length": 3,
+ "value": "0.2"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/PanelLayouts\/AdaptiveFloatingPanelLayout.swift",
+ "kind": "FloatLiteral",
+ "offset": 433,
+ "length": 3,
+ "value": "0.2"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/PanelLayouts\/AdaptiveFloatingPanelLayout.swift",
+ "kind": "IntegerLiteral",
+ "offset": 706,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/PanelLayouts\/FractionalInsetDrivenLayout.swift",
+ "kind": "IntegerLiteral",
+ "offset": 489,
+ "length": 2,
+ "value": "69"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/PanelLayouts\/FractionalInsetDrivenLayout.swift",
+ "kind": "FloatLiteral",
+ "offset": 786,
+ "length": 4,
+ "value": "0.45"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/PanelLayouts\/FractionalInsetDrivenLayout.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1056,
+ "length": 2,
+ "value": "69"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Route\/Leg.swift",
+ "kind": "Array",
+ "offset": 194,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Route\/Leg.swift",
+ "kind": "IntegerLiteral",
+ "offset": 222,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/UITextView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 978,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/UITextView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 988,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/UITextView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1000,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Extensions\/UITextView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1011,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/DataStore\/CategoriesManager.swift",
+ "kind": "Array",
+ "offset": 242,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Managers\/DataStore\/CategoriesManager.swift",
+ "kind": "Array",
+ "offset": 286,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/PoiDetails\/Cells\/Details\/AboutCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 257,
+ "length": 3,
+ "value": "200"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "IntegerLiteral",
+ "offset": 189,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 204,
+ "length": 22,
+ "value": "\"panelBackgroundColor\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 235,
+ "length": 9,
+ "value": "\"#FFFFFF\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "IntegerLiteral",
+ "offset": 255,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 270,
+ "length": 31,
+ "value": "\"secondaryPanelBackgroundColor\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 310,
+ "length": 9,
+ "value": "\"#F3F3F3\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "IntegerLiteral",
+ "offset": 330,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 345,
+ "length": 12,
+ "value": "\"labelColor\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 366,
+ "length": 9,
+ "value": "\"#292929\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "IntegerLiteral",
+ "offset": 386,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 401,
+ "length": 21,
+ "value": "\"secondaryLabelColor\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 431,
+ "length": 9,
+ "value": "\"#818181\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "IntegerLiteral",
+ "offset": 451,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 466,
+ "length": 29,
+ "value": "\"borderColorOnGrayBackground\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 504,
+ "length": 9,
+ "value": "\"#BFBFBF\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "IntegerLiteral",
+ "offset": 524,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 539,
+ "length": 29,
+ "value": "\"borderColorOnGrayBackground\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 577,
+ "length": 9,
+ "value": "\"#F3F3F3\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "IntegerLiteral",
+ "offset": 597,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 612,
+ "length": 30,
+ "value": "\"borderColorOnWhiteBackground\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 651,
+ "length": 9,
+ "value": "\"#EFEFEF\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "IntegerLiteral",
+ "offset": 671,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 686,
+ "length": 13,
+ "value": "\"buttonColor\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 708,
+ "length": 9,
+ "value": "\"#5390E9\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "IntegerLiteral",
+ "offset": 728,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 743,
+ "length": 12,
+ "value": "\"brandColor\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 764,
+ "length": 9,
+ "value": "\"#1C3968\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "IntegerLiteral",
+ "offset": 784,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 800,
+ "length": 24,
+ "value": "\"locationIndicatorColor\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 833,
+ "length": 9,
+ "value": "\"#3478F5\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "IntegerLiteral",
+ "offset": 853,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 869,
+ "length": 28,
+ "value": "\"locationIndicatorAuraColor\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 906,
+ "length": 11,
+ "value": "\"#3478F51A\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "IntegerLiteral",
+ "offset": 928,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 944,
+ "length": 16,
+ "value": "\"routeLineColor\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 969,
+ "length": 9,
+ "value": "\"#00B0FF\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "IntegerLiteral",
+ "offset": 989,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 1005,
+ "length": 22,
+ "value": "\"routeLineCasingColor\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 1036,
+ "length": 9,
+ "value": "\"#1967D1\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1056,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 1072,
+ "length": 20,
+ "value": "\"openingStatusColor\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 1101,
+ "length": 9,
+ "value": "\"#63C26C\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1121,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 1137,
+ "length": 20,
+ "value": "\"closureStatusColor\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 1166,
+ "length": 9,
+ "value": "\"#EA4F3D\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1186,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 1202,
+ "length": 21,
+ "value": "\"secondaryBrandColor\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 1232,
+ "length": 9,
+ "value": "\"#264E8F\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1252,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 1268,
+ "length": 16,
+ "value": "\"secondaryColor\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 1293,
+ "length": 9,
+ "value": "\"#00A79E\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1313,
+ "length": 2,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 1329,
+ "length": 25,
+ "value": "\"panelGrabberHandleColor\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 1363,
+ "length": 9,
+ "value": "\"#CCCCCC\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1383,
+ "length": 2,
+ "value": "19"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 1399,
+ "length": 18,
+ "value": "\"closeButtonColor\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 1426,
+ "length": 9,
+ "value": "\"#E6E6E6\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1446,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 1462,
+ "length": 18,
+ "value": "\"placeholderColor\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Utils\/Theme\/ColorPalette.swift",
+ "kind": "StringLiteral",
+ "offset": 1489,
+ "length": 9,
+ "value": "\"#A5A5A5\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/Models\/Formatters\/TimeFormatter.swift",
+ "kind": "BooleanLiteral",
+ "offset": 222,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Downloads\/PenNavPandP-iOS-release-4.4.3\/PenNavUI\/PenNavUI\/UI\/Views\/HapticControl\/MenuItem.swift",
+ "kind": "Dictionary",
+ "offset": 221,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 635,
+ "length": 18,
+ "value": "\"LightYellowColor\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 878,
+ "length": 7,
+ "value": "\"Arrow\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 1003,
+ "length": 6,
+ "value": "\"Back\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 1133,
+ "length": 9,
+ "value": "\"Bicycle\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 1272,
+ "length": 12,
+ "value": "\"CampusGate\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 1430,
+ "length": 20,
+ "value": "\"CampusGateSelector\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 1566,
+ "length": 5,
+ "value": "\"Car\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 1707,
+ "length": 15,
+ "value": "\"CheckmarkIcon\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 1842,
+ "length": 7,
+ "value": "\"Clock\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 1973,
+ "length": 9,
+ "value": "\"Compass\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 2116,
+ "length": 14,
+ "value": "\"DistanceIcon\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 2256,
+ "length": 10,
+ "value": "\"Elevator\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 2401,
+ "length": 15,
+ "value": "\"ElevatorDown-\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 2550,
+ "length": 14,
+ "value": "\"ElevatorIcon\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 2695,
+ "length": 13,
+ "value": "\"ElevatorUp-\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 2836,
+ "length": 11,
+ "value": "\"Escalator\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 2983,
+ "length": 15,
+ "value": "\"EscalatorDown\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 3134,
+ "length": 15,
+ "value": "\"EscalatorIcon\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 3281,
+ "length": 13,
+ "value": "\"EscalatorUp\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 3424,
+ "length": 12,
+ "value": "\"FilterIcon\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 3554,
+ "length": 6,
+ "value": "\"Gate\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 3694,
+ "length": 14,
+ "value": "\"GroupedStops\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 3832,
+ "length": 9,
+ "value": "\"Indoors\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 3959,
+ "length": 6,
+ "value": "\"Left\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 4091,
+ "length": 10,
+ "value": "\"LeftLeft\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 4229,
+ "length": 11,
+ "value": "\"LeftRight\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 4374,
+ "length": 14,
+ "value": "\"LeftVeerLeft\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 4524,
+ "length": 15,
+ "value": "\"LeftVeerRight\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 4681,
+ "length": 18,
+ "value": "\"MapDownEscalator\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 4855,
+ "length": 25,
+ "value": "\"MapDownloaderBackground\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 5012,
+ "length": 13,
+ "value": "\"MapElevator\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 5159,
+ "length": 14,
+ "value": "\"MapEscalator\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 5297,
+ "length": 9,
+ "value": "\"MapGate\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 5430,
+ "length": 9,
+ "value": "\"MapRamp\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 5567,
+ "length": 11,
+ "value": "\"MapStairs\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 5716,
+ "length": 16,
+ "value": "\"MapUpEscalator\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 5858,
+ "length": 10,
+ "value": "\"MuteIcon\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 5994,
+ "length": 10,
+ "value": "\"Outdoors\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 6120,
+ "length": 5,
+ "value": "\"Pin\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 6243,
+ "length": 6,
+ "value": "\"Ramp\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 6373,
+ "length": 9,
+ "value": "\"Reached\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 6502,
+ "length": 7,
+ "value": "\"Right\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 6637,
+ "length": 11,
+ "value": "\"RightLeft\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 6778,
+ "length": 12,
+ "value": "\"RightRight\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 6926,
+ "length": 15,
+ "value": "\"RightVeerLeft\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 7079,
+ "length": 16,
+ "value": "\"RightVeerRight\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 7223,
+ "length": 11,
+ "value": "\"ShareIcon\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 7360,
+ "length": 10,
+ "value": "\"SharePDF\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 7498,
+ "length": 11,
+ "value": "\"ShareText\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 7637,
+ "length": 11,
+ "value": "\"SharpLeft\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 7778,
+ "length": 12,
+ "value": "\"SharpRight\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 7912,
+ "length": 8,
+ "value": "\"Stairs\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 8046,
+ "length": 10,
+ "value": "\"Straight\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 8180,
+ "length": 9,
+ "value": "\"Transit\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 8319,
+ "length": 12,
+ "value": "\"UnMuteIcon\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 8457,
+ "length": 10,
+ "value": "\"VeerLeft\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 8601,
+ "length": 14,
+ "value": "\"VeerLeftLeft\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 8751,
+ "length": 15,
+ "value": "\"VeerLeftRight\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 8908,
+ "length": 18,
+ "value": "\"VeerLeftVeerLeft\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 9070,
+ "length": 19,
+ "value": "\"VeerLeftVeerRight\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 9217,
+ "length": 11,
+ "value": "\"VeerRight\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 9364,
+ "length": 15,
+ "value": "\"VeerRightLeft\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 9517,
+ "length": 16,
+ "value": "\"VeerRightRight\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 9677,
+ "length": 19,
+ "value": "\"VeerRightVeerLeft\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 9842,
+ "length": 20,
+ "value": "\"VeerRightVeerRight\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 9994,
+ "length": 13,
+ "value": "\"VenueChange\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 10147,
+ "length": 17,
+ "value": "\"VenueChangeININ\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 10306,
+ "length": 18,
+ "value": "\"VenueChangeINOUT\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 10466,
+ "length": 18,
+ "value": "\"VenueChangeOUTIN\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 10628,
+ "length": 19,
+ "value": "\"VenueSelectorIcon\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 10765,
+ "length": 6,
+ "value": "\"Walk\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 10903,
+ "length": 13,
+ "value": "\"WarningIcon\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 11034,
+ "length": 6,
+ "value": "\"Wave\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 11173,
+ "length": 14,
+ "value": "\"back_covered\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 11322,
+ "length": 15,
+ "value": "\"building.fill\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 11475,
+ "length": 16,
+ "value": "\"currentAligned\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 11621,
+ "length": 12,
+ "value": "\"currentloc\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 11776,
+ "length": 19,
+ "value": "\"currentloc_filled\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 11927,
+ "length": 13,
+ "value": "\"destination\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 12066,
+ "length": 10,
+ "value": "\"doorDark\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 12204,
+ "length": 11,
+ "value": "\"doorWhite\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 12341,
+ "length": 10,
+ "value": "\"elevDark\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 12479,
+ "length": 11,
+ "value": "\"elevWhite\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 12624,
+ "length": 14,
+ "value": "\"escalterDark\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 12774,
+ "length": 15,
+ "value": "\"escalterWhite\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 12930,
+ "length": 18,
+ "value": "\"exclamation-mark\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 13105,
+ "length": 26,
+ "value": "\"exclamationmark.triangle\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 13280,
+ "length": 22,
+ "value": "\"feedback_destination\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 13436,
+ "length": 15,
+ "value": "\"fit-to-campus\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 13598,
+ "length": 22,
+ "value": "\"fit-to-campus-filled\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 13760,
+ "length": 18,
+ "value": "\"map-location-dot\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 13933,
+ "length": 26,
+ "value": "\"map-location-dot-success\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 14089,
+ "length": 12,
+ "value": "\"myLocation\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 14241,
+ "length": 18,
+ "value": "\"my_location_icon\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 14414,
+ "length": 26,
+ "value": "\"my_location_parking_icon\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 14570,
+ "length": 13,
+ "value": "\"out_of_area\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 14695,
+ "length": 3,
+ "value": "\"p\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 14822,
+ "length": 9,
+ "value": "\"parking\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 14963,
+ "length": 13,
+ "value": "\"parkingIcon\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 15115,
+ "length": 17,
+ "value": "\"parking_reached\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 15270,
+ "length": 17,
+ "value": "\"pin.circle.fill\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 15411,
+ "length": 9,
+ "value": "\"rating1\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 15544,
+ "length": 9,
+ "value": "\"rating2\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 15677,
+ "length": 9,
+ "value": "\"rating3\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 15810,
+ "length": 9,
+ "value": "\"rating4\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 15943,
+ "length": 9,
+ "value": "\"rating5\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 16085,
+ "length": 14,
+ "value": "\"reached-icon\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 16251,
+ "length": 24,
+ "value": "\"selected_user_location\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 16395,
+ "length": 7,
+ "value": "\"start\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 16524,
+ "length": 8,
+ "value": "\"updown\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 16660,
+ "length": 11,
+ "value": "\"usingGate\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 16796,
+ "length": 10,
+ "value": "\"wifi_off\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 16929,
+ "length": 9,
+ "value": "\"wifi_on\""
+ },
+ {
+ "filePath": "\/Users\/fawzialrifai\/Library\/Developer\/Xcode\/DerivedData\/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm\/Build\/Intermediates.noindex\/ArchiveIntermediates\/PenNavDemo\/IntermediateBuildFilesPath\/PenNavUI.build\/Release-iphoneos\/PenNavUI.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 17065,
+ "length": 11,
+ "value": "\"wifi_slow\""
+ }
+ ]
+}
\ No newline at end of file
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios.private.swiftinterface b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios.private.swiftinterface
new file mode 100644
index 00000000..a526c633
--- /dev/null
+++ b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios.private.swiftinterface
@@ -0,0 +1,1211 @@
+// swift-interface-format-version: 1.0
+// swift-compiler-version: Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1)
+// swift-module-flags: -target arm64-apple-ios13.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name PenNavUI
+// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2
+import AVFoundation
+import CoreData
+import CoreGraphics
+import CoreHaptics
+import CoreLocation
+import CoreText
+import CryptoKit
+import Darwin
+import DeveloperToolsSupport
+import Foundation
+import LinkPresentation
+import MapKit
+import MessageUI
+import Network
+@_exported import PenNavUI
+import Penguin
+import PenguinINRenderer
+import QuartzCore
+import SafariServices
+import Swift
+import SwiftUI
+import SystemConfiguration
+import UIKit
+import UserNotifications
+import _Concurrency
+import _StringProcessing
+import _SwiftConcurrencyShims
+import os.log
+import os
+@objc public protocol FloatingPanelLayout {
+ @objc var position: PenNavUI.FloatingPanelPosition { get }
+ @objc var initialState: PenNavUI.FloatingPanelState { get }
+ @objc var anchors: [PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring] { get }
+ @objc optional func prepareLayout(surfaceView: UIKit.UIView, in view: UIKit.UIView) -> [UIKit.NSLayoutConstraint]
+ @objc optional func backdropAlpha(for state: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat
+}
+@objc @_inheritsConvenienceInitializers @objcMembers open class FloatingPanelBottomLayout : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayout {
+ @objc override dynamic public init()
+ @objc open var initialState: PenNavUI.FloatingPanelState {
+ @objc get
+ }
+ @objc open var anchors: [PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring] {
+ @objc get
+ }
+ @objc open var position: PenNavUI.FloatingPanelPosition {
+ @objc get
+ }
+ @objc open func prepareLayout(surfaceView: UIKit.UIView, in view: UIKit.UIView) -> [UIKit.NSLayoutConstraint]
+ @objc open func backdropAlpha(for state: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat
+ @objc deinit
+}
+extension PenNavUI.CampaignTracking {
+ @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest
+ @objc @NSManaged nonisolated dynamic public var campaignId: Swift.Int16 {
+ @objc get
+ @objc set
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var lastNotificationDate: Foundation.Date? {
+ @objc get
+ @objc set
+ }
+ #endif
+}
+public protocol PILocationDelegate {
+ func onLocationOffCampus(location: _LocationEssentials.CLLocationCoordinate2D)
+ func onLocationMessage(message: PenNavUI.CampaignMessage)
+}
+extension PenNavUI.PILocationDelegate {
+ public func onLocationOffCampus(location: _LocationEssentials.CLLocationCoordinate2D)
+ public func onLocationMessage(message: PenNavUI.CampaignMessage)
+}
+@_inheritsConvenienceInitializers @objc(CachedVenue) nonisolated public class CachedVenue : CoreData.NSManagedObject {
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc override nonisolated dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?)
+ #endif
+ @objc deinit
+}
+extension PenNavUI.SharedLocationCacheData {
+ @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest
+ @objc @NSManaged nonisolated dynamic public var edgeId: Swift.Int16 {
+ @objc get
+ @objc set
+ }
+ @objc @NSManaged nonisolated dynamic public var floorId: Swift.Int16 {
+ @objc get
+ @objc set
+ }
+ @objc @NSManaged nonisolated dynamic public var latitude: Swift.Double {
+ @objc get
+ @objc set
+ }
+ @objc @NSManaged nonisolated dynamic public var longitude: Swift.Double {
+ @objc get
+ @objc set
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var navigationAvoid: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+ @objc @NSManaged nonisolated dynamic public var venueId: Swift.Int16 {
+ @objc get
+ @objc set
+ }
+ @objc @NSManaged nonisolated dynamic public var x: Swift.Int16 {
+ @objc get
+ @objc set
+ }
+ @objc @NSManaged nonisolated dynamic public var y: Swift.Int16 {
+ @objc get
+ @objc set
+ }
+}
+@_inheritsConvenienceInitializers @objc(CampaignTracking) nonisolated public class CampaignTracking : CoreData.NSManagedObject {
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc override nonisolated dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?)
+ #endif
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers public class Campus {
+ public var id: Swift.Int?
+ public var name: Swift.String?
+ public var coverImage: Swift.String?
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers final public class CGTextRenderer {
+ public enum API {
+ case uiKit
+ case appKit
+ public static func == (a: PenNavUI.CGTextRenderer.API, b: PenNavUI.CGTextRenderer.API) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+ }
+ @objc deinit
+}
+extension PenNavUI.CommandLine {
+ public static func processImage(with config: PenNavUI.CommandLine.Configuration) throws -> Foundation.Data
+ public static func makeSVGOptions(for config: PenNavUI.CommandLine.Configuration) -> PenNavUI.SVG.Options
+ #if compiler(>=5.3) && $NonescapableTypes
+ public static func makeTextAPI(for api: PenNavUI.CommandLine.API?) -> PenNavUI.CGTextRenderer.API
+ #endif
+ public static func processImage(_ image: PenNavUI.SVG, with config: PenNavUI.CommandLine.Configuration) throws -> Foundation.Data
+ public static func makeImageInsets(for insets: PenNavUI.CommandLine.Insets) throws -> PenNavUI.SVG.Insets
+}
+extension PenNavUI.TagFlowLayout {
+ public enum LayoutAlignment : Swift.Int {
+ case left
+ case center
+ case right
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.Int)
+ #endif
+ public typealias RawValue = Swift.Int
+ public var rawValue: Swift.Int {
+ get
+ }
+ }
+}
+@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor @preconcurrency public class TagFlowLayout : UIKit.UICollectionViewFlowLayout {
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutAttributesForElements(in rect: CoreFoundation.CGRect) -> [UIKit.UICollectionViewLayoutAttributes]?
+ #endif
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public var flipsHorizontallyInOppositeLayoutDirection: Swift.Bool {
+ @objc get
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public var developmentLayoutDirection: UIKit.UIUserInterfaceLayoutDirection {
+ @objc get
+ }
+ @objc deinit
+}
+extension PenNavUI.CommandLine {
+ public struct Configuration {
+ public var input: Foundation.URL
+ public var inputUltralight: Foundation.URL?
+ public var inputBlack: Foundation.URL?
+ public var output: Foundation.URL
+ public var format: PenNavUI.CommandLine.Format
+ public var size: PenNavUI.CommandLine.Size
+ public var api: PenNavUI.CommandLine.API?
+ public var insets: PenNavUI.CommandLine.Insets
+ public var insetsUltralight: PenNavUI.CommandLine.Insets?
+ public var insetsBlack: PenNavUI.CommandLine.Insets?
+ public var scale: PenNavUI.CommandLine.Scale
+ public var options: PenNavUI.SVG.Options
+ public var precision: Swift.Int?
+ }
+ public enum Format : Swift.String {
+ case jpeg
+ case pdf
+ case png
+ case swift
+ case sfsymbol
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public enum API : Swift.String {
+ case appkit
+ case uikit
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public enum Size : Swift.Equatable {
+ case `default`
+ case custom(width: Swift.Int, height: Swift.Int)
+ public static func == (a: PenNavUI.CommandLine.Size, b: PenNavUI.CommandLine.Size) -> Swift.Bool
+ }
+ public enum Scale : Swift.Equatable {
+ case `default`
+ case retina
+ case superRetina
+ public static func == (a: PenNavUI.CommandLine.Scale, b: PenNavUI.CommandLine.Scale) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+ }
+ public struct Insets : Swift.Equatable {
+ public var top: Swift.Double?
+ public var left: Swift.Double?
+ public var bottom: Swift.Double?
+ public var right: Swift.Double?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(top: Swift.Double? = nil, left: Swift.Double? = nil, bottom: Swift.Double? = nil, right: Swift.Double? = nil)
+ #endif
+ public static func == (a: PenNavUI.CommandLine.Insets, b: PenNavUI.CommandLine.Insets) -> Swift.Bool
+ }
+ public static func parseConfiguration(from args: [Swift.String], baseDirectory: Foundation.URL) throws -> PenNavUI.CommandLine.Configuration
+}
+extension UIKit.UISpringTimingParameters {
+ @_Concurrency.MainActor @preconcurrency convenience public init(decelerationRate: CoreFoundation.CGFloat, frequencyResponse: CoreFoundation.CGFloat, initialVelocity: CoreFoundation.CGVector = .zero)
+ @_Concurrency.MainActor @preconcurrency convenience public init(dampingRatio: CoreFoundation.CGFloat, frequencyResponse: CoreFoundation.CGFloat, initialVelocity: CoreFoundation.CGVector = .zero)
+}
+@objc @_inheritsConvenienceInitializers final public class PenNavUIManager : ObjectiveC.NSObject {
+ public static var shared: PenNavUI.PenNavUIManager
+ final public var initializationDelegate: (any PenNavUI.PenNavInitializationDelegate)?
+ final public var eventsDelegate: (any PenNavUI.PIEventsDelegate)?
+ final public var locationDelegate: (any PenNavUI.PILocationDelegate)?
+ final public func build()
+ @discardableResult
+ final public func setLanguage(_ language: Swift.String) -> PenNavUI.PenNavUIManager
+ public static func setLanguage(_ language: Swift.String)
+ @discardableResult
+ final public func setDeepLinkComponents(scheme: Swift.String, host: Swift.String) -> PenNavUI.PenNavUIManager
+ #if compiler(>=5.3) && $NonescapableTypes
+ final public func setDeepLink(_ url: Foundation.URL?)
+ #endif
+ @discardableResult
+ final public func setEnableReportIssue(enable: Swift.Bool) -> PenNavUI.PenNavUIManager
+ @discardableResult
+ final public func setShareLocationCallback(enabled: Swift.Bool) -> PenNavUI.PenNavUIManager
+ #if compiler(>=5.3) && $NonescapableTypes
+ final public func navigate(to referenceID: Swift.String, completion: ((Swift.Bool, PenNavUI.PenNavUIError?) -> Swift.Void)? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ final public func getCampusListing(baseURL: Swift.String, serviceName: Swift.String, clientID: Swift.String, clientKey: Swift.String, completion: @escaping ([PenNavUI.Campus]?) -> ())
+ #endif
+ final public func setAppColor(color: UIKit.UIColor) -> PenNavUI.PenNavUIManager
+ public static func getVersion() -> Swift.String
+ final public func present(root: UIKit.UIViewController, view: UIKit.UIView)
+ final public func dismiss()
+ @discardableResult
+ final public func setClientKey(_ key: Swift.String) -> PenNavUI.PenNavUIManager
+ @discardableResult
+ final public func setClientID(_ ID: Swift.String) -> PenNavUI.PenNavUIManager
+ @discardableResult
+ final public func setUsername(_ userID: Swift.String) -> PenNavUI.PenNavUIManager
+ @discardableResult
+ final public func setServiceName(dataServiceName: Swift.String, positionServiceName: Swift.String) -> PenNavUI.PenNavUIManager
+ @discardableResult
+ final public func setBaseURL(dataURL: Swift.String, positionURL: Swift.String) -> PenNavUI.PenNavUIManager
+ @discardableResult
+ final public func setIsShowUserName(_ isShowUserName: Swift.Bool) -> PenNavUI.PenNavUIManager
+ @discardableResult
+ final public func setBackButtonVisibility(visible: Swift.Bool) -> PenNavUI.PenNavUIManager
+ @discardableResult
+ final public func setDebugOptionsVisibility(visible: Swift.Bool) -> PenNavUI.PenNavUIManager
+ @discardableResult
+ final public func setCampusID(_ campusID: Swift.Int) -> PenNavUI.PenNavUIManager
+ @discardableResult
+ final public func setIsUpdateUserLocationSmoothly(_ isUpdateUserLocationSmoothly: Swift.Bool) -> PenNavUI.PenNavUIManager
+ final public func setOutdoorEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager
+ @discardableResult
+ final public func setSimulationModeEnabled(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager
+ final public func setStepDetectionEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager
+ final public func setTransitionEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager
+ final public func setGeographicCoordinateEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager
+ #if compiler(>=5.3) && $NonescapableTypes
+ final public func getToken(clientID: Swift.String, clientKey: Swift.String, showProgress: Swift.Bool, completion: @escaping (Swift.String?, Penguin.ErrorCode?) -> Swift.Void)
+ #endif
+ final public func setToken(token: Swift.String)
+ final public func clearDatabase()
+ #if compiler(>=5.3) && $NonescapableTypes
+ final public func getVersion() -> Swift.String?
+ #endif
+ @objc override dynamic public init()
+ @objc deinit
+}
+extension PenNavUI.PenNavUIManager : CoreLocation.CLLocationManagerDelegate {
+ @objc final public func locationManagerDidChangeAuthorization(_ manager: CoreLocation.CLLocationManager)
+ @objc final public func locationManager(_ manager: CoreLocation.CLLocationManager, didChangeAuthorization status: CoreLocation.CLAuthorizationStatus)
+}
+extension PenNavUI.PenNavUIManager : Penguin.PIInitializerDelegate {
+ @objc final public func onReady(warning: Penguin.WarningCode)
+ @objc final public func onInitilzationError(error: Penguin.ErrorCode)
+ @objc final public func onInitializationProgressChange(status: Penguin.SDKOperation)
+}
+public enum DOM {
+}
+extension PenNavUI.DOM {
+ public typealias Float = Swift.Float
+ public typealias Coordinate = Swift.Float
+ public typealias Length = Swift.Int
+ public typealias Opacity = Swift.Float
+ public typealias Bool = Swift.Bool
+ public typealias URL = Foundation.URL
+}
+extension PenNavUI.PenNavStyle {
+ @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var type: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var value: Foundation.Data? {
+ @objc get
+ @objc set
+ }
+ #endif
+}
+public enum CommandLine {
+}
+@objc public protocol FloatingPanelBehavior {
+ @objc optional var springDecelerationRate: CoreFoundation.CGFloat { get }
+ @objc optional var springResponseTime: CoreFoundation.CGFloat { get }
+ @objc optional var momentumProjectionRate: CoreFoundation.CGFloat { get }
+ @objc optional func shouldProjectMomentum(_ fpc: PenNavUI.FloatingPanelController, to proposedState: PenNavUI.FloatingPanelState) -> Swift.Bool
+ @objc optional func redirectionalProgress(_ fpc: PenNavUI.FloatingPanelController, from: PenNavUI.FloatingPanelState, to: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat
+ @objc optional func allowsRubberBanding(for edge: UIUtilities.UIRectEdge) -> Swift.Bool
+ @objc optional var removalInteractionVelocityThreshold: CoreFoundation.CGFloat { get }
+}
+open class FloatingPanelDefaultBehavior : PenNavUI.FloatingPanelBehavior {
+ public init()
+ @objc open var springDecelerationRate: CoreFoundation.CGFloat {
+ @objc get
+ }
+ @objc open var springResponseTime: CoreFoundation.CGFloat {
+ @objc get
+ }
+ @objc open var momentumProjectionRate: CoreFoundation.CGFloat {
+ @objc get
+ }
+ @objc open func redirectionalProgress(_ fpc: PenNavUI.FloatingPanelController, from: PenNavUI.FloatingPanelState, to: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat
+ @objc open func allowsRubberBanding(for edge: UIUtilities.UIRectEdge) -> Swift.Bool
+ @objc open var removalInteractionVelocityThreshold: CoreFoundation.CGFloat
+ @objc deinit
+}
+public enum IssueType {
+ case poi
+ case venue
+ case location
+ case navigation
+ public static func == (a: PenNavUI.IssueType, b: PenNavUI.IssueType) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+}
+extension _LocationEssentials.CLLocationCoordinate2D : Swift.Codable {
+ public init(from decoder: any Swift.Decoder) throws
+ public func encode(to encoder: any Swift.Encoder) throws
+}
+@_inheritsConvenienceInitializers @objc(FavoriteCacheData) nonisolated public class FavoriteCacheData : CoreData.NSManagedObject {
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc override nonisolated dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?)
+ #endif
+ @objc deinit
+}
+@objc public enum FloatingPanelReferenceEdge : Swift.Int {
+ case top
+ case left
+ case bottom
+ case right
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.Int)
+ #endif
+ public typealias RawValue = Swift.Int
+ public var rawValue: Swift.Int {
+ get
+ }
+}
+@objc public enum FloatingPanelLayoutReferenceGuide : Swift.Int {
+ case superview = 0
+ case safeArea = 1
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.Int)
+ #endif
+ public typealias RawValue = Swift.Int
+ public var rawValue: Swift.Int {
+ get
+ }
+}
+@objc public enum FloatingPanelLayoutContentBoundingGuide : Swift.Int {
+ case none = 0
+ case superview = 1
+ case safeArea = 2
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.Int)
+ #endif
+ public typealias RawValue = Swift.Int
+ public var rawValue: Swift.Int {
+ get
+ }
+}
+extension PenNavUI.CommandLine {
+ public enum Error : Swift.Error {
+ case invalid
+ case unsupported
+ case fileNotFound
+ public static func == (a: PenNavUI.CommandLine.Error, b: PenNavUI.CommandLine.Error) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+ }
+}
+public protocol PIEventsDelegate {
+ func onBackButtonPressed()
+ func onPenNavUIDismiss()
+ func onReportIssue(_ issue: PenNavUI.IssueType)
+ #if compiler(>=5.3) && $NonescapableTypes
+ func onShareLocation(link: Swift.String?)
+ #endif
+ func onSwitchCampus(campusId: Swift.Int)
+}
+extension PenNavUI.PIEventsDelegate {
+ public func onBackButtonPressed()
+ public func onPenNavUIDismiss()
+ public func onReportIssue(_ issue: PenNavUI.IssueType)
+ #if compiler(>=5.3) && $NonescapableTypes
+ public func onShareLocation(link: Swift.String?)
+ #endif
+ public func onSwitchCampus(campusId: Swift.Int)
+}
+@_inheritsConvenienceInitializers @objc(PenNavUITableUpdate) nonisolated public class PenNavUITableUpdate : CoreData.NSManagedObject {
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc override nonisolated dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?)
+ #endif
+ @objc deinit
+}
+public struct SFSymbolRenderer {
+ public init(options: PenNavUI.SVG.Options, insets: PenNavUI.CommandLine.Insets, insetsUltralight: PenNavUI.CommandLine.Insets, insetsBlack: PenNavUI.CommandLine.Insets, precision: Swift.Int)
+ #if compiler(>=5.3) && $NonescapableTypes
+ public func render(regular: Foundation.URL, ultralight: Foundation.URL?, black: Foundation.URL?) throws -> Swift.String
+ #endif
+}
+@_inheritsConvenienceInitializers @objc(PenNavStyle) nonisolated public class PenNavStyle : CoreData.NSManagedObject {
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc override nonisolated dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?)
+ #endif
+ @objc deinit
+}
+public struct GeofenceConfiguration {
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(baseURL: Swift.String, serviceName: Swift.String, clientId: Swift.String, clientKey: Swift.String, campusId: Swift.Int? = nil)
+ #endif
+}
+public struct CampaignMessage {
+ public var title: Swift.String
+ public var description: Swift.String
+}
+extension UIKit.UIImage {
+ #if compiler(>=5.3) && $NonescapableTypes
+ convenience public init?(svgNamed name: Swift.String, in bundle: Foundation.Bundle = .main, options: PenNavUI.SVG.Options = .default)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc(initWithSVGData:) convenience dynamic public init?(svgData: Foundation.Data)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc(initWithContentsOfSVGFile:) convenience dynamic public init?(contentsOfSVGFile path: Swift.String)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc(svgNamed:) public static func _svgNamed(_ name: Swift.String) -> UIKit.UIImage?
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc(svgNamed:inBundle:) public static func _svgNamed(_ name: Swift.String, in bundle: Foundation.Bundle) -> UIKit.UIImage?
+ #endif
+ convenience public init(_ image: PenNavUI.SVG)
+}
+extension PenNavUI.SVG {
+ final public func rasterize() -> UIKit.UIImage
+ #if compiler(>=5.3) && $NonescapableTypes
+ final public func rasterize(with size: CoreFoundation.CGSize? = nil, scale: CoreFoundation.CGFloat = 0, insets: UIKit.UIEdgeInsets = .zero) -> UIKit.UIImage
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ final public func pngData(size: CoreFoundation.CGSize? = nil, scale: CoreFoundation.CGFloat = 0, insets: UIKit.UIEdgeInsets = .zero) throws -> Foundation.Data
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ final public func jpegData(size: CoreFoundation.CGSize? = nil, scale: CoreFoundation.CGFloat = 0, compressionQuality quality: CoreFoundation.CGFloat = 1, insets: UIKit.UIEdgeInsets = .zero) throws -> Foundation.Data
+ #endif
+}
+public protocol PenNavInitializationDelegate {
+ func onPenNavInitializationSuccess()
+ func onPenNavInitializationError(errorType: PenNavUI.PenNavUIError, errorDescription: Swift.String)
+}
+extension Penguin.GateNodeModel : Penguin.NodeRepresentable {
+ final public var isUpEscalator: Swift.Bool {
+ get
+ }
+ final public var isDownEscalator: Swift.Bool {
+ get
+ }
+}
+@_inheritsConvenienceInitializers @objc(SharedLocationCacheData) nonisolated public class SharedLocationCacheData : CoreData.NSManagedObject {
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc override nonisolated dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?)
+ #endif
+ @objc deinit
+}
+@objc open class FloatingPanelState : ObjectiveC.NSObject, Foundation.NSCopying, Swift.RawRepresentable {
+ public typealias RawValue = Swift.String
+ #if compiler(>=5.3) && $NonescapableTypes
+ required public init?(rawValue: PenNavUI.FloatingPanelState.RawValue)
+ #endif
+ @objc public init(rawValue: PenNavUI.FloatingPanelState.RawValue, order: Swift.Int)
+ final public let rawValue: PenNavUI.FloatingPanelState.RawValue
+ final public let order: Swift.Int
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
+ #endif
+ @objc override dynamic public var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public var debugDescription: Swift.String {
+ @objc get
+ }
+ @objc(Full) public static let full: PenNavUI.FloatingPanelState
+ @objc(Half) public static let half: PenNavUI.FloatingPanelState
+ @objc(Tip) public static let tip: PenNavUI.FloatingPanelState
+ @objc(Hidden) public static let hidden: PenNavUI.FloatingPanelState
+ @objc deinit
+}
+@objc @_inheritsConvenienceInitializers public class AsynchronousOperation : Foundation.Operation {
+ @objc override dynamic public var isAsynchronous: Swift.Bool {
+ @objc get
+ }
+ @objc override dynamic public var isExecuting: Swift.Bool {
+ @objc get
+ }
+ @objc override dynamic public var isFinished: Swift.Bool {
+ @objc get
+ }
+ public func completeOperation()
+ @objc override dynamic public func start()
+ @objc override dynamic public init()
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @objc(FloatingPanelSurfaceAppearance) @objcMembers public class SurfaceAppearance : ObjectiveC.NSObject {
+ @_inheritsConvenienceInitializers @objc(FloatingPanelSurfaceAppearanceShadow) public class Shadow : ObjectiveC.NSObject {
+ @objc public var hidden: Swift.Bool
+ @objc public var color: UIKit.UIColor
+ @objc public var offset: CoreFoundation.CGSize
+ @objc public var opacity: Swift.Float
+ @objc public var radius: CoreFoundation.CGFloat
+ @objc public var spread: CoreFoundation.CGFloat
+ @objc override dynamic public init()
+ @objc deinit
+ }
+ @objc public var backgroundColor: UIKit.UIColor?
+ @objc public var cornerRadius: CoreFoundation.CGFloat
+ @objc @available(iOS 13.0, *)
+ public var cornerCurve: QuartzCore.CALayerCornerCurve {
+ @objc get
+ @objc set
+ }
+ @objc public var shadows: [PenNavUI.SurfaceAppearance.Shadow]
+ @objc public var borderColor: UIKit.UIColor?
+ @objc public var borderWidth: CoreFoundation.CGFloat
+ @objc override dynamic public init()
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(FloatingPanelSurfaceView) @objcMembers @_Concurrency.MainActor @preconcurrency public class SurfaceView : UIKit.UIView {
+ @objc @_Concurrency.MainActor @preconcurrency final public let grabberHandle: PenNavUI.GrabberView
+ @objc @_Concurrency.MainActor @preconcurrency public var grabberHandlePadding: CoreFoundation.CGFloat {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var grabberAreaOffset: CoreFoundation.CGFloat
+ @objc @_Concurrency.MainActor @preconcurrency public var grabberHandleSize: CoreFoundation.CGSize {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency weak public var contentView: UIKit.UIView?
+ @objc @_Concurrency.MainActor @preconcurrency public var contentPadding: UIKit.UIEdgeInsets {
+ @objc get
+ @objc set
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public var backgroundColor: UIKit.UIColor? {
+ @objc get
+ @objc set
+ }
+ #endif
+ @objc @_Concurrency.MainActor @preconcurrency public var appearance: PenNavUI.SurfaceAppearance {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var containerMargins: UIKit.UIEdgeInsets {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency final public let containerView: UIKit.UIView
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public class var requiresConstraintBasedLayout: Swift.Bool {
+ @objc get
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder)
+ #endif
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func updateConstraints()
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews()
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public var intrinsicContentSize: CoreFoundation.CGSize {
+ @objc get
+ }
+ @objc deinit
+}
+extension Penguin.Gnode : Penguin.NodeRepresentable {
+ final public var isUpEscalator: Swift.Bool {
+ get
+ }
+ final public var isDownEscalator: Swift.Bool {
+ get
+ }
+}
+public enum PenNavUIError : Swift.String, Foundation.LocalizedError {
+ case missingBaseUrl
+ case missingDataServiceName
+ case missingPositionServiceName
+ case missingRootController
+ case missingViewContainer
+ case missingClientId
+ case missingClientName
+ case invalidClientKey
+ case unauthorized
+ case noInternetConnection
+ case bluetoothTurnedOff
+ case locationServicesTurnedOff
+ case loadingDataError
+ case osNotSupported
+ case permissionsNotGranted
+ case sensorsInitializationError
+ case unknownError
+ case locationPermissionNotGranted
+ case bluetoothPermissionNotGranted
+ case invalidCampusId
+ case noCampusListFound
+ case buildCancelled
+ public var errorDescription: Swift.String {
+ get
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+}
+public enum ValidationError : Swift.Error {
+ case noClientID
+ case noClientNameKey
+ case noServiesName
+ case noBaseUrl
+ case missingFonts
+ public static func == (a: PenNavUI.ValidationError, b: PenNavUI.ValidationError) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+}
+@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor @preconcurrency final public class FloatingPanelPanGestureRecognizer : UIKit.UIPanGestureRecognizer {
+ @_Concurrency.MainActor @preconcurrency @objc override final public func touchesBegan(_ touches: Swift.Set, with event: UIKit.UIEvent)
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc override weak final public var delegate: (any UIKit.UIGestureRecognizerDelegate)? {
+ @objc get
+ @objc set
+ }
+ #endif
+ @_Concurrency.MainActor @preconcurrency final public var delegateOrigin: any UIKit.UIGestureRecognizerDelegate {
+ get
+ }
+ @_Concurrency.MainActor @preconcurrency weak final public var delegateProxy: (any UIKit.UIGestureRecognizerDelegate)? {
+ get
+ set
+ }
+ @objc deinit
+}
+extension PenNavUI.CachedVenue {
+ @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest
+ @objc @NSManaged nonisolated dynamic public var id: Swift.Int16 {
+ @objc get
+ @objc set
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var coverImage: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var address: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var buildingNumber: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var phone: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var email: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var website: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+ @objc @NSManaged nonisolated dynamic public var floorCount: Swift.Int16 {
+ @objc get
+ @objc set
+ }
+}
+@_hasMissingDesignatedInitializers @objc(FloatingPanelGrabberView) @_Concurrency.MainActor @preconcurrency public class GrabberView : UIKit.UIView {
+ @_Concurrency.MainActor @preconcurrency public var barColor: UIKit.UIColor {
+ get
+ set
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder)
+ #endif
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews()
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func hitTest(_ point: CoreFoundation.CGPoint, with event: UIKit.UIEvent?) -> UIKit.UIView?
+ #endif
+ @objc deinit
+}
+@objc public enum FloatingPanelPosition : Swift.Int {
+ case top
+ case left
+ case bottom
+ case right
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.Int)
+ #endif
+ public typealias RawValue = Swift.Int
+ public var rawValue: Swift.Int {
+ get
+ }
+}
+extension PenNavUI.FavoriteCacheData {
+ @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var createDate: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var deviceId: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var type: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+ @objc @NSManaged nonisolated dynamic public var distance: Swift.Double {
+ @objc get
+ @objc set
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var id: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var label: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+ @objc @NSManaged nonisolated dynamic public var poiId: Swift.Int16 {
+ @objc get
+ @objc set
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var userName: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var location: PenNavUI.SharedLocationCacheData? {
+ @objc get
+ @objc set
+ }
+ #endif
+}
+@objc public protocol FloatingPanelLayoutAnchoring {
+ @objc var referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide { get }
+ @objc func layoutConstraints(_ fpc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint]
+}
+@objc final public class FloatingPanelLayoutAnchor : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayoutAnchoring {
+ @objc public init(absoluteInset: CoreFoundation.CGFloat, edge: PenNavUI.FloatingPanelReferenceEdge, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide)
+ @objc public init(fractionalInset: CoreFoundation.CGFloat, edge: PenNavUI.FloatingPanelReferenceEdge, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide)
+ @objc final public let referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide
+ @objc deinit
+}
+extension PenNavUI.FloatingPanelLayoutAnchor {
+ @objc final public func layoutConstraints(_ vc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint]
+}
+@objc final public class FloatingPanelIntrinsicLayoutAnchor : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayoutAnchoring {
+ @objc public init(absoluteOffset offset: CoreFoundation.CGFloat, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide = .safeArea)
+ @objc public init(fractionalOffset offset: CoreFoundation.CGFloat, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide = .safeArea)
+ @objc final public let referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide
+ @objc deinit
+}
+extension PenNavUI.FloatingPanelIntrinsicLayoutAnchor {
+ @objc final public func layoutConstraints(_ vc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint]
+}
+@objc final public class FloatingPanelAdaptiveLayoutAnchor : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayoutAnchoring {
+ @objc public init(absoluteOffset offset: CoreFoundation.CGFloat, contentLayout: UIKit.UILayoutGuide, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide, contentBoundingGuide: PenNavUI.FloatingPanelLayoutContentBoundingGuide = .none)
+ @objc public init(fractionalOffset offset: CoreFoundation.CGFloat, contentLayout: UIKit.UILayoutGuide, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide, contentBoundingGuide: PenNavUI.FloatingPanelLayoutContentBoundingGuide = .none)
+ @objc final public let referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide
+ @objc final public let contentBoundingGuide: PenNavUI.FloatingPanelLayoutContentBoundingGuide
+ @objc deinit
+}
+extension PenNavUI.FloatingPanelAdaptiveLayoutAnchor {
+ @objc final public func layoutConstraints(_ vc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint]
+}
+@_hasMissingDesignatedInitializers public class ImageCache {
+ #if compiler(>=5.3) && $NonescapableTypes
+ public func getImage(_ url: Foundation.URL, completion: @escaping (UIKit.UIImage?) -> Swift.Void)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public func getImageFromDocuments(url: Foundation.URL) -> UIKit.UIImage?
+ #endif
+ @objc deinit
+}
+extension PenNavUI.ImageCache {
+ #if compiler(>=5.3) && $NonescapableTypes
+ public func getSVG(withURL url: Foundation.URL, completion: @escaping (UIKit.UIImage?) -> Swift.Void)
+ #endif
+}
+extension PenNavUI.PenNavUITableUpdate {
+ @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var lastUpdateTime: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var tableName: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+}
+extension CoreGraphics.CGContext {
+ #if compiler(>=5.3) && $NonescapableTypes
+ public func draw(_ image: PenNavUI.SVG, in rect: CoreFoundation.CGRect? = nil)
+ #endif
+}
+extension PenNavUI.SVG {
+ #if compiler(>=5.3) && $NonescapableTypes
+ final public func pdfData(size: CoreFoundation.CGSize? = nil, insets: PenNavUI.SVG.Insets = .zero) throws -> Foundation.Data
+ #endif
+}
+public struct SVGRenderer {
+ public static func makeExpanded(path: Swift.String, transform: Swift.String, precision: Swift.Int = 4) throws -> Swift.String
+}
+@_hasMissingDesignatedInitializers @objc(SVGImage) final public class SVG : ObjectiveC.NSObject {
+ final public let size: CoreFoundation.CGSize
+ public struct Options : Swift.OptionSet {
+ public let rawValue: Swift.Int
+ public init(rawValue: Swift.Int)
+ public static let hideUnsupportedFilters: PenNavUI.SVG.Options
+ public static let `default`: PenNavUI.SVG.Options
+ public typealias ArrayLiteralElement = PenNavUI.SVG.Options
+ public typealias Element = PenNavUI.SVG.Options
+ public typealias RawValue = Swift.Int
+ }
+ @objc deinit
+}
+@available(*, deprecated, renamed: "SVG")
+public typealias Image = PenNavUI.SVG
+extension PenNavUI.SVG {
+ #if compiler(>=5.3) && $NonescapableTypes
+ convenience public init?(fileURL url: Foundation.URL, options: PenNavUI.SVG.Options = .default)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ convenience public init?(named name: Swift.String, in bundle: Foundation.Bundle = Bundle.main, options: PenNavUI.SVG.Options = .default)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ convenience public init?(data: Foundation.Data, options: PenNavUI.SVG.Options = .default)
+ #endif
+ public struct Insets : Swift.Equatable {
+ public var top: CoreFoundation.CGFloat
+ public var left: CoreFoundation.CGFloat
+ public var bottom: CoreFoundation.CGFloat
+ public var right: CoreFoundation.CGFloat
+ public static let zero: PenNavUI.SVG.Insets
+ public static func == (a: PenNavUI.SVG.Insets, b: PenNavUI.SVG.Insets) -> Swift.Bool
+ }
+}
+@objc public protocol FloatingPanelControllerDelegate {
+ @objc(floatingPanel:layoutForTraitCollection:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, layoutFor newCollection: UIKit.UITraitCollection) -> any PenNavUI.FloatingPanelLayout
+ @objc(floatingPanel:layoutForSize:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, layoutFor size: CoreFoundation.CGSize) -> any PenNavUI.FloatingPanelLayout
+ @objc(floatingPanel:animatorForPresentingToState:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, animatorForPresentingTo state: PenNavUI.FloatingPanelState) -> UIKit.UIViewPropertyAnimator
+ @objc(floatingPanel:animatorForDismissingWithVelocity:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, animatorForDismissingWith velocity: CoreFoundation.CGVector) -> UIKit.UIViewPropertyAnimator
+ @objc optional func floatingPanelDidChangeState(_ fpc: PenNavUI.FloatingPanelController)
+ @objc optional func floatingPanelShouldBeginDragging(_ fpc: PenNavUI.FloatingPanelController) -> Swift.Bool
+ @objc optional func floatingPanelDidMove(_ fpc: PenNavUI.FloatingPanelController)
+ @objc optional func floatingPanelWillBeginDragging(_ fpc: PenNavUI.FloatingPanelController)
+ @objc optional func floatingPanelWillEndDragging(_ fpc: PenNavUI.FloatingPanelController, withVelocity velocity: CoreFoundation.CGPoint, targetState: Swift.UnsafeMutablePointer)
+ @objc optional func floatingPanelDidEndDragging(_ fpc: PenNavUI.FloatingPanelController, willAttract attract: Swift.Bool)
+ @objc optional func floatingPanelWillBeginAttracting(_ fpc: PenNavUI.FloatingPanelController, to state: PenNavUI.FloatingPanelState)
+ @objc optional func floatingPanelDidEndAttracting(_ fpc: PenNavUI.FloatingPanelController)
+ @objc(floatingPanel:shouldRemoveAtLocation:withVelocity:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, shouldRemoveAt location: CoreFoundation.CGPoint, with velocity: CoreFoundation.CGVector) -> Swift.Bool
+ @objc(floatingPanelWillRemove:) optional func floatingPanelWillRemove(_ fpc: PenNavUI.FloatingPanelController)
+ @objc optional func floatingPanelDidRemove(_ fpc: PenNavUI.FloatingPanelController)
+ @objc(floatingPanel:contentOffsetForPinningScrollView:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, contentOffsetForPinning trackingScrollView: UIKit.UIScrollView) -> CoreFoundation.CGPoint
+ @objc(floatingPanel:shouldAllowToScroll:in:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, shouldAllowToScroll scrollView: UIKit.UIScrollView, in state: PenNavUI.FloatingPanelState) -> Swift.Bool
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc @_Concurrency.MainActor @preconcurrency open class FloatingPanelController : UIKit.UIViewController {
+ @objc public enum ContentInsetAdjustmentBehavior : Swift.Int {
+ case always
+ case never
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.Int)
+ #endif
+ public typealias RawValue = Swift.Int
+ public var rawValue: Swift.Int {
+ get
+ }
+ }
+ @objc public enum ContentMode : Swift.Int {
+ case `static`
+ case fitToBounds
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.Int)
+ #endif
+ public typealias RawValue = Swift.Int
+ public var rawValue: Swift.Int {
+ get
+ }
+ }
+ @objc @_Concurrency.MainActor @preconcurrency weak public var delegate: (any PenNavUI.FloatingPanelControllerDelegate)? {
+ @objc get
+ @objc set
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @_Concurrency.MainActor @preconcurrency public var surfaceView: PenNavUI.SurfaceView! {
+ @objc get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @_Concurrency.MainActor @preconcurrency public var backdropView: PenNavUI.BackdropView! {
+ @objc get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @_Concurrency.MainActor @preconcurrency weak public var trackingScrollView: UIKit.UIScrollView? {
+ @objc get
+ }
+ #endif
+ @objc @_Concurrency.MainActor @preconcurrency public var panGestureRecognizer: PenNavUI.FloatingPanelPanGestureRecognizer {
+ @objc get
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var state: PenNavUI.FloatingPanelState {
+ @objc get
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var isAttracting: Swift.Bool {
+ @objc get
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var layout: any PenNavUI.FloatingPanelLayout {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var behavior: any PenNavUI.FloatingPanelBehavior {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var adjustedContentInsets: UIKit.UIEdgeInsets {
+ @objc get
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var contentInsetAdjustmentBehavior: PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior
+ @objc @_Concurrency.MainActor @preconcurrency public var isRemovalInteractionEnabled: Swift.Bool {
+ @objc(isRemovalInteractionEnabled) get
+ @objc(setRemovalInteractionEnabled:) set
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @_Concurrency.MainActor @preconcurrency public var contentViewController: UIKit.UIViewController? {
+ @objc get
+ @objc set
+ }
+ #endif
+ @_Concurrency.MainActor @preconcurrency public var nearbyState: PenNavUI.FloatingPanelState {
+ get
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var contentMode: PenNavUI.FloatingPanelController.ContentMode {
+ @objc get
+ @objc set
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @_Concurrency.MainActor @preconcurrency public init(delegate: (any PenNavUI.FloatingPanelControllerDelegate)? = nil)
+ #endif
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic open func loadView()
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewDidLayoutSubviews()
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewDidAppear(_ animated: Swift.Bool)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewWillTransition(to size: CoreFoundation.CGSize, with coordinator: any UIKit.UIViewControllerTransitionCoordinator)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic open func willTransition(to newCollection: UIKit.UITraitCollection, with coordinator: any UIKit.UIViewControllerTransitionCoordinator)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewWillDisappear(_ animated: Swift.Bool)
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForStatusBarStyle: UIKit.UIViewController? {
+ @objc get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForStatusBarHidden: UIKit.UIViewController? {
+ @objc get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForScreenEdgesDeferringSystemGestures: UIKit.UIViewController? {
+ @objc get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForHomeIndicatorAutoHidden: UIKit.UIViewController? {
+ @objc get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc(show:completion:) @_Concurrency.MainActor @preconcurrency public func show(animated: Swift.Bool = false, completion: (() -> Swift.Void)? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc(hide:completion:) @_Concurrency.MainActor @preconcurrency public func hide(animated: Swift.Bool = false, completion: (() -> Swift.Void)? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc(addPanelToParent:at:animated:completion:) @_Concurrency.MainActor @preconcurrency public func addPanel(toParent parent: UIKit.UIViewController, at viewIndex: Swift.Int = -1, animated: Swift.Bool = false, completion: (() -> Swift.Void)? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc(removePanelFromParent:completion:) @_Concurrency.MainActor @preconcurrency public func removePanelFromParent(animated: Swift.Bool, completion: (() -> Swift.Void)? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc(moveToState:animated:completion:) @_Concurrency.MainActor @preconcurrency public func move(to: PenNavUI.FloatingPanelState, animated: Swift.Bool, completion: (() -> Swift.Void)? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency public func set(contentViewController: UIKit.UIViewController?)
+ #endif
+ @objc(trackScrollView:) @_Concurrency.MainActor @preconcurrency public func track(scrollView: UIKit.UIScrollView)
+ @_Concurrency.MainActor @preconcurrency public func followScrollViewBouncing()
+ @objc(untrackScrollView:) @_Concurrency.MainActor @preconcurrency public func untrack(scrollView: UIKit.UIScrollView)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic open func accessibilityPerformEscape() -> Swift.Bool
+ @objc @_Concurrency.MainActor @preconcurrency public func invalidateLayout()
+ @objc @_Concurrency.MainActor @preconcurrency public func surfaceLocation(for state: PenNavUI.FloatingPanelState) -> CoreFoundation.CGPoint
+ @objc @_Concurrency.MainActor @preconcurrency public var surfaceLocation: CoreFoundation.CGPoint {
+ @objc get
+ @objc set
+ }
+ @_Concurrency.MainActor @preconcurrency public func addTopPadding(padding: CoreFoundation.CGFloat)
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers @objc(FloatingPanelBackdropView) @_Concurrency.MainActor @preconcurrency public class BackdropView : UIKit.UIView {
+ @objc @_Concurrency.MainActor @preconcurrency public var dismissalTapGestureRecognizer: UIKit.UITapGestureRecognizer
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers public class NetworkMonitor {
+ @objc deinit
+}
+public enum GeofenceError : Swift.Error, Foundation.LocalizedError {
+ case permissionDenied
+ case errorInConfiguration
+ case authenticationFailed
+ case indoorDeloymentOnly
+ case geofenceConfigurationsMissing
+ case geofenceSDKNotStarted
+ case geofenceSDKAlreadyStarted
+ case sdkError(Swift.String)
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var errorDescription: Swift.String? {
+ get
+ }
+ #endif
+}
+public protocol PIGeofenceManagerDelegate {
+ func geofenceStarted()
+ #if compiler(>=5.3) && $NonescapableTypes
+ func geofenceFailedToStart(_ error: Swift.String?)
+ #endif
+ func geofenceStopped()
+ func geofenceUpdated()
+}
+@objc @_inheritsConvenienceInitializers public class PIGeofenceManager : ObjectiveC.NSObject {
+ public static var shared: PenNavUI.PIGeofenceManager {
+ get
+ }
+ public func initializeLocationManager()
+ public func setGeofenceSDKConfigurations(_ configurations: PenNavUI.GeofenceConfiguration)
+ public func setGeofenceDelegate(delegate: any PenNavUI.PIGeofenceManagerDelegate)
+ public func startGeofencing(delegate: any PenNavUI.PIGeofenceManagerDelegate)
+ public func stopGeofencing()
+ public func updateGeofencing()
+ @objc override dynamic public init()
+ @objc deinit
+}
+extension PenNavUI.PIGeofenceManager : CoreLocation.CLLocationManagerDelegate {
+ @objc dynamic public func locationManager(_ manager: CoreLocation.CLLocationManager, didChangeAuthorization status: CoreLocation.CLAuthorizationStatus)
+}
+extension PenNavUI.PIGeofenceManager {
+ @objc dynamic public func locationManager(_ manager: CoreLocation.CLLocationManager, didEnterRegion region: CoreLocation.CLRegion)
+}
+extension PenNavUI.CGTextRenderer {
+ public typealias Size = (width: Swift.Int, height: Swift.Int)
+ #if compiler(>=5.3) && $NonescapableTypes
+ public static func render(named name: Swift.String, in bundle: Foundation.Bundle = Bundle.main, size: PenNavUI.CGTextRenderer.Size? = nil, options: PenNavUI.SVG.Options, api: PenNavUI.CGTextRenderer.API, precision: Swift.Int) throws -> Swift.String
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public static func render(fileURL: Foundation.URL, size: PenNavUI.CGTextRenderer.Size? = nil, options: PenNavUI.SVG.Options, api: PenNavUI.CGTextRenderer.API, precision: Swift.Int) throws -> Swift.String
+ #endif
+ public static func render(data: Foundation.Data, options: PenNavUI.SVG.Options, api: PenNavUI.CGTextRenderer.API, precision: Swift.Int) throws -> Swift.String
+ public static func renderPath(from svgPath: Swift.String) throws -> Swift.String
+}
+extension PenNavUI.CGTextRenderer.API : Swift.Equatable {}
+extension PenNavUI.CGTextRenderer.API : Swift.Hashable {}
+extension PenNavUI.CommandLine.Scale : Swift.Hashable {}
+extension PenNavUI.TagFlowLayout.LayoutAlignment : Swift.Equatable {}
+extension PenNavUI.TagFlowLayout.LayoutAlignment : Swift.Hashable {}
+extension PenNavUI.TagFlowLayout.LayoutAlignment : Swift.RawRepresentable {}
+extension PenNavUI.CommandLine.Format : Swift.Equatable {}
+extension PenNavUI.CommandLine.Format : Swift.Hashable {}
+extension PenNavUI.CommandLine.Format : Swift.RawRepresentable {}
+extension PenNavUI.CommandLine.API : Swift.Equatable {}
+extension PenNavUI.CommandLine.API : Swift.Hashable {}
+extension PenNavUI.CommandLine.API : Swift.RawRepresentable {}
+extension PenNavUI.IssueType : Swift.Equatable {}
+extension PenNavUI.IssueType : Swift.Hashable {}
+extension PenNavUI.FloatingPanelReferenceEdge : Swift.Equatable {}
+extension PenNavUI.FloatingPanelReferenceEdge : Swift.Hashable {}
+extension PenNavUI.FloatingPanelReferenceEdge : Swift.RawRepresentable {}
+extension PenNavUI.FloatingPanelLayoutReferenceGuide : Swift.Equatable {}
+extension PenNavUI.FloatingPanelLayoutReferenceGuide : Swift.Hashable {}
+extension PenNavUI.FloatingPanelLayoutReferenceGuide : Swift.RawRepresentable {}
+extension PenNavUI.FloatingPanelLayoutContentBoundingGuide : Swift.Equatable {}
+extension PenNavUI.FloatingPanelLayoutContentBoundingGuide : Swift.Hashable {}
+extension PenNavUI.FloatingPanelLayoutContentBoundingGuide : Swift.RawRepresentable {}
+extension PenNavUI.CommandLine.Error : Swift.Equatable {}
+extension PenNavUI.CommandLine.Error : Swift.Hashable {}
+extension PenNavUI.PenNavUIError : Swift.Equatable {}
+extension PenNavUI.PenNavUIError : Swift.Hashable {}
+extension PenNavUI.PenNavUIError : Swift.RawRepresentable {}
+extension PenNavUI.ValidationError : Swift.Equatable {}
+extension PenNavUI.ValidationError : Swift.Hashable {}
+extension PenNavUI.FloatingPanelPosition : Swift.Equatable {}
+extension PenNavUI.FloatingPanelPosition : Swift.Hashable {}
+extension PenNavUI.FloatingPanelPosition : Swift.RawRepresentable {}
+extension PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior : Swift.Equatable {}
+extension PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior : Swift.Hashable {}
+extension PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior : Swift.RawRepresentable {}
+extension PenNavUI.FloatingPanelController.ContentMode : Swift.Equatable {}
+extension PenNavUI.FloatingPanelController.ContentMode : Swift.Hashable {}
+extension PenNavUI.FloatingPanelController.ContentMode : Swift.RawRepresentable {}
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios.swiftdoc b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios.swiftdoc
new file mode 100644
index 00000000..6dfdc911
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios.swiftdoc differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios.swiftinterface b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios.swiftinterface
new file mode 100644
index 00000000..a526c633
--- /dev/null
+++ b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios.swiftinterface
@@ -0,0 +1,1211 @@
+// swift-interface-format-version: 1.0
+// swift-compiler-version: Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1)
+// swift-module-flags: -target arm64-apple-ios13.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name PenNavUI
+// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2
+import AVFoundation
+import CoreData
+import CoreGraphics
+import CoreHaptics
+import CoreLocation
+import CoreText
+import CryptoKit
+import Darwin
+import DeveloperToolsSupport
+import Foundation
+import LinkPresentation
+import MapKit
+import MessageUI
+import Network
+@_exported import PenNavUI
+import Penguin
+import PenguinINRenderer
+import QuartzCore
+import SafariServices
+import Swift
+import SwiftUI
+import SystemConfiguration
+import UIKit
+import UserNotifications
+import _Concurrency
+import _StringProcessing
+import _SwiftConcurrencyShims
+import os.log
+import os
+@objc public protocol FloatingPanelLayout {
+ @objc var position: PenNavUI.FloatingPanelPosition { get }
+ @objc var initialState: PenNavUI.FloatingPanelState { get }
+ @objc var anchors: [PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring] { get }
+ @objc optional func prepareLayout(surfaceView: UIKit.UIView, in view: UIKit.UIView) -> [UIKit.NSLayoutConstraint]
+ @objc optional func backdropAlpha(for state: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat
+}
+@objc @_inheritsConvenienceInitializers @objcMembers open class FloatingPanelBottomLayout : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayout {
+ @objc override dynamic public init()
+ @objc open var initialState: PenNavUI.FloatingPanelState {
+ @objc get
+ }
+ @objc open var anchors: [PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring] {
+ @objc get
+ }
+ @objc open var position: PenNavUI.FloatingPanelPosition {
+ @objc get
+ }
+ @objc open func prepareLayout(surfaceView: UIKit.UIView, in view: UIKit.UIView) -> [UIKit.NSLayoutConstraint]
+ @objc open func backdropAlpha(for state: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat
+ @objc deinit
+}
+extension PenNavUI.CampaignTracking {
+ @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest
+ @objc @NSManaged nonisolated dynamic public var campaignId: Swift.Int16 {
+ @objc get
+ @objc set
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var lastNotificationDate: Foundation.Date? {
+ @objc get
+ @objc set
+ }
+ #endif
+}
+public protocol PILocationDelegate {
+ func onLocationOffCampus(location: _LocationEssentials.CLLocationCoordinate2D)
+ func onLocationMessage(message: PenNavUI.CampaignMessage)
+}
+extension PenNavUI.PILocationDelegate {
+ public func onLocationOffCampus(location: _LocationEssentials.CLLocationCoordinate2D)
+ public func onLocationMessage(message: PenNavUI.CampaignMessage)
+}
+@_inheritsConvenienceInitializers @objc(CachedVenue) nonisolated public class CachedVenue : CoreData.NSManagedObject {
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc override nonisolated dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?)
+ #endif
+ @objc deinit
+}
+extension PenNavUI.SharedLocationCacheData {
+ @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest
+ @objc @NSManaged nonisolated dynamic public var edgeId: Swift.Int16 {
+ @objc get
+ @objc set
+ }
+ @objc @NSManaged nonisolated dynamic public var floorId: Swift.Int16 {
+ @objc get
+ @objc set
+ }
+ @objc @NSManaged nonisolated dynamic public var latitude: Swift.Double {
+ @objc get
+ @objc set
+ }
+ @objc @NSManaged nonisolated dynamic public var longitude: Swift.Double {
+ @objc get
+ @objc set
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var navigationAvoid: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+ @objc @NSManaged nonisolated dynamic public var venueId: Swift.Int16 {
+ @objc get
+ @objc set
+ }
+ @objc @NSManaged nonisolated dynamic public var x: Swift.Int16 {
+ @objc get
+ @objc set
+ }
+ @objc @NSManaged nonisolated dynamic public var y: Swift.Int16 {
+ @objc get
+ @objc set
+ }
+}
+@_inheritsConvenienceInitializers @objc(CampaignTracking) nonisolated public class CampaignTracking : CoreData.NSManagedObject {
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc override nonisolated dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?)
+ #endif
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers public class Campus {
+ public var id: Swift.Int?
+ public var name: Swift.String?
+ public var coverImage: Swift.String?
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers final public class CGTextRenderer {
+ public enum API {
+ case uiKit
+ case appKit
+ public static func == (a: PenNavUI.CGTextRenderer.API, b: PenNavUI.CGTextRenderer.API) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+ }
+ @objc deinit
+}
+extension PenNavUI.CommandLine {
+ public static func processImage(with config: PenNavUI.CommandLine.Configuration) throws -> Foundation.Data
+ public static func makeSVGOptions(for config: PenNavUI.CommandLine.Configuration) -> PenNavUI.SVG.Options
+ #if compiler(>=5.3) && $NonescapableTypes
+ public static func makeTextAPI(for api: PenNavUI.CommandLine.API?) -> PenNavUI.CGTextRenderer.API
+ #endif
+ public static func processImage(_ image: PenNavUI.SVG, with config: PenNavUI.CommandLine.Configuration) throws -> Foundation.Data
+ public static func makeImageInsets(for insets: PenNavUI.CommandLine.Insets) throws -> PenNavUI.SVG.Insets
+}
+extension PenNavUI.TagFlowLayout {
+ public enum LayoutAlignment : Swift.Int {
+ case left
+ case center
+ case right
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.Int)
+ #endif
+ public typealias RawValue = Swift.Int
+ public var rawValue: Swift.Int {
+ get
+ }
+ }
+}
+@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor @preconcurrency public class TagFlowLayout : UIKit.UICollectionViewFlowLayout {
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutAttributesForElements(in rect: CoreFoundation.CGRect) -> [UIKit.UICollectionViewLayoutAttributes]?
+ #endif
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public var flipsHorizontallyInOppositeLayoutDirection: Swift.Bool {
+ @objc get
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public var developmentLayoutDirection: UIKit.UIUserInterfaceLayoutDirection {
+ @objc get
+ }
+ @objc deinit
+}
+extension PenNavUI.CommandLine {
+ public struct Configuration {
+ public var input: Foundation.URL
+ public var inputUltralight: Foundation.URL?
+ public var inputBlack: Foundation.URL?
+ public var output: Foundation.URL
+ public var format: PenNavUI.CommandLine.Format
+ public var size: PenNavUI.CommandLine.Size
+ public var api: PenNavUI.CommandLine.API?
+ public var insets: PenNavUI.CommandLine.Insets
+ public var insetsUltralight: PenNavUI.CommandLine.Insets?
+ public var insetsBlack: PenNavUI.CommandLine.Insets?
+ public var scale: PenNavUI.CommandLine.Scale
+ public var options: PenNavUI.SVG.Options
+ public var precision: Swift.Int?
+ }
+ public enum Format : Swift.String {
+ case jpeg
+ case pdf
+ case png
+ case swift
+ case sfsymbol
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public enum API : Swift.String {
+ case appkit
+ case uikit
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public enum Size : Swift.Equatable {
+ case `default`
+ case custom(width: Swift.Int, height: Swift.Int)
+ public static func == (a: PenNavUI.CommandLine.Size, b: PenNavUI.CommandLine.Size) -> Swift.Bool
+ }
+ public enum Scale : Swift.Equatable {
+ case `default`
+ case retina
+ case superRetina
+ public static func == (a: PenNavUI.CommandLine.Scale, b: PenNavUI.CommandLine.Scale) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+ }
+ public struct Insets : Swift.Equatable {
+ public var top: Swift.Double?
+ public var left: Swift.Double?
+ public var bottom: Swift.Double?
+ public var right: Swift.Double?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(top: Swift.Double? = nil, left: Swift.Double? = nil, bottom: Swift.Double? = nil, right: Swift.Double? = nil)
+ #endif
+ public static func == (a: PenNavUI.CommandLine.Insets, b: PenNavUI.CommandLine.Insets) -> Swift.Bool
+ }
+ public static func parseConfiguration(from args: [Swift.String], baseDirectory: Foundation.URL) throws -> PenNavUI.CommandLine.Configuration
+}
+extension UIKit.UISpringTimingParameters {
+ @_Concurrency.MainActor @preconcurrency convenience public init(decelerationRate: CoreFoundation.CGFloat, frequencyResponse: CoreFoundation.CGFloat, initialVelocity: CoreFoundation.CGVector = .zero)
+ @_Concurrency.MainActor @preconcurrency convenience public init(dampingRatio: CoreFoundation.CGFloat, frequencyResponse: CoreFoundation.CGFloat, initialVelocity: CoreFoundation.CGVector = .zero)
+}
+@objc @_inheritsConvenienceInitializers final public class PenNavUIManager : ObjectiveC.NSObject {
+ public static var shared: PenNavUI.PenNavUIManager
+ final public var initializationDelegate: (any PenNavUI.PenNavInitializationDelegate)?
+ final public var eventsDelegate: (any PenNavUI.PIEventsDelegate)?
+ final public var locationDelegate: (any PenNavUI.PILocationDelegate)?
+ final public func build()
+ @discardableResult
+ final public func setLanguage(_ language: Swift.String) -> PenNavUI.PenNavUIManager
+ public static func setLanguage(_ language: Swift.String)
+ @discardableResult
+ final public func setDeepLinkComponents(scheme: Swift.String, host: Swift.String) -> PenNavUI.PenNavUIManager
+ #if compiler(>=5.3) && $NonescapableTypes
+ final public func setDeepLink(_ url: Foundation.URL?)
+ #endif
+ @discardableResult
+ final public func setEnableReportIssue(enable: Swift.Bool) -> PenNavUI.PenNavUIManager
+ @discardableResult
+ final public func setShareLocationCallback(enabled: Swift.Bool) -> PenNavUI.PenNavUIManager
+ #if compiler(>=5.3) && $NonescapableTypes
+ final public func navigate(to referenceID: Swift.String, completion: ((Swift.Bool, PenNavUI.PenNavUIError?) -> Swift.Void)? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ final public func getCampusListing(baseURL: Swift.String, serviceName: Swift.String, clientID: Swift.String, clientKey: Swift.String, completion: @escaping ([PenNavUI.Campus]?) -> ())
+ #endif
+ final public func setAppColor(color: UIKit.UIColor) -> PenNavUI.PenNavUIManager
+ public static func getVersion() -> Swift.String
+ final public func present(root: UIKit.UIViewController, view: UIKit.UIView)
+ final public func dismiss()
+ @discardableResult
+ final public func setClientKey(_ key: Swift.String) -> PenNavUI.PenNavUIManager
+ @discardableResult
+ final public func setClientID(_ ID: Swift.String) -> PenNavUI.PenNavUIManager
+ @discardableResult
+ final public func setUsername(_ userID: Swift.String) -> PenNavUI.PenNavUIManager
+ @discardableResult
+ final public func setServiceName(dataServiceName: Swift.String, positionServiceName: Swift.String) -> PenNavUI.PenNavUIManager
+ @discardableResult
+ final public func setBaseURL(dataURL: Swift.String, positionURL: Swift.String) -> PenNavUI.PenNavUIManager
+ @discardableResult
+ final public func setIsShowUserName(_ isShowUserName: Swift.Bool) -> PenNavUI.PenNavUIManager
+ @discardableResult
+ final public func setBackButtonVisibility(visible: Swift.Bool) -> PenNavUI.PenNavUIManager
+ @discardableResult
+ final public func setDebugOptionsVisibility(visible: Swift.Bool) -> PenNavUI.PenNavUIManager
+ @discardableResult
+ final public func setCampusID(_ campusID: Swift.Int) -> PenNavUI.PenNavUIManager
+ @discardableResult
+ final public func setIsUpdateUserLocationSmoothly(_ isUpdateUserLocationSmoothly: Swift.Bool) -> PenNavUI.PenNavUIManager
+ final public func setOutdoorEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager
+ @discardableResult
+ final public func setSimulationModeEnabled(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager
+ final public func setStepDetectionEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager
+ final public func setTransitionEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager
+ final public func setGeographicCoordinateEnable(isEnable: Swift.Bool) -> PenNavUI.PenNavUIManager
+ #if compiler(>=5.3) && $NonescapableTypes
+ final public func getToken(clientID: Swift.String, clientKey: Swift.String, showProgress: Swift.Bool, completion: @escaping (Swift.String?, Penguin.ErrorCode?) -> Swift.Void)
+ #endif
+ final public func setToken(token: Swift.String)
+ final public func clearDatabase()
+ #if compiler(>=5.3) && $NonescapableTypes
+ final public func getVersion() -> Swift.String?
+ #endif
+ @objc override dynamic public init()
+ @objc deinit
+}
+extension PenNavUI.PenNavUIManager : CoreLocation.CLLocationManagerDelegate {
+ @objc final public func locationManagerDidChangeAuthorization(_ manager: CoreLocation.CLLocationManager)
+ @objc final public func locationManager(_ manager: CoreLocation.CLLocationManager, didChangeAuthorization status: CoreLocation.CLAuthorizationStatus)
+}
+extension PenNavUI.PenNavUIManager : Penguin.PIInitializerDelegate {
+ @objc final public func onReady(warning: Penguin.WarningCode)
+ @objc final public func onInitilzationError(error: Penguin.ErrorCode)
+ @objc final public func onInitializationProgressChange(status: Penguin.SDKOperation)
+}
+public enum DOM {
+}
+extension PenNavUI.DOM {
+ public typealias Float = Swift.Float
+ public typealias Coordinate = Swift.Float
+ public typealias Length = Swift.Int
+ public typealias Opacity = Swift.Float
+ public typealias Bool = Swift.Bool
+ public typealias URL = Foundation.URL
+}
+extension PenNavUI.PenNavStyle {
+ @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var type: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var value: Foundation.Data? {
+ @objc get
+ @objc set
+ }
+ #endif
+}
+public enum CommandLine {
+}
+@objc public protocol FloatingPanelBehavior {
+ @objc optional var springDecelerationRate: CoreFoundation.CGFloat { get }
+ @objc optional var springResponseTime: CoreFoundation.CGFloat { get }
+ @objc optional var momentumProjectionRate: CoreFoundation.CGFloat { get }
+ @objc optional func shouldProjectMomentum(_ fpc: PenNavUI.FloatingPanelController, to proposedState: PenNavUI.FloatingPanelState) -> Swift.Bool
+ @objc optional func redirectionalProgress(_ fpc: PenNavUI.FloatingPanelController, from: PenNavUI.FloatingPanelState, to: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat
+ @objc optional func allowsRubberBanding(for edge: UIUtilities.UIRectEdge) -> Swift.Bool
+ @objc optional var removalInteractionVelocityThreshold: CoreFoundation.CGFloat { get }
+}
+open class FloatingPanelDefaultBehavior : PenNavUI.FloatingPanelBehavior {
+ public init()
+ @objc open var springDecelerationRate: CoreFoundation.CGFloat {
+ @objc get
+ }
+ @objc open var springResponseTime: CoreFoundation.CGFloat {
+ @objc get
+ }
+ @objc open var momentumProjectionRate: CoreFoundation.CGFloat {
+ @objc get
+ }
+ @objc open func redirectionalProgress(_ fpc: PenNavUI.FloatingPanelController, from: PenNavUI.FloatingPanelState, to: PenNavUI.FloatingPanelState) -> CoreFoundation.CGFloat
+ @objc open func allowsRubberBanding(for edge: UIUtilities.UIRectEdge) -> Swift.Bool
+ @objc open var removalInteractionVelocityThreshold: CoreFoundation.CGFloat
+ @objc deinit
+}
+public enum IssueType {
+ case poi
+ case venue
+ case location
+ case navigation
+ public static func == (a: PenNavUI.IssueType, b: PenNavUI.IssueType) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+}
+extension _LocationEssentials.CLLocationCoordinate2D : Swift.Codable {
+ public init(from decoder: any Swift.Decoder) throws
+ public func encode(to encoder: any Swift.Encoder) throws
+}
+@_inheritsConvenienceInitializers @objc(FavoriteCacheData) nonisolated public class FavoriteCacheData : CoreData.NSManagedObject {
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc override nonisolated dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?)
+ #endif
+ @objc deinit
+}
+@objc public enum FloatingPanelReferenceEdge : Swift.Int {
+ case top
+ case left
+ case bottom
+ case right
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.Int)
+ #endif
+ public typealias RawValue = Swift.Int
+ public var rawValue: Swift.Int {
+ get
+ }
+}
+@objc public enum FloatingPanelLayoutReferenceGuide : Swift.Int {
+ case superview = 0
+ case safeArea = 1
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.Int)
+ #endif
+ public typealias RawValue = Swift.Int
+ public var rawValue: Swift.Int {
+ get
+ }
+}
+@objc public enum FloatingPanelLayoutContentBoundingGuide : Swift.Int {
+ case none = 0
+ case superview = 1
+ case safeArea = 2
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.Int)
+ #endif
+ public typealias RawValue = Swift.Int
+ public var rawValue: Swift.Int {
+ get
+ }
+}
+extension PenNavUI.CommandLine {
+ public enum Error : Swift.Error {
+ case invalid
+ case unsupported
+ case fileNotFound
+ public static func == (a: PenNavUI.CommandLine.Error, b: PenNavUI.CommandLine.Error) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+ }
+}
+public protocol PIEventsDelegate {
+ func onBackButtonPressed()
+ func onPenNavUIDismiss()
+ func onReportIssue(_ issue: PenNavUI.IssueType)
+ #if compiler(>=5.3) && $NonescapableTypes
+ func onShareLocation(link: Swift.String?)
+ #endif
+ func onSwitchCampus(campusId: Swift.Int)
+}
+extension PenNavUI.PIEventsDelegate {
+ public func onBackButtonPressed()
+ public func onPenNavUIDismiss()
+ public func onReportIssue(_ issue: PenNavUI.IssueType)
+ #if compiler(>=5.3) && $NonescapableTypes
+ public func onShareLocation(link: Swift.String?)
+ #endif
+ public func onSwitchCampus(campusId: Swift.Int)
+}
+@_inheritsConvenienceInitializers @objc(PenNavUITableUpdate) nonisolated public class PenNavUITableUpdate : CoreData.NSManagedObject {
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc override nonisolated dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?)
+ #endif
+ @objc deinit
+}
+public struct SFSymbolRenderer {
+ public init(options: PenNavUI.SVG.Options, insets: PenNavUI.CommandLine.Insets, insetsUltralight: PenNavUI.CommandLine.Insets, insetsBlack: PenNavUI.CommandLine.Insets, precision: Swift.Int)
+ #if compiler(>=5.3) && $NonescapableTypes
+ public func render(regular: Foundation.URL, ultralight: Foundation.URL?, black: Foundation.URL?) throws -> Swift.String
+ #endif
+}
+@_inheritsConvenienceInitializers @objc(PenNavStyle) nonisolated public class PenNavStyle : CoreData.NSManagedObject {
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc override nonisolated dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?)
+ #endif
+ @objc deinit
+}
+public struct GeofenceConfiguration {
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(baseURL: Swift.String, serviceName: Swift.String, clientId: Swift.String, clientKey: Swift.String, campusId: Swift.Int? = nil)
+ #endif
+}
+public struct CampaignMessage {
+ public var title: Swift.String
+ public var description: Swift.String
+}
+extension UIKit.UIImage {
+ #if compiler(>=5.3) && $NonescapableTypes
+ convenience public init?(svgNamed name: Swift.String, in bundle: Foundation.Bundle = .main, options: PenNavUI.SVG.Options = .default)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc(initWithSVGData:) convenience dynamic public init?(svgData: Foundation.Data)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc(initWithContentsOfSVGFile:) convenience dynamic public init?(contentsOfSVGFile path: Swift.String)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc(svgNamed:) public static func _svgNamed(_ name: Swift.String) -> UIKit.UIImage?
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc(svgNamed:inBundle:) public static func _svgNamed(_ name: Swift.String, in bundle: Foundation.Bundle) -> UIKit.UIImage?
+ #endif
+ convenience public init(_ image: PenNavUI.SVG)
+}
+extension PenNavUI.SVG {
+ final public func rasterize() -> UIKit.UIImage
+ #if compiler(>=5.3) && $NonescapableTypes
+ final public func rasterize(with size: CoreFoundation.CGSize? = nil, scale: CoreFoundation.CGFloat = 0, insets: UIKit.UIEdgeInsets = .zero) -> UIKit.UIImage
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ final public func pngData(size: CoreFoundation.CGSize? = nil, scale: CoreFoundation.CGFloat = 0, insets: UIKit.UIEdgeInsets = .zero) throws -> Foundation.Data
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ final public func jpegData(size: CoreFoundation.CGSize? = nil, scale: CoreFoundation.CGFloat = 0, compressionQuality quality: CoreFoundation.CGFloat = 1, insets: UIKit.UIEdgeInsets = .zero) throws -> Foundation.Data
+ #endif
+}
+public protocol PenNavInitializationDelegate {
+ func onPenNavInitializationSuccess()
+ func onPenNavInitializationError(errorType: PenNavUI.PenNavUIError, errorDescription: Swift.String)
+}
+extension Penguin.GateNodeModel : Penguin.NodeRepresentable {
+ final public var isUpEscalator: Swift.Bool {
+ get
+ }
+ final public var isDownEscalator: Swift.Bool {
+ get
+ }
+}
+@_inheritsConvenienceInitializers @objc(SharedLocationCacheData) nonisolated public class SharedLocationCacheData : CoreData.NSManagedObject {
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc override nonisolated dynamic public init(entity: CoreData.NSEntityDescription, insertInto context: CoreData.NSManagedObjectContext?)
+ #endif
+ @objc deinit
+}
+@objc open class FloatingPanelState : ObjectiveC.NSObject, Foundation.NSCopying, Swift.RawRepresentable {
+ public typealias RawValue = Swift.String
+ #if compiler(>=5.3) && $NonescapableTypes
+ required public init?(rawValue: PenNavUI.FloatingPanelState.RawValue)
+ #endif
+ @objc public init(rawValue: PenNavUI.FloatingPanelState.RawValue, order: Swift.Int)
+ final public let rawValue: PenNavUI.FloatingPanelState.RawValue
+ final public let order: Swift.Int
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
+ #endif
+ @objc override dynamic public var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public var debugDescription: Swift.String {
+ @objc get
+ }
+ @objc(Full) public static let full: PenNavUI.FloatingPanelState
+ @objc(Half) public static let half: PenNavUI.FloatingPanelState
+ @objc(Tip) public static let tip: PenNavUI.FloatingPanelState
+ @objc(Hidden) public static let hidden: PenNavUI.FloatingPanelState
+ @objc deinit
+}
+@objc @_inheritsConvenienceInitializers public class AsynchronousOperation : Foundation.Operation {
+ @objc override dynamic public var isAsynchronous: Swift.Bool {
+ @objc get
+ }
+ @objc override dynamic public var isExecuting: Swift.Bool {
+ @objc get
+ }
+ @objc override dynamic public var isFinished: Swift.Bool {
+ @objc get
+ }
+ public func completeOperation()
+ @objc override dynamic public func start()
+ @objc override dynamic public init()
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @objc(FloatingPanelSurfaceAppearance) @objcMembers public class SurfaceAppearance : ObjectiveC.NSObject {
+ @_inheritsConvenienceInitializers @objc(FloatingPanelSurfaceAppearanceShadow) public class Shadow : ObjectiveC.NSObject {
+ @objc public var hidden: Swift.Bool
+ @objc public var color: UIKit.UIColor
+ @objc public var offset: CoreFoundation.CGSize
+ @objc public var opacity: Swift.Float
+ @objc public var radius: CoreFoundation.CGFloat
+ @objc public var spread: CoreFoundation.CGFloat
+ @objc override dynamic public init()
+ @objc deinit
+ }
+ @objc public var backgroundColor: UIKit.UIColor?
+ @objc public var cornerRadius: CoreFoundation.CGFloat
+ @objc @available(iOS 13.0, *)
+ public var cornerCurve: QuartzCore.CALayerCornerCurve {
+ @objc get
+ @objc set
+ }
+ @objc public var shadows: [PenNavUI.SurfaceAppearance.Shadow]
+ @objc public var borderColor: UIKit.UIColor?
+ @objc public var borderWidth: CoreFoundation.CGFloat
+ @objc override dynamic public init()
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(FloatingPanelSurfaceView) @objcMembers @_Concurrency.MainActor @preconcurrency public class SurfaceView : UIKit.UIView {
+ @objc @_Concurrency.MainActor @preconcurrency final public let grabberHandle: PenNavUI.GrabberView
+ @objc @_Concurrency.MainActor @preconcurrency public var grabberHandlePadding: CoreFoundation.CGFloat {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var grabberAreaOffset: CoreFoundation.CGFloat
+ @objc @_Concurrency.MainActor @preconcurrency public var grabberHandleSize: CoreFoundation.CGSize {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency weak public var contentView: UIKit.UIView?
+ @objc @_Concurrency.MainActor @preconcurrency public var contentPadding: UIKit.UIEdgeInsets {
+ @objc get
+ @objc set
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public var backgroundColor: UIKit.UIColor? {
+ @objc get
+ @objc set
+ }
+ #endif
+ @objc @_Concurrency.MainActor @preconcurrency public var appearance: PenNavUI.SurfaceAppearance {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var containerMargins: UIKit.UIEdgeInsets {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency final public let containerView: UIKit.UIView
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public class var requiresConstraintBasedLayout: Swift.Bool {
+ @objc get
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder)
+ #endif
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func updateConstraints()
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews()
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public var intrinsicContentSize: CoreFoundation.CGSize {
+ @objc get
+ }
+ @objc deinit
+}
+extension Penguin.Gnode : Penguin.NodeRepresentable {
+ final public var isUpEscalator: Swift.Bool {
+ get
+ }
+ final public var isDownEscalator: Swift.Bool {
+ get
+ }
+}
+public enum PenNavUIError : Swift.String, Foundation.LocalizedError {
+ case missingBaseUrl
+ case missingDataServiceName
+ case missingPositionServiceName
+ case missingRootController
+ case missingViewContainer
+ case missingClientId
+ case missingClientName
+ case invalidClientKey
+ case unauthorized
+ case noInternetConnection
+ case bluetoothTurnedOff
+ case locationServicesTurnedOff
+ case loadingDataError
+ case osNotSupported
+ case permissionsNotGranted
+ case sensorsInitializationError
+ case unknownError
+ case locationPermissionNotGranted
+ case bluetoothPermissionNotGranted
+ case invalidCampusId
+ case noCampusListFound
+ case buildCancelled
+ public var errorDescription: Swift.String {
+ get
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+}
+public enum ValidationError : Swift.Error {
+ case noClientID
+ case noClientNameKey
+ case noServiesName
+ case noBaseUrl
+ case missingFonts
+ public static func == (a: PenNavUI.ValidationError, b: PenNavUI.ValidationError) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+}
+@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor @preconcurrency final public class FloatingPanelPanGestureRecognizer : UIKit.UIPanGestureRecognizer {
+ @_Concurrency.MainActor @preconcurrency @objc override final public func touchesBegan(_ touches: Swift.Set, with event: UIKit.UIEvent)
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc override weak final public var delegate: (any UIKit.UIGestureRecognizerDelegate)? {
+ @objc get
+ @objc set
+ }
+ #endif
+ @_Concurrency.MainActor @preconcurrency final public var delegateOrigin: any UIKit.UIGestureRecognizerDelegate {
+ get
+ }
+ @_Concurrency.MainActor @preconcurrency weak final public var delegateProxy: (any UIKit.UIGestureRecognizerDelegate)? {
+ get
+ set
+ }
+ @objc deinit
+}
+extension PenNavUI.CachedVenue {
+ @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest
+ @objc @NSManaged nonisolated dynamic public var id: Swift.Int16 {
+ @objc get
+ @objc set
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var coverImage: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var address: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var buildingNumber: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var phone: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var email: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var website: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+ @objc @NSManaged nonisolated dynamic public var floorCount: Swift.Int16 {
+ @objc get
+ @objc set
+ }
+}
+@_hasMissingDesignatedInitializers @objc(FloatingPanelGrabberView) @_Concurrency.MainActor @preconcurrency public class GrabberView : UIKit.UIView {
+ @_Concurrency.MainActor @preconcurrency public var barColor: UIKit.UIColor {
+ get
+ set
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder)
+ #endif
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews()
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func hitTest(_ point: CoreFoundation.CGPoint, with event: UIKit.UIEvent?) -> UIKit.UIView?
+ #endif
+ @objc deinit
+}
+@objc public enum FloatingPanelPosition : Swift.Int {
+ case top
+ case left
+ case bottom
+ case right
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.Int)
+ #endif
+ public typealias RawValue = Swift.Int
+ public var rawValue: Swift.Int {
+ get
+ }
+}
+extension PenNavUI.FavoriteCacheData {
+ @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var createDate: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var deviceId: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var type: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+ @objc @NSManaged nonisolated dynamic public var distance: Swift.Double {
+ @objc get
+ @objc set
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var id: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var label: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+ @objc @NSManaged nonisolated dynamic public var poiId: Swift.Int16 {
+ @objc get
+ @objc set
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var userName: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var location: PenNavUI.SharedLocationCacheData? {
+ @objc get
+ @objc set
+ }
+ #endif
+}
+@objc public protocol FloatingPanelLayoutAnchoring {
+ @objc var referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide { get }
+ @objc func layoutConstraints(_ fpc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint]
+}
+@objc final public class FloatingPanelLayoutAnchor : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayoutAnchoring {
+ @objc public init(absoluteInset: CoreFoundation.CGFloat, edge: PenNavUI.FloatingPanelReferenceEdge, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide)
+ @objc public init(fractionalInset: CoreFoundation.CGFloat, edge: PenNavUI.FloatingPanelReferenceEdge, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide)
+ @objc final public let referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide
+ @objc deinit
+}
+extension PenNavUI.FloatingPanelLayoutAnchor {
+ @objc final public func layoutConstraints(_ vc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint]
+}
+@objc final public class FloatingPanelIntrinsicLayoutAnchor : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayoutAnchoring {
+ @objc public init(absoluteOffset offset: CoreFoundation.CGFloat, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide = .safeArea)
+ @objc public init(fractionalOffset offset: CoreFoundation.CGFloat, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide = .safeArea)
+ @objc final public let referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide
+ @objc deinit
+}
+extension PenNavUI.FloatingPanelIntrinsicLayoutAnchor {
+ @objc final public func layoutConstraints(_ vc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint]
+}
+@objc final public class FloatingPanelAdaptiveLayoutAnchor : ObjectiveC.NSObject, PenNavUI.FloatingPanelLayoutAnchoring {
+ @objc public init(absoluteOffset offset: CoreFoundation.CGFloat, contentLayout: UIKit.UILayoutGuide, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide, contentBoundingGuide: PenNavUI.FloatingPanelLayoutContentBoundingGuide = .none)
+ @objc public init(fractionalOffset offset: CoreFoundation.CGFloat, contentLayout: UIKit.UILayoutGuide, referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide, contentBoundingGuide: PenNavUI.FloatingPanelLayoutContentBoundingGuide = .none)
+ @objc final public let referenceGuide: PenNavUI.FloatingPanelLayoutReferenceGuide
+ @objc final public let contentBoundingGuide: PenNavUI.FloatingPanelLayoutContentBoundingGuide
+ @objc deinit
+}
+extension PenNavUI.FloatingPanelAdaptiveLayoutAnchor {
+ @objc final public func layoutConstraints(_ vc: PenNavUI.FloatingPanelController, for position: PenNavUI.FloatingPanelPosition) -> [UIKit.NSLayoutConstraint]
+}
+@_hasMissingDesignatedInitializers public class ImageCache {
+ #if compiler(>=5.3) && $NonescapableTypes
+ public func getImage(_ url: Foundation.URL, completion: @escaping (UIKit.UIImage?) -> Swift.Void)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public func getImageFromDocuments(url: Foundation.URL) -> UIKit.UIImage?
+ #endif
+ @objc deinit
+}
+extension PenNavUI.ImageCache {
+ #if compiler(>=5.3) && $NonescapableTypes
+ public func getSVG(withURL url: Foundation.URL, completion: @escaping (UIKit.UIImage?) -> Swift.Void)
+ #endif
+}
+extension PenNavUI.PenNavUITableUpdate {
+ @nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var lastUpdateTime: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @NSManaged nonisolated dynamic public var tableName: Swift.String? {
+ @objc get
+ @objc set
+ }
+ #endif
+}
+extension CoreGraphics.CGContext {
+ #if compiler(>=5.3) && $NonescapableTypes
+ public func draw(_ image: PenNavUI.SVG, in rect: CoreFoundation.CGRect? = nil)
+ #endif
+}
+extension PenNavUI.SVG {
+ #if compiler(>=5.3) && $NonescapableTypes
+ final public func pdfData(size: CoreFoundation.CGSize? = nil, insets: PenNavUI.SVG.Insets = .zero) throws -> Foundation.Data
+ #endif
+}
+public struct SVGRenderer {
+ public static func makeExpanded(path: Swift.String, transform: Swift.String, precision: Swift.Int = 4) throws -> Swift.String
+}
+@_hasMissingDesignatedInitializers @objc(SVGImage) final public class SVG : ObjectiveC.NSObject {
+ final public let size: CoreFoundation.CGSize
+ public struct Options : Swift.OptionSet {
+ public let rawValue: Swift.Int
+ public init(rawValue: Swift.Int)
+ public static let hideUnsupportedFilters: PenNavUI.SVG.Options
+ public static let `default`: PenNavUI.SVG.Options
+ public typealias ArrayLiteralElement = PenNavUI.SVG.Options
+ public typealias Element = PenNavUI.SVG.Options
+ public typealias RawValue = Swift.Int
+ }
+ @objc deinit
+}
+@available(*, deprecated, renamed: "SVG")
+public typealias Image = PenNavUI.SVG
+extension PenNavUI.SVG {
+ #if compiler(>=5.3) && $NonescapableTypes
+ convenience public init?(fileURL url: Foundation.URL, options: PenNavUI.SVG.Options = .default)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ convenience public init?(named name: Swift.String, in bundle: Foundation.Bundle = Bundle.main, options: PenNavUI.SVG.Options = .default)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ convenience public init?(data: Foundation.Data, options: PenNavUI.SVG.Options = .default)
+ #endif
+ public struct Insets : Swift.Equatable {
+ public var top: CoreFoundation.CGFloat
+ public var left: CoreFoundation.CGFloat
+ public var bottom: CoreFoundation.CGFloat
+ public var right: CoreFoundation.CGFloat
+ public static let zero: PenNavUI.SVG.Insets
+ public static func == (a: PenNavUI.SVG.Insets, b: PenNavUI.SVG.Insets) -> Swift.Bool
+ }
+}
+@objc public protocol FloatingPanelControllerDelegate {
+ @objc(floatingPanel:layoutForTraitCollection:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, layoutFor newCollection: UIKit.UITraitCollection) -> any PenNavUI.FloatingPanelLayout
+ @objc(floatingPanel:layoutForSize:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, layoutFor size: CoreFoundation.CGSize) -> any PenNavUI.FloatingPanelLayout
+ @objc(floatingPanel:animatorForPresentingToState:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, animatorForPresentingTo state: PenNavUI.FloatingPanelState) -> UIKit.UIViewPropertyAnimator
+ @objc(floatingPanel:animatorForDismissingWithVelocity:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, animatorForDismissingWith velocity: CoreFoundation.CGVector) -> UIKit.UIViewPropertyAnimator
+ @objc optional func floatingPanelDidChangeState(_ fpc: PenNavUI.FloatingPanelController)
+ @objc optional func floatingPanelShouldBeginDragging(_ fpc: PenNavUI.FloatingPanelController) -> Swift.Bool
+ @objc optional func floatingPanelDidMove(_ fpc: PenNavUI.FloatingPanelController)
+ @objc optional func floatingPanelWillBeginDragging(_ fpc: PenNavUI.FloatingPanelController)
+ @objc optional func floatingPanelWillEndDragging(_ fpc: PenNavUI.FloatingPanelController, withVelocity velocity: CoreFoundation.CGPoint, targetState: Swift.UnsafeMutablePointer)
+ @objc optional func floatingPanelDidEndDragging(_ fpc: PenNavUI.FloatingPanelController, willAttract attract: Swift.Bool)
+ @objc optional func floatingPanelWillBeginAttracting(_ fpc: PenNavUI.FloatingPanelController, to state: PenNavUI.FloatingPanelState)
+ @objc optional func floatingPanelDidEndAttracting(_ fpc: PenNavUI.FloatingPanelController)
+ @objc(floatingPanel:shouldRemoveAtLocation:withVelocity:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, shouldRemoveAt location: CoreFoundation.CGPoint, with velocity: CoreFoundation.CGVector) -> Swift.Bool
+ @objc(floatingPanelWillRemove:) optional func floatingPanelWillRemove(_ fpc: PenNavUI.FloatingPanelController)
+ @objc optional func floatingPanelDidRemove(_ fpc: PenNavUI.FloatingPanelController)
+ @objc(floatingPanel:contentOffsetForPinningScrollView:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, contentOffsetForPinning trackingScrollView: UIKit.UIScrollView) -> CoreFoundation.CGPoint
+ @objc(floatingPanel:shouldAllowToScroll:in:) optional func floatingPanel(_ fpc: PenNavUI.FloatingPanelController, shouldAllowToScroll scrollView: UIKit.UIScrollView, in state: PenNavUI.FloatingPanelState) -> Swift.Bool
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc @_Concurrency.MainActor @preconcurrency open class FloatingPanelController : UIKit.UIViewController {
+ @objc public enum ContentInsetAdjustmentBehavior : Swift.Int {
+ case always
+ case never
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.Int)
+ #endif
+ public typealias RawValue = Swift.Int
+ public var rawValue: Swift.Int {
+ get
+ }
+ }
+ @objc public enum ContentMode : Swift.Int {
+ case `static`
+ case fitToBounds
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.Int)
+ #endif
+ public typealias RawValue = Swift.Int
+ public var rawValue: Swift.Int {
+ get
+ }
+ }
+ @objc @_Concurrency.MainActor @preconcurrency weak public var delegate: (any PenNavUI.FloatingPanelControllerDelegate)? {
+ @objc get
+ @objc set
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @_Concurrency.MainActor @preconcurrency public var surfaceView: PenNavUI.SurfaceView! {
+ @objc get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @_Concurrency.MainActor @preconcurrency public var backdropView: PenNavUI.BackdropView! {
+ @objc get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @_Concurrency.MainActor @preconcurrency weak public var trackingScrollView: UIKit.UIScrollView? {
+ @objc get
+ }
+ #endif
+ @objc @_Concurrency.MainActor @preconcurrency public var panGestureRecognizer: PenNavUI.FloatingPanelPanGestureRecognizer {
+ @objc get
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var state: PenNavUI.FloatingPanelState {
+ @objc get
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var isAttracting: Swift.Bool {
+ @objc get
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var layout: any PenNavUI.FloatingPanelLayout {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var behavior: any PenNavUI.FloatingPanelBehavior {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var adjustedContentInsets: UIKit.UIEdgeInsets {
+ @objc get
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var contentInsetAdjustmentBehavior: PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior
+ @objc @_Concurrency.MainActor @preconcurrency public var isRemovalInteractionEnabled: Swift.Bool {
+ @objc(isRemovalInteractionEnabled) get
+ @objc(setRemovalInteractionEnabled:) set
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @_Concurrency.MainActor @preconcurrency public var contentViewController: UIKit.UIViewController? {
+ @objc get
+ @objc set
+ }
+ #endif
+ @_Concurrency.MainActor @preconcurrency public var nearbyState: PenNavUI.FloatingPanelState {
+ get
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var contentMode: PenNavUI.FloatingPanelController.ContentMode {
+ @objc get
+ @objc set
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc @_Concurrency.MainActor @preconcurrency public init(delegate: (any PenNavUI.FloatingPanelControllerDelegate)? = nil)
+ #endif
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic open func loadView()
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewDidLayoutSubviews()
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewDidAppear(_ animated: Swift.Bool)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewWillTransition(to size: CoreFoundation.CGSize, with coordinator: any UIKit.UIViewControllerTransitionCoordinator)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic open func willTransition(to newCollection: UIKit.UITraitCollection, with coordinator: any UIKit.UIViewControllerTransitionCoordinator)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic open func viewWillDisappear(_ animated: Swift.Bool)
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForStatusBarStyle: UIKit.UIViewController? {
+ @objc get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForStatusBarHidden: UIKit.UIViewController? {
+ @objc get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForScreenEdgesDeferringSystemGestures: UIKit.UIViewController? {
+ @objc get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic open var childForHomeIndicatorAutoHidden: UIKit.UIViewController? {
+ @objc get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc(show:completion:) @_Concurrency.MainActor @preconcurrency public func show(animated: Swift.Bool = false, completion: (() -> Swift.Void)? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc(hide:completion:) @_Concurrency.MainActor @preconcurrency public func hide(animated: Swift.Bool = false, completion: (() -> Swift.Void)? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc(addPanelToParent:at:animated:completion:) @_Concurrency.MainActor @preconcurrency public func addPanel(toParent parent: UIKit.UIViewController, at viewIndex: Swift.Int = -1, animated: Swift.Bool = false, completion: (() -> Swift.Void)? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc(removePanelFromParent:completion:) @_Concurrency.MainActor @preconcurrency public func removePanelFromParent(animated: Swift.Bool, completion: (() -> Swift.Void)? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @objc(moveToState:animated:completion:) @_Concurrency.MainActor @preconcurrency public func move(to: PenNavUI.FloatingPanelState, animated: Swift.Bool, completion: (() -> Swift.Void)? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency public func set(contentViewController: UIKit.UIViewController?)
+ #endif
+ @objc(trackScrollView:) @_Concurrency.MainActor @preconcurrency public func track(scrollView: UIKit.UIScrollView)
+ @_Concurrency.MainActor @preconcurrency public func followScrollViewBouncing()
+ @objc(untrackScrollView:) @_Concurrency.MainActor @preconcurrency public func untrack(scrollView: UIKit.UIScrollView)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic open func accessibilityPerformEscape() -> Swift.Bool
+ @objc @_Concurrency.MainActor @preconcurrency public func invalidateLayout()
+ @objc @_Concurrency.MainActor @preconcurrency public func surfaceLocation(for state: PenNavUI.FloatingPanelState) -> CoreFoundation.CGPoint
+ @objc @_Concurrency.MainActor @preconcurrency public var surfaceLocation: CoreFoundation.CGPoint {
+ @objc get
+ @objc set
+ }
+ @_Concurrency.MainActor @preconcurrency public func addTopPadding(padding: CoreFoundation.CGFloat)
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers @objc(FloatingPanelBackdropView) @_Concurrency.MainActor @preconcurrency public class BackdropView : UIKit.UIView {
+ @objc @_Concurrency.MainActor @preconcurrency public var dismissalTapGestureRecognizer: UIKit.UITapGestureRecognizer
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers public class NetworkMonitor {
+ @objc deinit
+}
+public enum GeofenceError : Swift.Error, Foundation.LocalizedError {
+ case permissionDenied
+ case errorInConfiguration
+ case authenticationFailed
+ case indoorDeloymentOnly
+ case geofenceConfigurationsMissing
+ case geofenceSDKNotStarted
+ case geofenceSDKAlreadyStarted
+ case sdkError(Swift.String)
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var errorDescription: Swift.String? {
+ get
+ }
+ #endif
+}
+public protocol PIGeofenceManagerDelegate {
+ func geofenceStarted()
+ #if compiler(>=5.3) && $NonescapableTypes
+ func geofenceFailedToStart(_ error: Swift.String?)
+ #endif
+ func geofenceStopped()
+ func geofenceUpdated()
+}
+@objc @_inheritsConvenienceInitializers public class PIGeofenceManager : ObjectiveC.NSObject {
+ public static var shared: PenNavUI.PIGeofenceManager {
+ get
+ }
+ public func initializeLocationManager()
+ public func setGeofenceSDKConfigurations(_ configurations: PenNavUI.GeofenceConfiguration)
+ public func setGeofenceDelegate(delegate: any PenNavUI.PIGeofenceManagerDelegate)
+ public func startGeofencing(delegate: any PenNavUI.PIGeofenceManagerDelegate)
+ public func stopGeofencing()
+ public func updateGeofencing()
+ @objc override dynamic public init()
+ @objc deinit
+}
+extension PenNavUI.PIGeofenceManager : CoreLocation.CLLocationManagerDelegate {
+ @objc dynamic public func locationManager(_ manager: CoreLocation.CLLocationManager, didChangeAuthorization status: CoreLocation.CLAuthorizationStatus)
+}
+extension PenNavUI.PIGeofenceManager {
+ @objc dynamic public func locationManager(_ manager: CoreLocation.CLLocationManager, didEnterRegion region: CoreLocation.CLRegion)
+}
+extension PenNavUI.CGTextRenderer {
+ public typealias Size = (width: Swift.Int, height: Swift.Int)
+ #if compiler(>=5.3) && $NonescapableTypes
+ public static func render(named name: Swift.String, in bundle: Foundation.Bundle = Bundle.main, size: PenNavUI.CGTextRenderer.Size? = nil, options: PenNavUI.SVG.Options, api: PenNavUI.CGTextRenderer.API, precision: Swift.Int) throws -> Swift.String
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public static func render(fileURL: Foundation.URL, size: PenNavUI.CGTextRenderer.Size? = nil, options: PenNavUI.SVG.Options, api: PenNavUI.CGTextRenderer.API, precision: Swift.Int) throws -> Swift.String
+ #endif
+ public static func render(data: Foundation.Data, options: PenNavUI.SVG.Options, api: PenNavUI.CGTextRenderer.API, precision: Swift.Int) throws -> Swift.String
+ public static func renderPath(from svgPath: Swift.String) throws -> Swift.String
+}
+extension PenNavUI.CGTextRenderer.API : Swift.Equatable {}
+extension PenNavUI.CGTextRenderer.API : Swift.Hashable {}
+extension PenNavUI.CommandLine.Scale : Swift.Hashable {}
+extension PenNavUI.TagFlowLayout.LayoutAlignment : Swift.Equatable {}
+extension PenNavUI.TagFlowLayout.LayoutAlignment : Swift.Hashable {}
+extension PenNavUI.TagFlowLayout.LayoutAlignment : Swift.RawRepresentable {}
+extension PenNavUI.CommandLine.Format : Swift.Equatable {}
+extension PenNavUI.CommandLine.Format : Swift.Hashable {}
+extension PenNavUI.CommandLine.Format : Swift.RawRepresentable {}
+extension PenNavUI.CommandLine.API : Swift.Equatable {}
+extension PenNavUI.CommandLine.API : Swift.Hashable {}
+extension PenNavUI.CommandLine.API : Swift.RawRepresentable {}
+extension PenNavUI.IssueType : Swift.Equatable {}
+extension PenNavUI.IssueType : Swift.Hashable {}
+extension PenNavUI.FloatingPanelReferenceEdge : Swift.Equatable {}
+extension PenNavUI.FloatingPanelReferenceEdge : Swift.Hashable {}
+extension PenNavUI.FloatingPanelReferenceEdge : Swift.RawRepresentable {}
+extension PenNavUI.FloatingPanelLayoutReferenceGuide : Swift.Equatable {}
+extension PenNavUI.FloatingPanelLayoutReferenceGuide : Swift.Hashable {}
+extension PenNavUI.FloatingPanelLayoutReferenceGuide : Swift.RawRepresentable {}
+extension PenNavUI.FloatingPanelLayoutContentBoundingGuide : Swift.Equatable {}
+extension PenNavUI.FloatingPanelLayoutContentBoundingGuide : Swift.Hashable {}
+extension PenNavUI.FloatingPanelLayoutContentBoundingGuide : Swift.RawRepresentable {}
+extension PenNavUI.CommandLine.Error : Swift.Equatable {}
+extension PenNavUI.CommandLine.Error : Swift.Hashable {}
+extension PenNavUI.PenNavUIError : Swift.Equatable {}
+extension PenNavUI.PenNavUIError : Swift.Hashable {}
+extension PenNavUI.PenNavUIError : Swift.RawRepresentable {}
+extension PenNavUI.ValidationError : Swift.Equatable {}
+extension PenNavUI.ValidationError : Swift.Hashable {}
+extension PenNavUI.FloatingPanelPosition : Swift.Equatable {}
+extension PenNavUI.FloatingPanelPosition : Swift.Hashable {}
+extension PenNavUI.FloatingPanelPosition : Swift.RawRepresentable {}
+extension PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior : Swift.Equatable {}
+extension PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior : Swift.Hashable {}
+extension PenNavUI.FloatingPanelController.ContentInsetAdjustmentBehavior : Swift.RawRepresentable {}
+extension PenNavUI.FloatingPanelController.ContentMode : Swift.Equatable {}
+extension PenNavUI.FloatingPanelController.ContentMode : Swift.Hashable {}
+extension PenNavUI.FloatingPanelController.ContentMode : Swift.RawRepresentable {}
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Modules/module.modulemap b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Modules/module.modulemap
new file mode 100644
index 00000000..92c421ef
--- /dev/null
+++ b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Modules/module.modulemap
@@ -0,0 +1,11 @@
+framework module PenNavUI {
+ umbrella header "PenNavUI.h"
+ export *
+
+ module * { export * }
+}
+
+module PenNavUI.Swift {
+ header "PenNavUI-Swift.h"
+ requires objc
+}
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/NavigationFeedbackViewController.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/NavigationFeedbackViewController.nib
new file mode 100644
index 00000000..918bcf4b
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/NavigationFeedbackViewController.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/NavigationSearchViewController.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/NavigationSearchViewController.nib
new file mode 100644
index 00000000..07100027
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/NavigationSearchViewController.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/NavigationViewController.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/NavigationViewController.nib
new file mode 100644
index 00000000..a1c121c2
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/NavigationViewController.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingCell.nib
new file mode 100644
index 00000000..79227272
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingDetailsView.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingDetailsView.nib/objects-14.0+.nib
new file mode 100644
index 00000000..ebeefd70
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingDetailsView.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingDetailsView.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingDetailsView.nib/runtime.nib
new file mode 100644
index 00000000..71cb3c71
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingDetailsView.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingDetailsViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingDetailsViewController.nib/objects-14.0+.nib
new file mode 100644
index 00000000..fb67e878
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingDetailsViewController.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingDetailsViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingDetailsViewController.nib/runtime.nib
new file mode 100644
index 00000000..297fd368
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingDetailsViewController.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingFullAlertSound.wav b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingFullAlertSound.wav
new file mode 100644
index 00000000..e5f07e58
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ParkingFullAlertSound.wav differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PenNavUI b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PenNavUI
new file mode 100755
index 00000000..d577ec9e
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PenNavUI differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PenNavUI.momd/PenNavDB.mom b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PenNavUI.momd/PenNavDB.mom
new file mode 100644
index 00000000..f9e8ef31
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PenNavUI.momd/PenNavDB.mom differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PenNavUI.momd/VersionInfo.plist b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PenNavUI.momd/VersionInfo.plist
new file mode 100644
index 00000000..20c8aff4
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PenNavUI.momd/VersionInfo.plist differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PlaceImageCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PlaceImageCell.nib
new file mode 100644
index 00000000..d0523aef
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PlaceImageCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PlaceImagesCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PlaceImagesCell.nib
new file mode 100644
index 00000000..fd4fd25f
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PlaceImagesCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PoiCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PoiCell.nib
new file mode 100644
index 00000000..b3ed3b48
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PoiCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PoiDetailsViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PoiDetailsViewController.nib/objects-14.0+.nib
new file mode 100644
index 00000000..c3582e39
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PoiDetailsViewController.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PoiDetailsViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PoiDetailsViewController.nib/runtime.nib
new file mode 100644
index 00000000..ea565c6f
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/PoiDetailsViewController.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Black.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Black.ttf
new file mode 100644
index 00000000..4d409e03
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Black.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-BlackItalic.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-BlackItalic.ttf
new file mode 100644
index 00000000..f3c5e0af
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-BlackItalic.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Bold.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Bold.ttf
new file mode 100644
index 00000000..44313ca4
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Bold.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-BoldItalic.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-BoldItalic.ttf
new file mode 100644
index 00000000..939fc7d4
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-BoldItalic.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-ExtraBold.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-ExtraBold.ttf
new file mode 100644
index 00000000..88d0f1eb
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-ExtraBold.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-ExtraBoldItalic.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-ExtraBoldItalic.ttf
new file mode 100644
index 00000000..da7a257a
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-ExtraBoldItalic.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-ExtraLight.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-ExtraLight.ttf
new file mode 100644
index 00000000..4620a421
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-ExtraLight.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-ExtraLightItalic.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-ExtraLightItalic.ttf
new file mode 100644
index 00000000..2c5ad2f8
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-ExtraLightItalic.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Italic.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Italic.ttf
new file mode 100644
index 00000000..8efebbf6
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Italic.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Light.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Light.ttf
new file mode 100644
index 00000000..8a6ac685
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Light.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-LightItalic.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-LightItalic.ttf
new file mode 100644
index 00000000..b8f46a67
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-LightItalic.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Medium.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Medium.ttf
new file mode 100644
index 00000000..5b46f198
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Medium.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-MediumItalic.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-MediumItalic.ttf
new file mode 100644
index 00000000..e362e570
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-MediumItalic.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Regular.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Regular.ttf
new file mode 100644
index 00000000..246a861a
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Regular.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-SemiBold.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-SemiBold.ttf
new file mode 100644
index 00000000..3bbad2a8
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-SemiBold.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-SemiBoldItalic.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-SemiBoldItalic.ttf
new file mode 100644
index 00000000..74a7c43b
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-SemiBoldItalic.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Thin.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Thin.ttf
new file mode 100644
index 00000000..205b2843
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-Thin.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-ThinItalic.ttf b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-ThinItalic.ttf
new file mode 100644
index 00000000..2f4b05e7
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/Poppins-ThinItalic.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ReroutingView.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ReroutingView.nib
new file mode 100644
index 00000000..f2f43bbf
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ReroutingView.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteCell.nib
new file mode 100644
index 00000000..922583d8
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteDetailsViewController.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteDetailsViewController.nib
new file mode 100644
index 00000000..d15eca4d
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteDetailsViewController.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteDirectionsViewController.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteDirectionsViewController.nib
new file mode 100644
index 00000000..5db050b5
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteDirectionsViewController.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteOptionsViewController.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteOptionsViewController.nib
new file mode 100644
index 00000000..7aff491c
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteOptionsViewController.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RoutePlannerViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RoutePlannerViewController.nib/objects-14.0+.nib
new file mode 100644
index 00000000..08cffef4
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RoutePlannerViewController.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RoutePlannerViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RoutePlannerViewController.nib/runtime.nib
new file mode 100644
index 00000000..18cb8594
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RoutePlannerViewController.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteRecalculating.ahap b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteRecalculating.ahap
new file mode 100644
index 00000000..09553593
--- /dev/null
+++ b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/RouteRecalculating.ahap
@@ -0,0 +1,55 @@
+{
+ "Pattern": [
+ {
+ "Event": {
+ "Time": 0.0,
+ "EventType": "HapticContinuous",
+ "EventDuration": 0.2,
+ "EventParameters": [
+ {
+ "ParameterID": "HapticIntensity",
+ "ParameterValue": 0.50
+ },
+ {
+ "ParameterID": "HapticSharpness",
+ "ParameterValue": 0.50
+ }
+ ]
+ }
+ },
+ {
+ "Event": {
+ "Time": 0.25,
+ "EventType": "HapticContinuous",
+ "EventDuration": 0.2,
+ "EventParameters": [
+ {
+ "ParameterID": "HapticIntensity",
+ "ParameterValue": 0.95
+ },
+ {
+ "ParameterID": "HapticSharpness",
+ "ParameterValue": 0.95
+ }
+ ]
+ }
+ },
+ {
+ "Event": {
+ "Time": 0.50,
+ "EventType": "HapticContinuous",
+ "EventDuration": 0.2,
+ "EventParameters": [
+ {
+ "ParameterID": "HapticIntensity",
+ "ParameterValue": 0.5
+ },
+ {
+ "ParameterID": "HapticSharpness",
+ "ParameterValue": 0.5
+ }
+ ]
+ }
+ }
+ ]
+}
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SearchOptions.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SearchOptions.nib/objects-14.0+.nib
new file mode 100644
index 00000000..3b3ceb9a
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SearchOptions.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SearchOptions.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SearchOptions.nib/runtime.nib
new file mode 100644
index 00000000..a933d308
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SearchOptions.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SearchResultCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SearchResultCell.nib
new file mode 100644
index 00000000..6db364e1
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SearchResultCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SearchViewController.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SearchViewController.nib
new file mode 100644
index 00000000..7e1d05ab
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SearchViewController.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SharedLocationDetailsViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SharedLocationDetailsViewController.nib/objects-14.0+.nib
new file mode 100644
index 00000000..f41c8165
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SharedLocationDetailsViewController.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SharedLocationDetailsViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SharedLocationDetailsViewController.nib/runtime.nib
new file mode 100644
index 00000000..583e35d3
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SharedLocationDetailsViewController.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SpeechControlView.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SpeechControlView.nib
new file mode 100644
index 00000000..71aa248d
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SpeechControlView.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/StopCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/StopCell.nib
new file mode 100644
index 00000000..edea1f43
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/StopCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/StopNavigation.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/StopNavigation.nib
new file mode 100644
index 00000000..066df8fc
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/StopNavigation.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SubpathsStepper.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SubpathsStepper.nib/objects-14.0+.nib
new file mode 100644
index 00000000..d3a779f6
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SubpathsStepper.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SubpathsStepper.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SubpathsStepper.nib/runtime.nib
new file mode 100644
index 00000000..d3a779f6
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/SubpathsStepper.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TagViewCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TagViewCell.nib
new file mode 100644
index 00000000..17f95925
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TagViewCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TagsViewController.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TagsViewController.nib
new file mode 100644
index 00000000..0300e6fb
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TagsViewController.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ToastView.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ToastView.nib/objects-14.0+.nib
new file mode 100644
index 00000000..ffbc75d4
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ToastView.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ToastView.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ToastView.nib/runtime.nib
new file mode 100644
index 00000000..b7bbbead
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ToastView.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TopActionsCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TopActionsCell.nib/objects-14.0+.nib
new file mode 100644
index 00000000..a83773ea
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TopActionsCell.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TopActionsCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TopActionsCell.nib/runtime.nib
new file mode 100644
index 00000000..28ac6dd4
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TopActionsCell.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TrailingIconMenuCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TrailingIconMenuCell.nib/objects-14.0+.nib
new file mode 100644
index 00000000..515add4e
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TrailingIconMenuCell.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TrailingIconMenuCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TrailingIconMenuCell.nib/runtime.nib
new file mode 100644
index 00000000..2565b36e
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/TrailingIconMenuCell.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/UserLocationCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/UserLocationCell.nib
new file mode 100644
index 00000000..b70a4a95
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/UserLocationCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/UserLocationDetailsViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/UserLocationDetailsViewController.nib/objects-14.0+.nib
new file mode 100644
index 00000000..611cdf52
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/UserLocationDetailsViewController.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/UserLocationDetailsViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/UserLocationDetailsViewController.nib/runtime.nib
new file mode 100644
index 00000000..e750513e
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/UserLocationDetailsViewController.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/UserTrackingView.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/UserTrackingView.nib/objects-14.0+.nib
new file mode 100644
index 00000000..b54bff9e
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/UserTrackingView.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/UserTrackingView.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/UserTrackingView.nib/runtime.nib
new file mode 100644
index 00000000..09114196
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/UserTrackingView.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueActionCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueActionCell.nib/objects-14.0+.nib
new file mode 100644
index 00000000..7435f875
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueActionCell.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueActionCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueActionCell.nib/runtime.nib
new file mode 100644
index 00000000..7435f875
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueActionCell.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueBottomActionsCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueBottomActionsCell.nib/objects-14.0+.nib
new file mode 100644
index 00000000..cc557611
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueBottomActionsCell.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueBottomActionsCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueBottomActionsCell.nib/runtime.nib
new file mode 100644
index 00000000..3a74479d
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueBottomActionsCell.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueCell.nib
new file mode 100644
index 00000000..341c70d4
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueDetailCell.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueDetailCell.nib
new file mode 100644
index 00000000..e149f0ac
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueDetailCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueDetailsViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueDetailsViewController.nib/objects-14.0+.nib
new file mode 100644
index 00000000..38f3ce58
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueDetailsViewController.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueDetailsViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueDetailsViewController.nib/runtime.nib
new file mode 100644
index 00000000..4aa80682
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueDetailsViewController.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueSelectorViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueSelectorViewController.nib/objects-14.0+.nib
new file mode 100644
index 00000000..826f1b08
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueSelectorViewController.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueSelectorViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueSelectorViewController.nib/runtime.nib
new file mode 100644
index 00000000..05f298e3
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/VenueSelectorViewController.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/WarningView.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/WarningView.nib
new file mode 100644
index 00000000..862d6251
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/WarningView.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/WelcomeScreenViewController.nib b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/WelcomeScreenViewController.nib
new file mode 100644
index 00000000..cfaf791c
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/WelcomeScreenViewController.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/_CodeSignature/CodeResources b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/_CodeSignature/CodeResources
new file mode 100644
index 00000000..f42f0e98
--- /dev/null
+++ b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/_CodeSignature/CodeResources
@@ -0,0 +1,2022 @@
+
+
+
+
+ files
+
+ AboutCell.nib
+
+ bZe8A6T1JyHRPAH7gfJhUmEtMXo=
+
+ ActionCell.nib/objects-14.0+.nib
+
+ zUrK7Ebha1RNo1WJsLNk6pMgVC4=
+
+ ActionCell.nib/runtime.nib
+
+ GE5GUE0iijSyuJlbGwA1pfEDV8Q=
+
+ AlertSheet.nib
+
+ hIyMnj6e3O16yTNDzMSmTuOhe4Q=
+
+ Alexandria-Black.ttf
+
+ xcj3+E30kstI+pjPb+phRJy9/Mg=
+
+ Alexandria-Bold.ttf
+
+ JK+TyFg9/8mgL/qm46rllMe7ykk=
+
+ Alexandria-ExtraBold.ttf
+
+ qEKfjUjd5I/g+JOnbG41JRPn0CA=
+
+ Alexandria-ExtraLight.ttf
+
+ vJoalLS0xOk2ZPvvQLyyLHALgpw=
+
+ Alexandria-Light.ttf
+
+ 0ciPmBvbuoCyZLoTWTpk7osgCsE=
+
+ Alexandria-Medium.ttf
+
+ Ac+1OZDzd44Mu5J8EAz+PwTm13U=
+
+ Alexandria-Regular.ttf
+
+ caSGbig2aXQDvKDhK1D3MBDU08s=
+
+ Alexandria-SemiBold.ttf
+
+ Zq8qjQjOu5THnnXtdGJIjwtry6U=
+
+ Alexandria-Thin.ttf
+
+ ahhX0AegYbyFAMbhYXsdN9uO2V4=
+
+ Alexandria-VariableFont_wght.ttf
+
+ 3SiepSvjXQPegC4EOPPqhwT1f64=
+
+ AllFilterViewController.nib
+
+ uo+7anTEgC8thMGIECq5T0tZOFA=
+
+ AmenitiesDetailTableViewCell.nib
+
+ MPfXLYZPgDH3qzfLuMjTq7WVbwo=
+
+ AmenityTableViewCell.nib
+
+ ScXIq8qIUl7bhe+CQPDRtgwcn0M=
+
+ Assets.car
+
+ NC3IH1DTuaSsx8ebY7NTtDJOhak=
+
+ BottomActionsCell.nib/objects-14.0+.nib
+
+ +xas3bM2UQi+4jt+u+PKO1S8PjY=
+
+ BottomActionsCell.nib/runtime.nib
+
+ NJ/r1waH2WqI4/ZfYZDXhnsS/WE=
+
+ BottomNavigationPanelViewController.nib/objects-14.0+.nib
+
+ gxv1ggrgzpL6RU05k/mLQVSVfts=
+
+ BottomNavigationPanelViewController.nib/runtime.nib
+
+ WaqtJtJkflSRSq2fIeI4rDl1qfY=
+
+ Calibrate.mp4
+
+ x7AvkF4SITxW6PyHsSCwj8FHbP4=
+
+ CalibrateMessage.nib
+
+ Iw0pstGIlXLAbe+l5LDRXHJ5lac=
+
+ CampusActionsCell.nib/objects-14.0+.nib
+
+ E11CLUd3XiLTXYobJgSIAjaVvrs=
+
+ CampusActionsCell.nib/runtime.nib
+
+ E11CLUd3XiLTXYobJgSIAjaVvrs=
+
+ CampusDetailsViewController.nib/objects-14.0+.nib
+
+ YXr4rKaGRMNYBJCwIXn/bENuQ7c=
+
+ CampusDetailsViewController.nib/runtime.nib
+
+ VuNtIUwWYIFb615ZAn1ILN9i8Tg=
+
+ CategoriesCell.nib
+
+ I3t1wBFnadKs3bZL/wGw9JRzbRs=
+
+ CategoriesViewController.nib/objects-14.0+.nib
+
+ r1NxnyHGEuTeiNVz4mqXeXESZkQ=
+
+ CategoriesViewController.nib/runtime.nib
+
+ ONSILBiDcdJjdBydvi6fSvkD/88=
+
+ CategoryCollectionViewCell.nib
+
+ xWYlCC7TpMscCnEZkkoMl+PmJ44=
+
+ CategoryResultCell.nib/objects-14.0+.nib
+
+ yawXA4km7gX9Uz6MBhLmHowUlF8=
+
+ CategoryResultCell.nib/runtime.nib
+
+ TiuziNxkE7uVF5L9H3YSb6hQ3zQ=
+
+ CategoryResultsViewController.nib/objects-14.0+.nib
+
+ alc3jDqKN95vjCW7RY43/bV4AhQ=
+
+ CategoryResultsViewController.nib/runtime.nib
+
+ UnvMvk5KbAho8B2X/lrTy34Ptiw=
+
+ CategoryTableViewCell.nib
+
+ /I/3KSJ3Y1i1RlOInHt3hdrWzDY=
+
+ ChangingFloor.nib
+
+ BEiC7sS8JOir/uNzvzswg4MmvIc=
+
+ ConnectedVenueCell.nib/objects-14.0+.nib
+
+ ZpI0F1EtvVzthZeAy55aNgqZjno=
+
+ ConnectedVenueCell.nib/runtime.nib
+
+ nBlg700+uy8Nv+Gc1MhZ7KUodYI=
+
+ ContactDetailsCell.nib
+
+ WFYIlrTKlf9grzWdkk22acXxEpE=
+
+ DayScheduleCell.nib
+
+ Ell16/41zkGuK9sOpaSfOILM6PU=
+
+ DetailsHeaderCell.nib
+
+ KPFasy9KZw4ggBVD3cx4SBNa7/4=
+
+ DetailsTextCell.nib
+
+ QQlhB/ov1lZ2eei/hP5LUqOw1vs=
+
+ DirectionCell.nib
+
+ pEm3bXIKgB4aWK1/Q7PNCjh9WaU=
+
+ DirectionCollectionViewCell.nib
+
+ c8U68gNxB3lK3/AHRN6Urp5ku1U=
+
+ DirectionsFooterCell.nib
+
+ xjZJzmc/4jQU3sCbEDO6QOKJaZY=
+
+ DirectionsStepper.nib
+
+ iKqPexlwWIlLhhUoxZuHI+QxFXI=
+
+ DirectoryCell.nib
+
+ mepgVmuAMhfiSc+QmNHle8fKbD4=
+
+ DirectoryViewController.nib/objects-14.0+.nib
+
+ yy9vhobUWUuz186kLnPxc25UCtE=
+
+ DirectoryViewController.nib/runtime.nib
+
+ A299qdKjYYm8X19kWlY+Plh2tXo=
+
+ FavoriteCollectionViewCell.nib/objects-14.0+.nib
+
+ v6zCnmV/pRUlXHxMF2Gycl541oU=
+
+ FavoriteCollectionViewCell.nib/runtime.nib
+
+ zHimLjo1qKdRJXDFvfU76tqqyuc=
+
+ FavoriteDetailsViewController.nib
+
+ n7H9xHplfB6YnqtjJN14PvK/z3M=
+
+ FavoriteTableViewCell.nib/objects-14.0+.nib
+
+ ihg64y+Me8Gdqej5Nxuio3Z82T0=
+
+ FavoriteTableViewCell.nib/runtime.nib
+
+ DzXDT0frb/FXLOs+G8D7zT12lHo=
+
+ FavoritesCell.nib
+
+ iCZyJ9nn7MraAdJ7NIN/V1Zrs00=
+
+ FavoritesViewController.nib/objects-14.0+.nib
+
+ PeX3pe05f4lhnRp2z85HaihlDRs=
+
+ FavoritesViewController.nib/runtime.nib
+
+ IpLhiInqjKyERAtCnmbYujuPTts=
+
+ FloorCell.nib
+
+ ln06OSTlwXRHogPk2C+Z1Nk1jFE=
+
+ FloorIndicatorView.nib
+
+ G4+zTmkfDG2GdhRP3gLaT3AOfdM=
+
+ FloorSelectorHeaderView.nib
+
+ QZKYRi9J8ZgeDhknepoBOvnghVs=
+
+ FloorSelectorViewController.nib
+
+ Ff1oSCyiReUfbH7RoMptVXbwwh0=
+
+ GateCell.nib
+
+ ukmfceA9pZq7O79nE0ra5Zf0GNw=
+
+ GateSelectorViewController.nib/objects-14.0+.nib
+
+ /KNJjdBActOj6OZFlJ8eWDLgfYM=
+
+ GateSelectorViewController.nib/runtime.nib
+
+ mhAKv158TN4VBuWfMnXF8BVXKcU=
+
+ Headers/PenNavUI-Swift.h
+
+ 3bWqiM/BL+iXr0YxjlPbiSqqiM4=
+
+ Headers/PenNavUI.h
+
+ iZpa4/HlgHfcp7mnoxmgAbck8hA=
+
+ HomeViewController.nib
+
+ wDLAiOCwj9et8o5jeFMlkzvaLD0=
+
+ HoursCell.nib/objects-14.0+.nib
+
+ 9Xmcg0CGg+fF1U8QbqOkWKGGaVo=
+
+ HoursCell.nib/runtime.nib
+
+ mssMBETsxvF0Oea/M3AunxGXI2Q=
+
+ Info.plist
+
+ EAiaS2qK8S+MEkd4yJZeg7TqFj4=
+
+ InstructionsView.nib
+
+ t6ZpdYLQWbdla9Ycm3JCILqNTiM=
+
+ LeadingIconMenuCell.nib
+
+ NInatmWgeSQx3+Qd4cFD5qlWJDI=
+
+ LegCell.nib/objects-14.0+.nib
+
+ uplNWrpfELleoZqIHcAcflvSIPs=
+
+ LegCell.nib/runtime.nib
+
+ MRfc/FSFH8s3okBhIWbnKqULpHg=
+
+ MainPanelActionsCell.nib
+
+ aKcFSSGKHfRmwQOORgD4LRBDoPI=
+
+ MainViewController.nib/objects-14.0+.nib
+
+ yVr2b4EkUGH9ftudJNYF41EpAAQ=
+
+ MainViewController.nib/runtime.nib
+
+ VmtjFbtMrvf+FwxBUB4eRHtYnPk=
+
+ Maneuver.ahap
+
+ RY/A7v6MKGck23sUdy+m1Td3/5w=
+
+ MapViewController.nib
+
+ dYmldyp+sNmtqFwTCcxsW9/ChBQ=
+
+ MessageDetailCell.nib
+
+ +fUuuLybU1klhUFAWX63DEP0/8c=
+
+ MessageDetailImageCell.nib
+
+ hliG1/RrQC+AwEc+8BuvjbTMLw8=
+
+ MessageDetailsViewController.nib/objects-14.0+.nib
+
+ e7XJtSwwkc5l5FYmqpyb6ZbsFHE=
+
+ MessageDetailsViewController.nib/runtime.nib
+
+ m3R7ucBFr+7cw3GGl5hdrolaybY=
+
+ Modules/PenNavUI.swiftmodule/arm64-apple-ios.abi.json
+
+ tag9dlcnzSJccxA1ZcGVtTFXcqM=
+
+ Modules/PenNavUI.swiftmodule/arm64-apple-ios.private.swiftinterface
+
+ Joprh/RvKZ+1VFxkWvbv96BJlDc=
+
+ Modules/PenNavUI.swiftmodule/arm64-apple-ios.swiftdoc
+
+ 4vx7uczD+I+JmhMjrFDCCIZb8GE=
+
+ Modules/PenNavUI.swiftmodule/arm64-apple-ios.swiftinterface
+
+ Joprh/RvKZ+1VFxkWvbv96BJlDc=
+
+ Modules/PenNavUI.swiftmodule/arm64-apple-ios.swiftmodule
+
+ slfCBallkVHp7T6k46V2POoJot4=
+
+ Modules/module.modulemap
+
+ 9wrTRoSqpGovdteCjVBPpu9hiWM=
+
+ NavigationFeedbackViewController.nib
+
+ 4MLRpklwZ6dHGoUvrmq5NwzeqqE=
+
+ NavigationSearchViewController.nib
+
+ 7C8871LhXmUU3AnGlyAXc3y0dX4=
+
+ NavigationViewController.nib
+
+ q4vpPqvKzzQy7KFKX709nRD65+g=
+
+ ParkingCell.nib
+
+ NxikVtAM+VG03XEJzv5tZFZc4Nk=
+
+ ParkingDetailsView.nib/objects-14.0+.nib
+
+ YatsLf6s7BvyBm6BBv1ZsjXd8kc=
+
+ ParkingDetailsView.nib/runtime.nib
+
+ I5e/qLElNU4BHlW6QseLKisan24=
+
+ ParkingDetailsViewController.nib/objects-14.0+.nib
+
+ WSAnyXp3LWx4g+fsmXcr1B94qgY=
+
+ ParkingDetailsViewController.nib/runtime.nib
+
+ gT9bPxxPWxNBMo8+mBy0GAsXxME=
+
+ ParkingFullAlertSound.wav
+
+ CazQCN35ksob67x/FHewcak4R2Q=
+
+ PenNavUI.momd/PenNavDB.mom
+
+ TB8i+hcOZ2aPYmZEow8Mc+XvCW4=
+
+ PenNavUI.momd/VersionInfo.plist
+
+ EbL5B37A4+snl7reYUwez0zCLEQ=
+
+ PlaceImageCell.nib
+
+ 1uH+sQ3/IFLeruPKueBLS1k1K7o=
+
+ PlaceImagesCell.nib
+
+ xFxetk0DiQ7at2ihOYVGvWlVX4g=
+
+ PoiCell.nib
+
+ rq/Nv7kOPbzUjFo22d7I6hZDzH8=
+
+ PoiDetailsViewController.nib/objects-14.0+.nib
+
+ EEODAFwH7uvjaF3MByzy1PRNSus=
+
+ PoiDetailsViewController.nib/runtime.nib
+
+ lt92tX7MrbEEJYCpCVnt4nFb+ck=
+
+ Poppins-Black.ttf
+
+ hqJLrO1uFl8tZJAephuKbw77pVM=
+
+ Poppins-BlackItalic.ttf
+
+ /Jp485pCbHAVEWSfJ0BmyjgEJ/Y=
+
+ Poppins-Bold.ttf
+
+ y+SMeF8a9rzXMgYJCUBV4plIHak=
+
+ Poppins-BoldItalic.ttf
+
+ xK4sI4Kfg9GIA2Y87v50y0evaTU=
+
+ Poppins-ExtraBold.ttf
+
+ btBAZdZsury0nNAuNC9kWdayWA4=
+
+ Poppins-ExtraBoldItalic.ttf
+
+ SXrncGPUYukn4jiERlmwj+rzGsM=
+
+ Poppins-ExtraLight.ttf
+
+ IMWHpVcTq+VfA2KZs5dHCn6u+78=
+
+ Poppins-ExtraLightItalic.ttf
+
+ aG76Hb6+/VXQ2gt8qerOGG6hqL8=
+
+ Poppins-Italic.ttf
+
+ eF4qYSBHIM/t8JtWiRspXVdmQLc=
+
+ Poppins-Light.ttf
+
+ 7M7uzf6gU+I+4xv1aAb8OfnTLn0=
+
+ Poppins-LightItalic.ttf
+
+ iYqWW9P3NhfolkxAxwew8t75aTE=
+
+ Poppins-Medium.ttf
+
+ XJbRVFpRw54F7g/MDDyQIfFNnDE=
+
+ Poppins-MediumItalic.ttf
+
+ jtWoq6eloz3JiYmSrstCTKir1vA=
+
+ Poppins-Regular.ttf
+
+ RA3ImSUXowbWblXLCv7Qz+m5cbU=
+
+ Poppins-SemiBold.ttf
+
+ Dbu21aj6D57OQV3aSmnIqmWV+6U=
+
+ Poppins-SemiBoldItalic.ttf
+
+ yf8jyjEMFAwXWkbVFubMJh2Ll1E=
+
+ Poppins-Thin.ttf
+
+ tVzmfkaWTxIwSSoW70CmGGM1ZYw=
+
+ Poppins-ThinItalic.ttf
+
+ aXCpMdYqQNbTKkaruR91S4okh3w=
+
+ ReroutingView.nib
+
+ ypSSBoCbAqmgOLz9j/Kipamsexg=
+
+ RouteCell.nib
+
+ NM7DIM3gkt4xPSTtSPJscimlPZY=
+
+ RouteDetailsViewController.nib
+
+ kth+m+i2Tm72OsQgSH/isEN2MJg=
+
+ RouteDirectionsViewController.nib
+
+ Y15GbD/o49PcOGSchcZQHqD7nV8=
+
+ RouteOptionsViewController.nib
+
+ fMsLBabndOouI628Lyo+jXGd+tE=
+
+ RoutePlannerViewController.nib/objects-14.0+.nib
+
+ KNSiEld4kVIaUHR649ZrY+KHmSQ=
+
+ RoutePlannerViewController.nib/runtime.nib
+
+ BUe6Eaffy++DXYnRfyfhlrO2JWQ=
+
+ RouteRecalculating.ahap
+
+ JIEY9Yae3yqcqgAcVXL3z952zys=
+
+ SearchOptions.nib/objects-14.0+.nib
+
+ OB8FSXcc/GatNxlTDWuj6ypEnYs=
+
+ SearchOptions.nib/runtime.nib
+
+ aRBxZz1KWyklF4aIMHfmxrH3XKQ=
+
+ SearchResultCell.nib
+
+ zFPZw9ANxCC0uj/UrH1pQ/Hfxs4=
+
+ SearchViewController.nib
+
+ PLElrinbqQWMorjVr3jtNxcYIqg=
+
+ SharedLocationDetailsViewController.nib/objects-14.0+.nib
+
+ cwWwjq1VoBGq4pYFULr+ed/wfEI=
+
+ SharedLocationDetailsViewController.nib/runtime.nib
+
+ NUgSUV9wqFnsJNAd1oJNAmlX0So=
+
+ SpeechControlView.nib
+
+ bz+h7m4HkniFG0CfqrvRteNQuuU=
+
+ StopCell.nib
+
+ s9+n8N33vq47AIVsL5ZEVxP+HlE=
+
+ StopNavigation.nib
+
+ owV8Qm0Yqlksdkm3wkO/f89fo3s=
+
+ SubpathsStepper.nib/objects-14.0+.nib
+
+ dHP5XAymitCzXzbY9DdF0BKzx3k=
+
+ SubpathsStepper.nib/runtime.nib
+
+ dHP5XAymitCzXzbY9DdF0BKzx3k=
+
+ TagViewCell.nib
+
+ pimkZX2vCeRnBzVCwbhiWctU/Og=
+
+ TagsViewController.nib
+
+ G8HanxF4A6VJ8CRKQiJpfwoBIE0=
+
+ ToastView.nib/objects-14.0+.nib
+
+ XGgmMzlEMzITSHCltL5FDhrxyeo=
+
+ ToastView.nib/runtime.nib
+
+ sEPMWEXrnyGfbSHkS54XxySp4IQ=
+
+ TopActionsCell.nib/objects-14.0+.nib
+
+ E9yQM1CJ+xGgNuxVB0GG+F+4MXs=
+
+ TopActionsCell.nib/runtime.nib
+
+ gS90v/GbnjIsYBD2vMp/qOUQ6tQ=
+
+ TrailingIconMenuCell.nib/objects-14.0+.nib
+
+ XHJpZQvLlq/epTIMBCvehG8tpD0=
+
+ TrailingIconMenuCell.nib/runtime.nib
+
+ n90VgJQienq9FMBbDjZJQwvqmx0=
+
+ UserLocationCell.nib
+
+ N/D4FKBEWZa60vmpBu3HiKzQPv0=
+
+ UserLocationDetailsViewController.nib/objects-14.0+.nib
+
+ +4dLm6a6Wj3HQ6F47d6d5gjGgNk=
+
+ UserLocationDetailsViewController.nib/runtime.nib
+
+ 0rktFyYC3S9vGHp1dPMFAqQs0Ts=
+
+ UserTrackingView.nib/objects-14.0+.nib
+
+ m9IOPTawcXmzRfLkBjt7sKw9CaI=
+
+ UserTrackingView.nib/runtime.nib
+
+ XKMXj4YoAKFFNwnohr9XiJAvycI=
+
+ VenueActionCell.nib/objects-14.0+.nib
+
+ PBQR0G+QrWrRd3bCcDAXGeo4NTk=
+
+ VenueActionCell.nib/runtime.nib
+
+ PBQR0G+QrWrRd3bCcDAXGeo4NTk=
+
+ VenueBottomActionsCell.nib/objects-14.0+.nib
+
+ Uhe65yazMtblwbW3K612Leu9H9g=
+
+ VenueBottomActionsCell.nib/runtime.nib
+
+ Q70rYB6mcC3Y0RUQMoauXioqHWo=
+
+ VenueCell.nib
+
+ xtgUl4MmY3nElrm6MsfMn/x0YGY=
+
+ VenueDetailCell.nib
+
+ yTyADX0MbteelacFK+7boeKFhpU=
+
+ VenueDetailsViewController.nib/objects-14.0+.nib
+
+ zPr7nj3rkCi+6l6aURO6Aav7Cqw=
+
+ VenueDetailsViewController.nib/runtime.nib
+
+ RUt725z88XSldNBU46a4H7yL8/0=
+
+ VenueSelectorViewController.nib/objects-14.0+.nib
+
+ 1GIhbC11bo28lXgKRvyluvn1Wx0=
+
+ VenueSelectorViewController.nib/runtime.nib
+
+ MA4Tlz8HwWXsdwH+a+uX6Txhxj4=
+
+ WarningView.nib
+
+ ilcwRi9EQXOS0Jeqac0GlYGHqJg=
+
+ WelcomeScreenViewController.nib
+
+ vE+pZPJ+BjqJzyqc1JQ/iM5Dp4g=
+
+ ar.lproj/Localizable.strings
+
+ hash
+
+ akaTK5KDKfCZrv/9RwChRg9x21o=
+
+ optional
+
+
+ ar.lproj/Localizable.stringsdict
+
+ hash
+
+ T2NOdLVyBTeDsPZK4rHes+8N+Dg=
+
+ optional
+
+
+ en.lproj/Localizable.strings
+
+ hash
+
+ elZGSifJeRDTjLznTYgXPi2VkPc=
+
+ optional
+
+
+ en.lproj/Localizable.stringsdict
+
+ hash
+
+ 2BYuUMW8ZLKVKm6c853DawodwB8=
+
+ optional
+
+
+
+ files2
+
+ AboutCell.nib
+
+ hash2
+
+ gJ75KubeW9X4L0P7dxm3giiI+v1VD/4lVE1lFgjj7w0=
+
+
+ ActionCell.nib/objects-14.0+.nib
+
+ hash2
+
+ RkU5ju5mabzl/UxFg/SzykuStccUMyFdRvbKpknAjkY=
+
+
+ ActionCell.nib/runtime.nib
+
+ hash2
+
+ /iyYPozgu1jBWCiFoXokKVWpxg+0CZTaZxjFYzSJstY=
+
+
+ AlertSheet.nib
+
+ hash2
+
+ pZGEhkX+6VycMUhvTphzhS7VnvnPfGb8TAyB0y0tZGw=
+
+
+ Alexandria-Black.ttf
+
+ hash2
+
+ q6B1MoeOEWGH58M4g7frwotAUBH0cqYc+JTQ1kvbRO4=
+
+
+ Alexandria-Bold.ttf
+
+ hash2
+
+ uvzpgCPheKfQScAxryWNeoFQLAodqqSbl9OlF2EGAzc=
+
+
+ Alexandria-ExtraBold.ttf
+
+ hash2
+
+ HAGcql0cOzS/3dnGM6/NI+BlnfjJf0af3sfGGKjdvk4=
+
+
+ Alexandria-ExtraLight.ttf
+
+ hash2
+
+ thZD1R5yztu7i8uqCnlQ6CjGs4aiyrdogUSaiefoYz4=
+
+
+ Alexandria-Light.ttf
+
+ hash2
+
+ ApFYhWZixUVgYPR7nghG/lU4S9IJvldB3Q0heKcWE5o=
+
+
+ Alexandria-Medium.ttf
+
+ hash2
+
+ HJ8pllcHpQkCFIX83vrQzhtfDwvqomyUVuLm8Dcs1i8=
+
+
+ Alexandria-Regular.ttf
+
+ hash2
+
+ GjtEsDe537Gx7miC+PUBFnMUcTOw/f7HEiPuFnRzLTA=
+
+
+ Alexandria-SemiBold.ttf
+
+ hash2
+
+ WGC+eB4hAFG25xE3TWR6EULUd0lk35rU5Y5/7gK9mCE=
+
+
+ Alexandria-Thin.ttf
+
+ hash2
+
+ jXDTX2QjOV3wXmCh+XlvLDKs+74CJNAU0BZFsofiovo=
+
+
+ Alexandria-VariableFont_wght.ttf
+
+ hash2
+
+ qlBJYExHURE7pJuStVI6hpZkyHOjrnUoPBW8qhJeHjk=
+
+
+ AllFilterViewController.nib
+
+ hash2
+
+ 1QjCd1XlIPpKi/9QvYUhHwY60BS9rNH/YFGeGaFNkzM=
+
+
+ AmenitiesDetailTableViewCell.nib
+
+ hash2
+
+ PhVkSAi4oLlyVwp0W3e8vYwuPh4iYVlOJSxZb41AoNc=
+
+
+ AmenityTableViewCell.nib
+
+ hash2
+
+ UeddVF6RiUtnCfJqRwnyovbHXh59AmEjZHsihsPtBCE=
+
+
+ Assets.car
+
+ hash2
+
+ jbWuGrFihVtOwJ5XurX0Pwdc661v9GQ+i1LSwBYslbc=
+
+
+ BottomActionsCell.nib/objects-14.0+.nib
+
+ hash2
+
+ i/12wvbKCJFuFT7RLsuJ9C2ytet4KOMy/ARJL9PWkzY=
+
+
+ BottomActionsCell.nib/runtime.nib
+
+ hash2
+
+ zvXn9YYVKm/1hR6vbFs/HydIYEY6xKT+JIncI85C9No=
+
+
+ BottomNavigationPanelViewController.nib/objects-14.0+.nib
+
+ hash2
+
+ J3zgIyci5hy8SyvPAFEz+8/zRsH7hTYzWi0zanzV4hY=
+
+
+ BottomNavigationPanelViewController.nib/runtime.nib
+
+ hash2
+
+ gfY97BvqQV5UQmfI+d2BmMT5NpUTcW2Cr53FiVQ2His=
+
+
+ Calibrate.mp4
+
+ hash2
+
+ J4ylkI4D84piRcyhG0WETu5or37MWUvqnUB2F8sEcdU=
+
+
+ CalibrateMessage.nib
+
+ hash2
+
+ GkfmXke3DN2rIkzm+Czh1zCqX+0fUcDJGShzXCenjHU=
+
+
+ CampusActionsCell.nib/objects-14.0+.nib
+
+ hash2
+
+ CNW/OUKepR6i8wAE9Bd+mWsEGWGOCaIoN3yeh/Njz7g=
+
+
+ CampusActionsCell.nib/runtime.nib
+
+ hash2
+
+ CNW/OUKepR6i8wAE9Bd+mWsEGWGOCaIoN3yeh/Njz7g=
+
+
+ CampusDetailsViewController.nib/objects-14.0+.nib
+
+ hash2
+
+ 1da1W0Rw78U4+5f+W3AtvTC9a83PqIvDXYTMgn70xGs=
+
+
+ CampusDetailsViewController.nib/runtime.nib
+
+ hash2
+
+ gCBuDRdBXG6+2n/EKEpKWbxpgQDpJcfE9jgQCuYjBuk=
+
+
+ CategoriesCell.nib
+
+ hash2
+
+ fQ5ov+Ic2lA0o1G+c0+yeCbkjlbKqBS1J1f3qkM3dws=
+
+
+ CategoriesViewController.nib/objects-14.0+.nib
+
+ hash2
+
+ pnuwASVpWsT9hs3oqNTcngPXEYmsN1K9G0FcLFWsxLE=
+
+
+ CategoriesViewController.nib/runtime.nib
+
+ hash2
+
+ TZDYalGFZzcjTXh6gBdMGq0f5Wd9vUD49caOKbyGmKE=
+
+
+ CategoryCollectionViewCell.nib
+
+ hash2
+
+ me2eKDcc/XTqrGxKjZLQiWO1pf5nvEQ27tDZGbVH+Y0=
+
+
+ CategoryResultCell.nib/objects-14.0+.nib
+
+ hash2
+
+ KJNGHgwMBzAnGBAE0nBbKSwGczoKZStBc2cbAXbPZ2g=
+
+
+ CategoryResultCell.nib/runtime.nib
+
+ hash2
+
+ qU+aI2GjBLcU9kwUAEAA023gvX63R8fNXkhbobt2STI=
+
+
+ CategoryResultsViewController.nib/objects-14.0+.nib
+
+ hash2
+
+ 1idt8givfc2V4vGU7xsGR9SSTPR/Gax/UDgqSNvraBM=
+
+
+ CategoryResultsViewController.nib/runtime.nib
+
+ hash2
+
+ ODlLpkOb0tfEgqaxx/2q+vuI/5T5AM8QaMlULNcp5Nk=
+
+
+ CategoryTableViewCell.nib
+
+ hash2
+
+ UIN8N4auKJlT1X4jneVUR+DL4lglBHFofyFnG+PWktc=
+
+
+ ChangingFloor.nib
+
+ hash2
+
+ /13Dq65W0/uW/rG4Ws1bEXNn7dMgsl38I6sQsYXz+/w=
+
+
+ ConnectedVenueCell.nib/objects-14.0+.nib
+
+ hash2
+
+ SGwwbr2/LZ8uNs5i2JbiAbidR6V1nV7qylDQhcdECbs=
+
+
+ ConnectedVenueCell.nib/runtime.nib
+
+ hash2
+
+ MP1wkrE2tiEFoP3QOgAXQIsu/tRJPGKMhSixBYSAiMg=
+
+
+ ContactDetailsCell.nib
+
+ hash2
+
+ hM4bcxI15Jw7Au6Qu9dlCjtjc6XpD7m2v0d4dsKYmZo=
+
+
+ DayScheduleCell.nib
+
+ hash2
+
+ XATSpt36LgCI/fXHvebZKzDijPN4GvI9S+7/gp3hP1o=
+
+
+ DetailsHeaderCell.nib
+
+ hash2
+
+ GLjpGhyT3oUYfdpljNsBDc+d+qnVtabcrjQ63T1Um6Q=
+
+
+ DetailsTextCell.nib
+
+ hash2
+
+ Fxdy0ST0rIjRgjWPcl8zSpkm7Y152y0Pw5JdkR+Rthk=
+
+
+ DirectionCell.nib
+
+ hash2
+
+ NnXl3ckQ4mQq+k0RVomr+YobV5ZTMyisGxPjVenFVXU=
+
+
+ DirectionCollectionViewCell.nib
+
+ hash2
+
+ dWDHGjw9qcLESyA9/YNthNRVHmFzkQW2QvjTLufA2eI=
+
+
+ DirectionsFooterCell.nib
+
+ hash2
+
+ ny/L2sFanqBpArXyP+Pip3VqodwssE/h26YQCkqNZek=
+
+
+ DirectionsStepper.nib
+
+ hash2
+
+ ELxyw4DRJX1lIown8KLb6qioXNB3lMGcKSQ2CABcPvU=
+
+
+ DirectoryCell.nib
+
+ hash2
+
+ HFIShMv+vdqncHkLtVHTwNwWUoA1qHTsKlymSh5H7jQ=
+
+
+ DirectoryViewController.nib/objects-14.0+.nib
+
+ hash2
+
+ j5JRoLFobaNhSepvHKbor6Owt8ofqwc+7dSbRElnsxg=
+
+
+ DirectoryViewController.nib/runtime.nib
+
+ hash2
+
+ 65F8swvkQ3mNA42YI0GQXL8lAv+tatgEfYubyfhDqek=
+
+
+ FavoriteCollectionViewCell.nib/objects-14.0+.nib
+
+ hash2
+
+ gvconokWOBiorNoQeNe8HXms8HUN8tNuH1CFixIRdj4=
+
+
+ FavoriteCollectionViewCell.nib/runtime.nib
+
+ hash2
+
+ XrZLcq9+fhaxnzLjQCx3+95ouazqAHeailzz3GJ79fU=
+
+
+ FavoriteDetailsViewController.nib
+
+ hash2
+
+ oLeQrzf9uVQ8JMVsqPyY9j3oxOnX2Puq6FQNHj/cfN8=
+
+
+ FavoriteTableViewCell.nib/objects-14.0+.nib
+
+ hash2
+
+ VMf6ukGtt4aQYbeah4kfH9Wytx3MQXAxr/JqNvSFTjE=
+
+
+ FavoriteTableViewCell.nib/runtime.nib
+
+ hash2
+
+ iO8i9cuy25wbiGyFyXZ0QAb1yR8EB8KlXjyvaq5vp0Q=
+
+
+ FavoritesCell.nib
+
+ hash2
+
+ BzNGnEUbfS3yWjS+VOU0uUa85xgTBIpBfWCvgcLnnE0=
+
+
+ FavoritesViewController.nib/objects-14.0+.nib
+
+ hash2
+
+ iaWfkyo7NIo6wnsTUKp6TPcURmJsji+EKqSOsbwK8mQ=
+
+
+ FavoritesViewController.nib/runtime.nib
+
+ hash2
+
+ IdcQ2AWP2/22syaaupw7nevWwxhgInyWiuMOYxwQiVo=
+
+
+ FloorCell.nib
+
+ hash2
+
+ ks8NxhuF/mNS9ncT0HiJOPbiOjrpMLjEHPLnU7uC7J0=
+
+
+ FloorIndicatorView.nib
+
+ hash2
+
+ cdyRj9uq1l8XEfaWia/e2CET3h0ThZS6V2WMZ5qOuVs=
+
+
+ FloorSelectorHeaderView.nib
+
+ hash2
+
+ bX7WT6FJy8Wa6hM4r44/ZV2LTUBCMGZWM4S9EBMtU/I=
+
+
+ FloorSelectorViewController.nib
+
+ hash2
+
+ Ic5wyPbIfJDIpxT9+T3QCzniPZvs71jZ4SSadtcO2Cw=
+
+
+ GateCell.nib
+
+ hash2
+
+ olF5v2vFrsFzPFTAHwvMcqSyXY0R2RWnw7SoFnt35Lw=
+
+
+ GateSelectorViewController.nib/objects-14.0+.nib
+
+ hash2
+
+ SScLnzBBvuPx5IlV0sT21AspVlZlLSzhQ0nVepYJNMg=
+
+
+ GateSelectorViewController.nib/runtime.nib
+
+ hash2
+
+ CRjm9BPkYBNxDBsUSC2JfJYJItR1BRwj7/cBbyp+Jl0=
+
+
+ Headers/PenNavUI-Swift.h
+
+ hash2
+
+ D2NUTCfG77+IkGGGCGEcSkpBjsPRygJ8Ut7PIkyWkoM=
+
+
+ Headers/PenNavUI.h
+
+ hash2
+
+ /A9ZKgv5Dp5qD82jqjV9ZmbguWIUgxUkvPsdYDCAliY=
+
+
+ HomeViewController.nib
+
+ hash2
+
+ wnGO3zM6czhuVZfwbgBcayf0QLUc6XJYiXMpbHCGkxc=
+
+
+ HoursCell.nib/objects-14.0+.nib
+
+ hash2
+
+ ZIMsyvNvFQuglEp89vCAQWRJFPoEydq69oYu9bI/UFg=
+
+
+ HoursCell.nib/runtime.nib
+
+ hash2
+
+ rzohOa0BW6K2PEBZ1otnjbwZ1CQLY2/oHWQJx55fFXg=
+
+
+ InstructionsView.nib
+
+ hash2
+
+ iTx0wfZpQCHTP8/r9tGXI9AU4EOJNbTmpODjbGMcjCU=
+
+
+ LeadingIconMenuCell.nib
+
+ hash2
+
+ bW6hcaCglwWzFtSoU2HUF5YieFKa3j1DxTT9JQNSX4U=
+
+
+ LegCell.nib/objects-14.0+.nib
+
+ hash2
+
+ +fG4LfgrQIGtFPK1Q8OJO4gPF0upjXguyPtCbThvvi4=
+
+
+ LegCell.nib/runtime.nib
+
+ hash2
+
+ lWMew0JkKFjFxAJv9+q89EPM/D0B98j5t91ZPAfPCUg=
+
+
+ MainPanelActionsCell.nib
+
+ hash2
+
+ 4YF3cYn1slwMXVPIVAAk3kuokAGtAkYr8WqKpfOLtlI=
+
+
+ MainViewController.nib/objects-14.0+.nib
+
+ hash2
+
+ wh65AU19Gv8ba9ueIn1zmLg1Skdi0XIIssTP1WDIzk4=
+
+
+ MainViewController.nib/runtime.nib
+
+ hash2
+
+ ByGcbJhX6CYjDKMmk/SPiZOxSzt1VlWWm3Kg07UpM6E=
+
+
+ Maneuver.ahap
+
+ hash2
+
+ rr9YhO3h0E3bDK+DW2eDf79DpWh4youn5nhM6EmMI5M=
+
+
+ MapViewController.nib
+
+ hash2
+
+ 6BLKEyQryD40CqT7iaji70I/A3MK6domjtrgwM7a5SE=
+
+
+ MessageDetailCell.nib
+
+ hash2
+
+ fvz8usaIE5GZxLmvTqUkpgdEL2u/Mqqs5NC80C6JQ6g=
+
+
+ MessageDetailImageCell.nib
+
+ hash2
+
+ S48RzYW4CGqAcnPMaZbCOc3SguUAmeuFQczHMybvM3s=
+
+
+ MessageDetailsViewController.nib/objects-14.0+.nib
+
+ hash2
+
+ pz25695+wE30tX+b0R7Gnkt2zunLTjiqph/yXMPUrAI=
+
+
+ MessageDetailsViewController.nib/runtime.nib
+
+ hash2
+
+ bWZINQ4W1IHQZeJGDM0CFXVZn7NcQA8MZhpc5gokQoY=
+
+
+ Modules/PenNavUI.swiftmodule/arm64-apple-ios.abi.json
+
+ hash2
+
+ 0Oq+JuxFPBBmSyJYAhhfTq6Bu2ZRAqZdNURIDjhdKP4=
+
+
+ Modules/PenNavUI.swiftmodule/arm64-apple-ios.private.swiftinterface
+
+ hash2
+
+ ObdjQxGEtJQLSL0SCHmsCdY0IcerUf25zr6MG9KP3Es=
+
+
+ Modules/PenNavUI.swiftmodule/arm64-apple-ios.swiftdoc
+
+ hash2
+
+ 72iknIStiXwKp/EvxJtCmwjDZOY15lBB8Y0LCKwv6y0=
+
+
+ Modules/PenNavUI.swiftmodule/arm64-apple-ios.swiftinterface
+
+ hash2
+
+ ObdjQxGEtJQLSL0SCHmsCdY0IcerUf25zr6MG9KP3Es=
+
+
+ Modules/PenNavUI.swiftmodule/arm64-apple-ios.swiftmodule
+
+ hash2
+
+ boTkA67ZhYy77sxPLWxsDwB8rKPEvXeGQk1mE9AFCrI=
+
+
+ Modules/module.modulemap
+
+ hash2
+
+ mslMOLy//3KzlA7nkDqgrLLS9/oRXNmcOyUolS+WdOU=
+
+
+ NavigationFeedbackViewController.nib
+
+ hash2
+
+ MxbLKejSIEhLZ+fk2PbpuWZGfu4br22j6h5tVQBNYfI=
+
+
+ NavigationSearchViewController.nib
+
+ hash2
+
+ yQaHVk79W1TKvryNpPf7LQd6IbOfO85yUf1QnkdAK54=
+
+
+ NavigationViewController.nib
+
+ hash2
+
+ Kii3HMrUN8B5u3Lzq48LeQuXqOLmW7m5laYlPHDTkSo=
+
+
+ ParkingCell.nib
+
+ hash2
+
+ VIB97GJAfiLtzNvu2Bj4fnShuLxKfpkdug9jvlVAddI=
+
+
+ ParkingDetailsView.nib/objects-14.0+.nib
+
+ hash2
+
+ taTkP6xp0TPHyxMoGXMV8Nv/snapNrQ+9PORsic3is8=
+
+
+ ParkingDetailsView.nib/runtime.nib
+
+ hash2
+
+ 4ImwG2yvf2l6sv/5kzQODGxaDe/HA2zFFV1tbtelHMs=
+
+
+ ParkingDetailsViewController.nib/objects-14.0+.nib
+
+ hash2
+
+ fgXZjBONT8HJVfEw240f5lC8TPh4+Qrz8Arst1bbSIE=
+
+
+ ParkingDetailsViewController.nib/runtime.nib
+
+ hash2
+
+ jNqgduGxXMrAgPEbVJ/UOdzC5bfyBzhol2X2uHVD57I=
+
+
+ ParkingFullAlertSound.wav
+
+ hash2
+
+ N4QOIj/w7hbgNkCos/aCscGO4trGhv12d2HPMnSoooc=
+
+
+ PenNavUI.momd/PenNavDB.mom
+
+ hash2
+
+ TjqlRQ9SFXKM4xYDTLQglQ5Zqc2j6SGQ8EkIbFx//2g=
+
+
+ PenNavUI.momd/VersionInfo.plist
+
+ hash2
+
+ N6+RMFcG8KhNwLCstHoaRk7jCncjCWDHz2tVfFsHGps=
+
+
+ PlaceImageCell.nib
+
+ hash2
+
+ MVNigHFYfE6Pwnta9n1dtcr7ZSnl5xFO+Er85NGzb18=
+
+
+ PlaceImagesCell.nib
+
+ hash2
+
+ tJf+iZf0Su405MXgotBTj69g4FsoLPldtPSJ+wgcUfE=
+
+
+ PoiCell.nib
+
+ hash2
+
+ 7syBmo02fu3GRJ8/m/RyIi/RJAwAslULyOuUqkWfsQg=
+
+
+ PoiDetailsViewController.nib/objects-14.0+.nib
+
+ hash2
+
+ CTcEotRUbitzRLwHAG/4cmD8LXn+VZTYq2XM0vf3Trg=
+
+
+ PoiDetailsViewController.nib/runtime.nib
+
+ hash2
+
+ 7d9csmU/Mz81J+ScQgclP4lLdTJ/nI2jMvHE6EmDCsw=
+
+
+ Poppins-Black.ttf
+
+ hash2
+
+ JTVAbt0qpVJCMpcFypQYoH06Ua4oytyj7lvsrmGqiYc=
+
+
+ Poppins-BlackItalic.ttf
+
+ hash2
+
+ guqjFXmMmAhSy3grPcga3rOcFpA6GkbZblkX95Jmkp0=
+
+
+ Poppins-Bold.ttf
+
+ hash2
+
+ IQkz+xu06EbTfvAMksrmNqw1YzEyzyFXx6yHnyf4IGg=
+
+
+ Poppins-BoldItalic.ttf
+
+ hash2
+
+ R4/xZdTyCLQZY/l3T9opNYqQKtKQJtSGqUpQuy6begU=
+
+
+ Poppins-ExtraBold.ttf
+
+ hash2
+
+ lZnt82p8QOdSzR+8MI9TUcWargs71vpb+9qmHBb4zuE=
+
+
+ Poppins-ExtraBoldItalic.ttf
+
+ hash2
+
+ Iw4Hbz6quKpbKVFSM23UU6xzFWmx9ytKqDbw7dbN/nQ=
+
+
+ Poppins-ExtraLight.ttf
+
+ hash2
+
+ Kkif/zZog7Dl3xB/b01a8lVHI7YUlcVQnUw/YuA4vEc=
+
+
+ Poppins-ExtraLightItalic.ttf
+
+ hash2
+
+ 4zH4VuUt2rkWqDvqRJ/akVYfqyK+93bIqBe82Ycc4Mk=
+
+
+ Poppins-Italic.ttf
+
+ hash2
+
+ 8FjHhdhV1aYCDu5pYuukplOocebwfKvpMFBOhXt2zLc=
+
+
+ Poppins-Light.ttf
+
+ hash2
+
+ fxXZpJvGyotJrJlbvDYGW0urDtn205SkxJ2PmshWcsI=
+
+
+ Poppins-LightItalic.ttf
+
+ hash2
+
+ LU+y+o5ZcD6vP9dI/boy/yduiBAVkSFU1//Vwkugr9Y=
+
+
+ Poppins-Medium.ttf
+
+ hash2
+
+ RYcCYKKfp9Pg7/jN2RmT+0qc5MztPXtyw+99JDgL/C0=
+
+
+ Poppins-MediumItalic.ttf
+
+ hash2
+
+ IxxcFoIM0lB9JHFuQbzguvr+cXVBDmGXtWIcnO2vhP8=
+
+
+ Poppins-Regular.ttf
+
+ hash2
+
+ JCXrvAIb/dGP5V7b7rFTnSKiFyEsFEMKfU11JmozO7w=
+
+
+ Poppins-SemiBold.ttf
+
+ hash2
+
+ HWZdW3WpUABAsswgHCsHr1+spyKDctxvRXLS1bIpEJc=
+
+
+ Poppins-SemiBoldItalic.ttf
+
+ hash2
+
+ yxEjl5UcM9ZOkIzsXPnzTR7MLBPwR/mAYfg0/EqW5JA=
+
+
+ Poppins-Thin.ttf
+
+ hash2
+
+ YJrj8FfTklB/7ZAYjPb51fhbtZ9hPA3ssuzJ9RMSpc0=
+
+
+ Poppins-ThinItalic.ttf
+
+ hash2
+
+ Si6LynsCew+MwCGLgOyYI8o7mNSgbxdlEzewH7hfjt4=
+
+
+ ReroutingView.nib
+
+ hash2
+
+ +yo+HaBPc9CV2ZST6nOG6qTZaF7VrHBgTILBM+6Rpds=
+
+
+ RouteCell.nib
+
+ hash2
+
+ PqHXwcC2cIu/0vWYWhERHsT45LI2Vgjl/i1Y0N5f53s=
+
+
+ RouteDetailsViewController.nib
+
+ hash2
+
+ aaSY4qacsokcmg2kSrRy4k5c7PhYPWMyMGdlEqgecu8=
+
+
+ RouteDirectionsViewController.nib
+
+ hash2
+
+ 2+kUvcK2N5xc1HkDyr9s7Laj1gC2UUotxvgpbzzSogk=
+
+
+ RouteOptionsViewController.nib
+
+ hash2
+
+ jJ0ug2DU8SMPdozJymXHltH+0X3a1XWcydTfOUbLitg=
+
+
+ RoutePlannerViewController.nib/objects-14.0+.nib
+
+ hash2
+
+ sqmx82yx89dNUTaxh62IauExt+F1Q3Lp9gFqyAtTqCI=
+
+
+ RoutePlannerViewController.nib/runtime.nib
+
+ hash2
+
+ eTPK9JMQlv88OEfcU5B9lFTPXPRfc9iyR6kggZTOBuI=
+
+
+ RouteRecalculating.ahap
+
+ hash2
+
+ NUqTc9ef46H+z+eFZvHURCRcPpAS5XezOpAlIyfZIGA=
+
+
+ SearchOptions.nib/objects-14.0+.nib
+
+ hash2
+
+ JnPmSVLU4uoktXu1gPBn4+84jx311zIukX3nezzzpQM=
+
+
+ SearchOptions.nib/runtime.nib
+
+ hash2
+
+ 2wCIHo9nIbyih8vuOpqcYsF7JJcRIpXEMaMxewBDcLU=
+
+
+ SearchResultCell.nib
+
+ hash2
+
+ nTdBJTx/0QYlgV+hQnKCyphLbFVJITCgWTEi/sN06Vw=
+
+
+ SearchViewController.nib
+
+ hash2
+
+ uH7k92G5QyKLrvRBvgb7HWpCFtLPrBJUqYH1h2OzkqI=
+
+
+ SharedLocationDetailsViewController.nib/objects-14.0+.nib
+
+ hash2
+
+ o0N3VglyNr0soOsysZAZNAQvC37CFx5I3oEwsdwphJ8=
+
+
+ SharedLocationDetailsViewController.nib/runtime.nib
+
+ hash2
+
+ MsdGS3NDpUTnqe+YOMACUiZKq+z5h4rsoA+3wB+Ojx8=
+
+
+ SpeechControlView.nib
+
+ hash2
+
+ YNOLTO+Vyt2X3sOYyrdNtBcUB/yPQ1Z9F9NRu9yteYs=
+
+
+ StopCell.nib
+
+ hash2
+
+ YCIDjTlP/p5htpxnRYIFHi9K0HssUT8Ddne1vuZxUl0=
+
+
+ StopNavigation.nib
+
+ hash2
+
+ D2kcQM9n67NBOm6bUUBXqq14TcUNihwHLRlGT5DiTAE=
+
+
+ SubpathsStepper.nib/objects-14.0+.nib
+
+ hash2
+
+ iP4sNHDBByFR5r0zTBPnIOwRX9v0zIj3lbffH/1/oho=
+
+
+ SubpathsStepper.nib/runtime.nib
+
+ hash2
+
+ iP4sNHDBByFR5r0zTBPnIOwRX9v0zIj3lbffH/1/oho=
+
+
+ TagViewCell.nib
+
+ hash2
+
+ QK1/nJb0v+1IT6txTNiEmH/WVoMY5ycJlo7/I21SUd0=
+
+
+ TagsViewController.nib
+
+ hash2
+
+ t4d/jf+/ztjiJCqWFuyMsmYenCK9WWvKmN09h1ERx/A=
+
+
+ ToastView.nib/objects-14.0+.nib
+
+ hash2
+
+ UaylV4q13+arjrOj9OY3I/WHWDIBwKhdxdxk0zLkMyM=
+
+
+ ToastView.nib/runtime.nib
+
+ hash2
+
+ IVxvHEgYTkSmESQvfYcfxV+FqBBHpS1RxxG1AyX5RZc=
+
+
+ TopActionsCell.nib/objects-14.0+.nib
+
+ hash2
+
+ aCCoImqkS8pC1SJBLSIWXbpCQ3lLMl4BnZ5kzH4GbJQ=
+
+
+ TopActionsCell.nib/runtime.nib
+
+ hash2
+
+ R4t2jsVwYiJ40vXmQ6VUs3j7PxlAwoTCWmRNS6squ7M=
+
+
+ TrailingIconMenuCell.nib/objects-14.0+.nib
+
+ hash2
+
+ Gnrrz70uwRrcibrojaZ1Nn9u8TSLnvGnVb+jJ95Z72Y=
+
+
+ TrailingIconMenuCell.nib/runtime.nib
+
+ hash2
+
+ B0XSxsGYByU3k95ouCvx5ENGfWptrFr11tlZId/X2Mw=
+
+
+ UserLocationCell.nib
+
+ hash2
+
+ NsOJKleeSGNVoLdDLrZJ0nzwB6k+f/0Dqa6XRs0r3ug=
+
+
+ UserLocationDetailsViewController.nib/objects-14.0+.nib
+
+ hash2
+
+ 3Mi4Fo9+lpmqQmP+0RL4CA1aquA80xizbxSwPlit1ZE=
+
+
+ UserLocationDetailsViewController.nib/runtime.nib
+
+ hash2
+
+ RFslqGYNym7rDDmmAU5vllALO1aOd6x04TrQYjX+84o=
+
+
+ UserTrackingView.nib/objects-14.0+.nib
+
+ hash2
+
+ P2hXPBJha6UAk+4a32wwFZ4DigSrIo+fKQMbPJx/t0U=
+
+
+ UserTrackingView.nib/runtime.nib
+
+ hash2
+
+ RtJbrdyWvuzWDXa59i2m84AdjGPH9W0KqpPb8Ri7y7Q=
+
+
+ VenueActionCell.nib/objects-14.0+.nib
+
+ hash2
+
+ puzeP2WHvRpichAKBFkx09+SabkKhINp1cht2PpLOHU=
+
+
+ VenueActionCell.nib/runtime.nib
+
+ hash2
+
+ puzeP2WHvRpichAKBFkx09+SabkKhINp1cht2PpLOHU=
+
+
+ VenueBottomActionsCell.nib/objects-14.0+.nib
+
+ hash2
+
+ Z6Fzmm/2dmytLZWcMhOIKoZKf0RLpaFOlgSYqf7txw4=
+
+
+ VenueBottomActionsCell.nib/runtime.nib
+
+ hash2
+
+ yrAf5FKJo1sYxWFyK8K0q2PEjgg33lbIG/4dKidrRLA=
+
+
+ VenueCell.nib
+
+ hash2
+
+ ELpJSm27fF5BaoX7G3XM1b9qkmXShiyWb1huwEl9lbs=
+
+
+ VenueDetailCell.nib
+
+ hash2
+
+ SkgG9PsLCdjaXVQETtonh5vEeVxaNsfnw2D/IgyjFls=
+
+
+ VenueDetailsViewController.nib/objects-14.0+.nib
+
+ hash2
+
+ 4WxdPEEIlcTpmOxXMhj1KiecurSRinKR2QDa16C9Z1Q=
+
+
+ VenueDetailsViewController.nib/runtime.nib
+
+ hash2
+
+ jA6bNmHFT85tx0E0VKucyspry4udWTI8I4pO78YG3gA=
+
+
+ VenueSelectorViewController.nib/objects-14.0+.nib
+
+ hash2
+
+ +W4lI18rPj/BnEAxbVg1SBvsEbL57shVPoq2q7KTzEU=
+
+
+ VenueSelectorViewController.nib/runtime.nib
+
+ hash2
+
+ DkfR//mxPlsfGMXP9VGw6pEPplFt3ta4hdYVB/ofhLw=
+
+
+ WarningView.nib
+
+ hash2
+
+ aVwOUHip7Np7OgK4zQOuze88/0CERiFWFiYnmz0oPTg=
+
+
+ WelcomeScreenViewController.nib
+
+ hash2
+
+ iOlK2q4GgT4SI8HQPoZjYQMoV+0MFxiM+E7dEaFumA0=
+
+
+ ar.lproj/Localizable.strings
+
+ hash2
+
+ ETLU0m0ojOYumiPzcO9HTncWPvy4eFdKtX9ij52eOzA=
+
+ optional
+
+
+ ar.lproj/Localizable.stringsdict
+
+ hash2
+
+ g6P+GbaQhBsmSrzmcm1GTOq1vwMjl7Zb5GRH6MOd3+w=
+
+ optional
+
+
+ en.lproj/Localizable.strings
+
+ hash2
+
+ NLwx3AVZfDPFXc86t35pVwAL09sh8fRgDTUhz/kI7sY=
+
+ optional
+
+
+ en.lproj/Localizable.stringsdict
+
+ hash2
+
+ zUWlM1HHmivhk3tmKPd0tMxGs1CiWNO32PnLmKH6LNE=
+
+ optional
+
+
+
+ rules
+
+ ^.*
+
+ ^.*\.lproj/
+
+ optional
+
+ weight
+ 1000
+
+ ^.*\.lproj/locversion.plist$
+
+ omit
+
+ weight
+ 1100
+
+ ^Base\.lproj/
+
+ weight
+ 1010
+
+ ^version.plist$
+
+
+ rules2
+
+ .*\.dSYM($|/)
+
+ weight
+ 11
+
+ ^(.*/)?\.DS_Store$
+
+ omit
+
+ weight
+ 2000
+
+ ^.*
+
+ ^.*\.lproj/
+
+ optional
+
+ weight
+ 1000
+
+ ^.*\.lproj/locversion.plist$
+
+ omit
+
+ weight
+ 1100
+
+ ^Base\.lproj/
+
+ weight
+ 1010
+
+ ^Info\.plist$
+
+ omit
+
+ weight
+ 20
+
+ ^PkgInfo$
+
+ omit
+
+ weight
+ 20
+
+ ^embedded\.provisionprofile$
+
+ weight
+ 20
+
+ ^version\.plist$
+
+ weight
+ 20
+
+
+
+
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ar.lproj/Localizable.strings b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ar.lproj/Localizable.strings
new file mode 100644
index 00000000..15e88eab
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ar.lproj/Localizable.strings differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ar.lproj/Localizable.stringsdict b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ar.lproj/Localizable.stringsdict
new file mode 100644
index 00000000..36d9283d
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/ar.lproj/Localizable.stringsdict differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/en.lproj/Localizable.strings b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/en.lproj/Localizable.strings
new file mode 100644
index 00000000..ccdd4f96
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/en.lproj/Localizable.strings differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/en.lproj/Localizable.stringsdict b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/en.lproj/Localizable.stringsdict
new file mode 100644
index 00000000..211411b7
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/PenNavUI.framework/en.lproj/Localizable.stringsdict differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/dSYMs/PenNavUI.framework.dSYM/Contents/Info.plist b/ios/PenNavUI.xcframework/ios-arm64/dSYMs/PenNavUI.framework.dSYM/Contents/Info.plist
new file mode 100644
index 00000000..9ac0b8fb
--- /dev/null
+++ b/ios/PenNavUI.xcframework/ios-arm64/dSYMs/PenNavUI.framework.dSYM/Contents/Info.plist
@@ -0,0 +1,20 @@
+
+
+
+
+ CFBundleDevelopmentRegion
+ English
+ CFBundleIdentifier
+ com.apple.xcode.dsym.com.penguinin.PenNavUI
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundlePackageType
+ dSYM
+ CFBundleSignature
+ ????
+ CFBundleShortVersionString
+ 1.0
+ CFBundleVersion
+ 4.0.0
+
+
diff --git a/ios/PenNavUI.xcframework/ios-arm64/dSYMs/PenNavUI.framework.dSYM/Contents/Resources/DWARF/PenNavUI b/ios/PenNavUI.xcframework/ios-arm64/dSYMs/PenNavUI.framework.dSYM/Contents/Resources/DWARF/PenNavUI
new file mode 100644
index 00000000..57b5492f
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64/dSYMs/PenNavUI.framework.dSYM/Contents/Resources/DWARF/PenNavUI differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64/dSYMs/PenNavUI.framework.dSYM/Contents/Resources/Relocations/aarch64/PenNavUI.yml b/ios/PenNavUI.xcframework/ios-arm64/dSYMs/PenNavUI.framework.dSYM/Contents/Resources/Relocations/aarch64/PenNavUI.yml
new file mode 100644
index 00000000..ff9f2a85
--- /dev/null
+++ b/ios/PenNavUI.xcframework/ios-arm64/dSYMs/PenNavUI.framework.dSYM/Contents/Resources/Relocations/aarch64/PenNavUI.yml
@@ -0,0 +1,10104 @@
+---
+triple: 'arm64-apple-darwin'
+binary-path: '/Users/fawzialrifai/Library/Developer/Xcode/DerivedData/PenNavDemo-biuexotajfaxfmfipsnstjaczmxm/Build/Intermediates.noindex/ArchiveIntermediates/PenNavDemo/InstallationBuildProductsLocation/Library/Frameworks/PenNavUI.framework/PenNavUI'
+relocations:
+ - { offset: 0x87B47, size: 0x8, addend: 0x0, symName: _PenNavUIVersionString, symObjAddr: 0x0, symBinAddr: 0x2AE680, symSize: 0x0 }
+ - { offset: 0x87B7C, size: 0x8, addend: 0x0, symName: _PenNavUIVersionNumber, symObjAddr: 0x30, symBinAddr: 0x2AE6B0, symSize: 0x0 }
+ - { offset: 0x87BD5, size: 0x8, addend: 0x0, symName: ___swift_memcpy4_4, symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0xC }
+ - { offset: 0x87BE9, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0xC, symBinAddr: 0x400C, symSize: 0x4 }
+ - { offset: 0x87BFD, size: 0x8, addend: 0x0, symName: '_$sSo16os_unfair_lock_sVwet', symObjAddr: 0x10, symBinAddr: 0x4010, symSize: 0x20 }
+ - { offset: 0x87C11, size: 0x8, addend: 0x0, symName: '_$sSo16os_unfair_lock_sVwst', symObjAddr: 0x30, symBinAddr: 0x4030, symSize: 0x28 }
+ - { offset: 0x87C25, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_8, symObjAddr: 0x6C, symBinAddr: 0x406C, symSize: 0xC }
+ - { offset: 0x87C39, size: 0x8, addend: 0x0, symName: ___swift_memcpy1_1, symObjAddr: 0x110, symBinAddr: 0x4110, symSize: 0xC }
+ - { offset: 0x87C4D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14MapCameraStateOwet', symObjAddr: 0x11C, symBinAddr: 0x411C, symSize: 0x90 }
+ - { offset: 0x87C61, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14MapCameraStateOwst', symObjAddr: 0x1AC, symBinAddr: 0x41AC, symSize: 0xB0 }
+ - { offset: 0x87C75, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14MapCameraStateOwug', symObjAddr: 0x25C, symBinAddr: 0x425C, symSize: 0x8 }
+ - { offset: 0x87C89, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14MapCameraStateOwup', symObjAddr: 0x264, symBinAddr: 0x4264, symSize: 0x4 }
+ - { offset: 0x87C9D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14MapCameraStateOwui', symObjAddr: 0x268, symBinAddr: 0x4268, symSize: 0x8 }
+ - { offset: 0x87CB1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14MapCameraStateOMa', symObjAddr: 0x270, symBinAddr: 0x4270, symSize: 0x10 }
+ - { offset: 0x87CC5, size: 0x8, addend: 0x0, symName: ___swift_memcpy32_8, symObjAddr: 0x310, symBinAddr: 0x4310, symSize: 0xC }
+ - { offset: 0x87E55, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14MapCameraStateOSHAASQWb', symObjAddr: 0xA48, symBinAddr: 0x49D4, symSize: 0x4 }
+ - { offset: 0x87E69, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14MapCameraStateOACSQAAWl', symObjAddr: 0xA4C, symBinAddr: 0x49D8, symSize: 0x40 }
+ - { offset: 0x87E7D, size: 0x8, addend: 0x0, symName: '_$sSo18CALayerCornerCurveas20_SwiftNewtypeWrapperSCSYWb', symObjAddr: 0xD5C, symBinAddr: 0x4C48, symSize: 0x2C }
+ - { offset: 0x87E91, size: 0x8, addend: 0x0, symName: '_$sSo18CALayerCornerCurveas20_SwiftNewtypeWrapperSCs35_HasCustomAnyHashableRepresentationPWb', symObjAddr: 0xD88, symBinAddr: 0x4C74, symSize: 0x2C }
+ - { offset: 0x87ED1, size: 0x8, addend: 0x0, symName: '_$sSo18CALayerCornerCurveaSHSCSQWb', symObjAddr: 0x13BC, symBinAddr: 0x52A8, symSize: 0x2C }
+ - { offset: 0x87EE5, size: 0x8, addend: 0x0, symName: '_$sSo13CGPathElementVwet', symObjAddr: 0x13E8, symBinAddr: 0x52D4, symSize: 0x44 }
+ - { offset: 0x87EF9, size: 0x8, addend: 0x0, symName: '_$sSo13CGPathElementVwst', symObjAddr: 0x142C, symBinAddr: 0x5318, symSize: 0x3C }
+ - { offset: 0x87F0D, size: 0x8, addend: 0x0, symName: ___swift_memcpy48_8, symObjAddr: 0x1594, symBinAddr: 0x5480, symSize: 0x14 }
+ - { offset: 0x87F21, size: 0x8, addend: 0x0, symName: '_$sSo17CGAffineTransformVwet', symObjAddr: 0x15A8, symBinAddr: 0x5494, symSize: 0x20 }
+ - { offset: 0x87F35, size: 0x8, addend: 0x0, symName: '_$sSo17CGAffineTransformVwst', symObjAddr: 0x15C8, symBinAddr: 0x54B4, symSize: 0x38 }
+ - { offset: 0x87F49, size: 0x8, addend: 0x0, symName: '_$sSo10CGColorRefaSHSCSQWb', symObjAddr: 0x1614, symBinAddr: 0x5500, symSize: 0x2C }
+ - { offset: 0x87F5D, size: 0x8, addend: 0x0, symName: '_$sSo13CGGradientRefaSHSCSQWb', symObjAddr: 0x1640, symBinAddr: 0x552C, symSize: 0x2C }
+ - { offset: 0x87F71, size: 0x8, addend: 0x0, symName: '_$sSo10CGImageRefaSHSCSQWb', symObjAddr: 0x166C, symBinAddr: 0x5558, symSize: 0x2C }
+ - { offset: 0x87F85, size: 0x8, addend: 0x0, symName: '_$sSo9CGPathRefaSHSCSQWb', symObjAddr: 0x1698, symBinAddr: 0x5584, symSize: 0x2C }
+ - { offset: 0x87F99, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyas20_SwiftNewtypeWrapperSCSYWb', symObjAddr: 0x16C4, symBinAddr: 0x55B0, symSize: 0x2C }
+ - { offset: 0x87FAD, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyas20_SwiftNewtypeWrapperSCs35_HasCustomAnyHashableRepresentationPWb', symObjAddr: 0x16F0, symBinAddr: 0x55DC, symSize: 0x2C }
+ - { offset: 0x87FC1, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas20_SwiftNewtypeWrapperSCSYWb', symObjAddr: 0x171C, symBinAddr: 0x5608, symSize: 0x2C }
+ - { offset: 0x87FD5, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas20_SwiftNewtypeWrapperSCs35_HasCustomAnyHashableRepresentationPWb', symObjAddr: 0x1748, symBinAddr: 0x5634, symSize: 0x2C }
+ - { offset: 0x87FE9, size: 0x8, addend: 0x0, symName: '_$sSo16UILayoutPriorityas20_SwiftNewtypeWrapperSCSYWb', symObjAddr: 0x1774, symBinAddr: 0x5660, symSize: 0x2C }
+ - { offset: 0x87FFD, size: 0x8, addend: 0x0, symName: '_$sSo16UILayoutPriorityas20_SwiftNewtypeWrapperSCs35_HasCustomAnyHashableRepresentationPWb', symObjAddr: 0x17A0, symBinAddr: 0x568C, symSize: 0x2C }
+ - { offset: 0x88011, size: 0x8, addend: 0x0, symName: '_$sSo16UILayoutPriorityaSHSCSQWb', symObjAddr: 0x17CC, symBinAddr: 0x56B8, symSize: 0x2C }
+ - { offset: 0x88025, size: 0x8, addend: 0x0, symName: '_$sSo11CFStringRefa14CoreFoundation9_CFObjectSCSHWb', symObjAddr: 0x17F8, symBinAddr: 0x56E4, symSize: 0x2C }
+ - { offset: 0x88039, size: 0x8, addend: 0x0, symName: '_$sSo11CFStringRefaSHSCSQWb', symObjAddr: 0x1824, symBinAddr: 0x5710, symSize: 0x2C }
+ - { offset: 0x8804D, size: 0x8, addend: 0x0, symName: '_$sSo9CGPathRefa14CoreFoundation9_CFObjectSCSHWb', symObjAddr: 0x1850, symBinAddr: 0x573C, symSize: 0x2C }
+ - { offset: 0x88061, size: 0x8, addend: 0x0, symName: '_$sSo10CGImageRefa14CoreFoundation9_CFObjectSCSHWb', symObjAddr: 0x187C, symBinAddr: 0x5768, symSize: 0x2C }
+ - { offset: 0x88075, size: 0x8, addend: 0x0, symName: '_$sSo13CGGradientRefa14CoreFoundation9_CFObjectSCSHWb', symObjAddr: 0x18A8, symBinAddr: 0x5794, symSize: 0x2C }
+ - { offset: 0x88089, size: 0x8, addend: 0x0, symName: '_$sSo10CGColorRefa14CoreFoundation9_CFObjectSCSHWb', symObjAddr: 0x18D4, symBinAddr: 0x57C0, symSize: 0x2C }
+ - { offset: 0x8809D, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSHSCSQWb', symObjAddr: 0x1900, symBinAddr: 0x57EC, symSize: 0x2C }
+ - { offset: 0x880B1, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyaSHSCSQWb', symObjAddr: 0x192C, symBinAddr: 0x5818, symSize: 0x2C }
+ - { offset: 0x88166, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14MapCameraStateO5imageSo7UIImageCvg', symObjAddr: 0x390, symBinAddr: 0x4390, symSize: 0x1E8 }
+ - { offset: 0x882C0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14MapCameraStateOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x5F8, symBinAddr: 0x45F8, symSize: 0x40 }
+ - { offset: 0x88356, size: 0x8, addend: 0x0, symName: '_$sSo16UILayoutPriorityas21_ObjectiveCBridgeableSCsACP09_bridgeToC1C01_C5CTypeQzyFTW', symObjAddr: 0x640, symBinAddr: 0x4638, symSize: 0x8 }
+ - { offset: 0x883D3, size: 0x8, addend: 0x0, symName: '_$sSo16UILayoutPriorityas21_ObjectiveCBridgeableSCsACP016_forceBridgeFromC1C_6resulty01_C5CTypeQz_xSgztFZTW', symObjAddr: 0x648, symBinAddr: 0x4640, symSize: 0x50 }
+ - { offset: 0x8843C, size: 0x8, addend: 0x0, symName: '_$sSo16UILayoutPriorityas21_ObjectiveCBridgeableSCsACP024_conditionallyBridgeFromC1C_6resultSb01_C5CTypeQz_xSgztFZTW', symObjAddr: 0x698, symBinAddr: 0x4690, symSize: 0x54 }
+ - { offset: 0x88496, size: 0x8, addend: 0x0, symName: '_$sSo16UILayoutPriorityas21_ObjectiveCBridgeableSCsACP026_unconditionallyBridgeFromC1Cyx01_C5CTypeQzSgFZTW', symObjAddr: 0x6EC, symBinAddr: 0x46E4, symSize: 0x24 }
+ - { offset: 0x884F7, size: 0x8, addend: 0x0, symName: '_$sSo16UILayoutPriorityas35_HasCustomAnyHashableRepresentationSCsACP03_todeF0s0eF0VSgyFTW', symObjAddr: 0xC44, symBinAddr: 0x4B30, symSize: 0x94 }
+ - { offset: 0x88513, size: 0x8, addend: 0x0, symName: '_$sSo18CALayerCornerCurveas35_HasCustomAnyHashableRepresentationSCsACP03_toefG0s0fG0VSgyFTW', symObjAddr: 0xCD8, symBinAddr: 0x4BC4, symSize: 0x84 }
+ - { offset: 0x8852F, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas35_HasCustomAnyHashableRepresentationSCsACP03_toghI0s0hI0VSgyFTW', symObjAddr: 0xDF4, symBinAddr: 0x4CE0, symSize: 0x84 }
+ - { offset: 0x8854B, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyas35_HasCustomAnyHashableRepresentationSCsACP03_toefG0s0fG0VSgyFTW', symObjAddr: 0xEBC, symBinAddr: 0x4DA8, symSize: 0x84 }
+ - { offset: 0x88576, size: 0x8, addend: 0x0, symName: '_$sSo16UILayoutPriorityaSHSCSH9hashValueSivgTW', symObjAddr: 0x11E0, symBinAddr: 0x50CC, symSize: 0x8 }
+ - { offset: 0x885CB, size: 0x8, addend: 0x0, symName: '_$sSo16UILayoutPriorityaSHSCSH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x11E8, symBinAddr: 0x50D4, symSize: 0x38 }
+ - { offset: 0x88620, size: 0x8, addend: 0x0, symName: '_$sSo16UILayoutPriorityaSHSCSH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x1220, symBinAddr: 0x510C, symSize: 0x1C }
+ - { offset: 0x88675, size: 0x8, addend: 0x0, symName: '_$sSo16UILayoutPriorityaSQSCSQ2eeoiySbx_xtFZTW', symObjAddr: 0x1324, symBinAddr: 0x5210, symSize: 0x14 }
+ - { offset: 0x886EF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14MapCameraStateOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x578, symBinAddr: 0x4578, symSize: 0x14 }
+ - { offset: 0x8876B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14MapCameraStateOSHAASH9hashValueSivgTW', symObjAddr: 0x58C, symBinAddr: 0x458C, symSize: 0x44 }
+ - { offset: 0x88831, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14MapCameraStateOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x5D0, symBinAddr: 0x45D0, symSize: 0x28 }
+ - { offset: 0x8893C, size: 0x8, addend: 0x0, symName: '_$sSo10CGColorRefaSQSCSQ2eeoiySbx_xtFZTW', symObjAddr: 0x918, symBinAddr: 0x48A4, symSize: 0x4C }
+ - { offset: 0x88958, size: 0x8, addend: 0x0, symName: '_$sSo13CGGradientRefaSQSCSQ2eeoiySbx_xtFZTW', symObjAddr: 0x964, symBinAddr: 0x48F0, symSize: 0x4C }
+ - { offset: 0x88974, size: 0x8, addend: 0x0, symName: '_$sSo10CGImageRefaSQSCSQ2eeoiySbx_xtFZTW', symObjAddr: 0x9B0, symBinAddr: 0x493C, symSize: 0x4C }
+ - { offset: 0x88990, size: 0x8, addend: 0x0, symName: '_$sSo9CGPathRefaSQSCSQ2eeoiySbx_xtFZTW', symObjAddr: 0x9FC, symBinAddr: 0x4988, symSize: 0x4C }
+ - { offset: 0x889AC, size: 0x8, addend: 0x0, symName: '_$sSo11CFStringRefaSHSCSH9hashValueSivgTW', symObjAddr: 0xB00, symBinAddr: 0x4A18, symSize: 0x3C }
+ - { offset: 0x889C8, size: 0x8, addend: 0x0, symName: '_$sSo11CFStringRefaSHSCSH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xB3C, symBinAddr: 0x4A54, symSize: 0x48 }
+ - { offset: 0x889E4, size: 0x8, addend: 0x0, symName: '_$sSo11CFStringRefaSQSCSQ2eeoiySbx_xtFZTW', symObjAddr: 0xBEC, symBinAddr: 0x4AD8, symSize: 0x4C }
+ - { offset: 0x88A00, size: 0x8, addend: 0x0, symName: '_$sSo10CGColorRefaSHSCSH9hashValueSivgTW', symObjAddr: 0xF40, symBinAddr: 0x4E2C, symSize: 0x3C }
+ - { offset: 0x88A1C, size: 0x8, addend: 0x0, symName: '_$sSo10CGColorRefaSHSCSH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xF7C, symBinAddr: 0x4E68, symSize: 0x48 }
+ - { offset: 0x88A38, size: 0x8, addend: 0x0, symName: '_$sSo13CGGradientRefaSHSCSH9hashValueSivgTW', symObjAddr: 0xFD0, symBinAddr: 0x4EBC, symSize: 0x3C }
+ - { offset: 0x88A54, size: 0x8, addend: 0x0, symName: '_$sSo13CGGradientRefaSHSCSH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x100C, symBinAddr: 0x4EF8, symSize: 0x48 }
+ - { offset: 0x88A70, size: 0x8, addend: 0x0, symName: '_$sSo10CGImageRefaSHSCSH9hashValueSivgTW', symObjAddr: 0x1060, symBinAddr: 0x4F4C, symSize: 0x3C }
+ - { offset: 0x88A8C, size: 0x8, addend: 0x0, symName: '_$sSo10CGImageRefaSHSCSH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x109C, symBinAddr: 0x4F88, symSize: 0x48 }
+ - { offset: 0x88AA8, size: 0x8, addend: 0x0, symName: '_$sSo9CGPathRefaSHSCSH9hashValueSivgTW', symObjAddr: 0x10F0, symBinAddr: 0x4FDC, symSize: 0x3C }
+ - { offset: 0x88AC4, size: 0x8, addend: 0x0, symName: '_$sSo9CGPathRefaSHSCSH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x112C, symBinAddr: 0x5018, symSize: 0x48 }
+ - { offset: 0x88B7E, size: 0x8, addend: 0x0, symName: '_$sSo24UIGestureRecognizerStateVSYSCSY8rawValuexSg03RawE0Qz_tcfCTW', symObjAddr: 0xB90, symBinAddr: 0x4AA8, symSize: 0x10 }
+ - { offset: 0x88B98, size: 0x8, addend: 0x0, symName: '_$sSo16UILayoutPriorityaSYSCSY8rawValue03RawD0QzvgTW', symObjAddr: 0xC38, symBinAddr: 0x4B24, symSize: 0xC }
+ - { offset: 0x8927A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26CategoryCollectionViewCellCfETo', symObjAddr: 0xCC0, symBinAddr: 0x65A8, symSize: 0x58 }
+ - { offset: 0x892A9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26CategoryCollectionViewCellCMU', symObjAddr: 0xD18, symBinAddr: 0x6600, symSize: 0x8 }
+ - { offset: 0x892BD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26CategoryCollectionViewCellCMa', symObjAddr: 0xD20, symBinAddr: 0x6608, symSize: 0x38 }
+ - { offset: 0x892D1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26CategoryCollectionViewCellCMr', symObjAddr: 0xD58, symBinAddr: 0x6640, symSize: 0x7C }
+ - { offset: 0x892E5, size: 0x8, addend: 0x0, symName: '_$s7Penguin11POICategoryVSgMa', symObjAddr: 0xDD4, symBinAddr: 0x66BC, symSize: 0x54 }
+ - { offset: 0x892F9, size: 0x8, addend: 0x0, symName: '_$sSo7UIColorCMa', symObjAddr: 0xE28, symBinAddr: 0x6710, symSize: 0x44 }
+ - { offset: 0x8930D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26CategoryCollectionViewCellC8setImage3fory7Penguin11POICategoryV_tFySo7UIImageCSgcfU_TA', symObjAddr: 0xEFC, symBinAddr: 0x67E4, symSize: 0x40 }
+ - { offset: 0x89321, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0xF3C, symBinAddr: 0x6824, symSize: 0x44 }
+ - { offset: 0x89335, size: 0x8, addend: 0x0, symName: '_$s7Penguin11POICategoryVSgWOc', symObjAddr: 0xF80, symBinAddr: 0x6868, symSize: 0x48 }
+ - { offset: 0x89349, size: 0x8, addend: 0x0, symName: '_$s7Penguin11POICategoryVSgWOh', symObjAddr: 0xFC8, symBinAddr: 0x68B0, symSize: 0x40 }
+ - { offset: 0x8935D, size: 0x8, addend: 0x0, symName: '_$s7Penguin11POICategoryVSgWOd', symObjAddr: 0x1008, symBinAddr: 0x68F0, symSize: 0x48 }
+ - { offset: 0x89371, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26CategoryCollectionViewCellC13isHighlightedSbvWyycfU0_TA', symObjAddr: 0x1050, symBinAddr: 0x6938, symSize: 0x1C }
+ - { offset: 0x89385, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x106C, symBinAddr: 0x6954, symSize: 0x10 }
+ - { offset: 0x89399, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x107C, symBinAddr: 0x6964, symSize: 0x8 }
+ - { offset: 0x893AD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26CategoryCollectionViewCellC13isHighlightedSbvWyycfU_TA', symObjAddr: 0x1084, symBinAddr: 0x696C, symSize: 0x20 }
+ - { offset: 0x894F9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26CategoryCollectionViewCellC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x58E8, symSize: 0x20 }
+ - { offset: 0x89559, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26CategoryCollectionViewCellC10titleLabelSo7UILabelCSgvsTo', symObjAddr: 0x20, symBinAddr: 0x5908, symSize: 0x14 }
+ - { offset: 0x895AA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26CategoryCollectionViewCellC05imageF0So07UIImageF0CSgvgTo', symObjAddr: 0x34, symBinAddr: 0x591C, symSize: 0x20 }
+ - { offset: 0x89604, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26CategoryCollectionViewCellC05imageF0So07UIImageF0CSgvsTo', symObjAddr: 0x54, symBinAddr: 0x593C, symSize: 0x14 }
+ - { offset: 0x89655, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26CategoryCollectionViewCellC014imageContainerF0So6UIViewCSgvgTo', symObjAddr: 0x68, symBinAddr: 0x5950, symSize: 0x20 }
+ - { offset: 0x896AF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26CategoryCollectionViewCellC014imageContainerF0So6UIViewCSgvsTo', symObjAddr: 0x88, symBinAddr: 0x5970, symSize: 0x14 }
+ - { offset: 0x89714, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26CategoryCollectionViewCellC13isHighlightedSbvgTo', symObjAddr: 0x9C, symBinAddr: 0x5984, symSize: 0x40 }
+ - { offset: 0x8976C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26CategoryCollectionViewCellC13isHighlightedSbvsTo', symObjAddr: 0xDC, symBinAddr: 0x59C4, symSize: 0x6C }
+ - { offset: 0x897A1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26CategoryCollectionViewCellC13isHighlightedSbvW', symObjAddr: 0x148, symBinAddr: 0x5A30, symSize: 0x160 }
+ - { offset: 0x89803, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26CategoryCollectionViewCellC12awakeFromNibyyF', symObjAddr: 0x3A0, symBinAddr: 0x5C88, symSize: 0xE8 }
+ - { offset: 0x89891, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26CategoryCollectionViewCellC12awakeFromNibyyFTo', symObjAddr: 0x488, symBinAddr: 0x5D70, symSize: 0x28 }
+ - { offset: 0x898DE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26CategoryCollectionViewCellC7setData3fory7Penguin11POICategoryV_tF', symObjAddr: 0x4B0, symBinAddr: 0x5D98, symSize: 0x14C }
+ - { offset: 0x89959, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26CategoryCollectionViewCellC8setImage3fory7Penguin11POICategoryV_tF', symObjAddr: 0x5FC, symBinAddr: 0x5EE4, symSize: 0x230 }
+ - { offset: 0x899F5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26CategoryCollectionViewCellC8setImage3fory7Penguin11POICategoryV_tFySo7UIImageCSgcfU_', symObjAddr: 0x82C, symBinAddr: 0x6114, symSize: 0x194 }
+ - { offset: 0x89A91, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26CategoryCollectionViewCellC15prepareForReuseyyF', symObjAddr: 0x9C0, symBinAddr: 0x62A8, symSize: 0xCC }
+ - { offset: 0x89AF2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26CategoryCollectionViewCellC15prepareForReuseyyFTo', symObjAddr: 0xA8C, symBinAddr: 0x6374, symSize: 0x28 }
+ - { offset: 0x89B4D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26CategoryCollectionViewCellC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0xAB4, symBinAddr: 0x639C, symSize: 0xD8 }
+ - { offset: 0x89BA6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26CategoryCollectionViewCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xB8C, symBinAddr: 0x6474, symSize: 0xD8 }
+ - { offset: 0x89BD9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26CategoryCollectionViewCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xC64, symBinAddr: 0x654C, symSize: 0x28 }
+ - { offset: 0x89BED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26CategoryCollectionViewCellCfD', symObjAddr: 0xC8C, symBinAddr: 0x6574, symSize: 0x34 }
+ - { offset: 0x89F8E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandOptimizerCMi', symObjAddr: 0x0, symBinAddr: 0x6994, symSize: 0x4 }
+ - { offset: 0x89FA6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandOptimizerCMi', symObjAddr: 0x0, symBinAddr: 0x6994, symSize: 0x4 }
+ - { offset: 0x89FBA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandOptimizerCMr', symObjAddr: 0x4, symBinAddr: 0x6998, symSize: 0x8C }
+ - { offset: 0x8A090, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandOptimizerCMa', symObjAddr: 0x104, symBinAddr: 0x6A98, symSize: 0xC }
+ - { offset: 0x8A0A4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandOptimizerC5StateVMa', symObjAddr: 0x110, symBinAddr: 0x6AA4, symSize: 0xC }
+ - { offset: 0x8A0B8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16OptimizerOptionsVMa', symObjAddr: 0x11C, symBinAddr: 0x6AB0, symSize: 0x10 }
+ - { offset: 0x8A0CC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandOptimizerC5StateVMi', symObjAddr: 0x12C, symBinAddr: 0x6AC0, symSize: 0x8 }
+ - { offset: 0x8A0E0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandOptimizerC5StateVMr', symObjAddr: 0x134, symBinAddr: 0x6AC8, symSize: 0x19C }
+ - { offset: 0x8A0F4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandOptimizerC5StateVwCP', symObjAddr: 0x2D0, symBinAddr: 0x6C64, symSize: 0x62C }
+ - { offset: 0x8A108, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandOptimizerC5StateVwxx', symObjAddr: 0x8FC, symBinAddr: 0x7290, symSize: 0x328 }
+ - { offset: 0x8A11C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandOptimizerC5StateVwcp', symObjAddr: 0xC24, symBinAddr: 0x75B8, symSize: 0x520 }
+ - { offset: 0x8A130, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandOptimizerC5StateVwca', symObjAddr: 0x1144, symBinAddr: 0x7AD8, symSize: 0x734 }
+ - { offset: 0x8A144, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandOptimizerC5StateVwtk', symObjAddr: 0x1878, symBinAddr: 0x820C, symSize: 0x520 }
+ - { offset: 0x8A158, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandOptimizerC5StateVwta', symObjAddr: 0x1D98, symBinAddr: 0x872C, symSize: 0x734 }
+ - { offset: 0x8A16C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandOptimizerC5StateVwet', symObjAddr: 0x24CC, symBinAddr: 0x8E60, symSize: 0x408 }
+ - { offset: 0x8A180, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandOptimizerC5StateVwst', symObjAddr: 0x28D4, symBinAddr: 0x9268, symSize: 0x51C }
+ - { offset: 0x8A1C0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16OptimizerOptionsVs10SetAlgebraAASQWb', symObjAddr: 0x2FF4, symBinAddr: 0x996C, symSize: 0x4 }
+ - { offset: 0x8A1D4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16OptimizerOptionsVACSQAAWl', symObjAddr: 0x2FF8, symBinAddr: 0x9970, symSize: 0x40 }
+ - { offset: 0x8A1E8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16OptimizerOptionsVs10SetAlgebraAAs25ExpressibleByArrayLiteralPWb', symObjAddr: 0x3038, symBinAddr: 0x99B0, symSize: 0x4 }
+ - { offset: 0x8A1FC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16OptimizerOptionsVACs25ExpressibleByArrayLiteralAAWl', symObjAddr: 0x303C, symBinAddr: 0x99B4, symSize: 0x40 }
+ - { offset: 0x8A210, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16OptimizerOptionsVs9OptionSetAASYWb', symObjAddr: 0x307C, symBinAddr: 0x99F4, symSize: 0x4 }
+ - { offset: 0x8A224, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16OptimizerOptionsVACSYAAWl', symObjAddr: 0x3080, symBinAddr: 0x99F8, symSize: 0x40 }
+ - { offset: 0x8A238, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16OptimizerOptionsVs9OptionSetAAs0G7AlgebraPWb', symObjAddr: 0x30C0, symBinAddr: 0x9A38, symSize: 0x4 }
+ - { offset: 0x8A24C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16OptimizerOptionsVACs10SetAlgebraAAWl', symObjAddr: 0x30C4, symBinAddr: 0x9A3C, symSize: 0x40 }
+ - { offset: 0x8A260, size: 0x8, addend: 0x0, symName: ___swift_instantiateGenericMetadata, symObjAddr: 0x3104, symBinAddr: 0x9A7C, symSize: 0x2C }
+ - { offset: 0x8A28E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandOptimizerCfd', symObjAddr: 0x90, symBinAddr: 0x6A24, symSize: 0x50 }
+ - { offset: 0x8A2C7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandOptimizerCfD', symObjAddr: 0xE0, symBinAddr: 0x6A74, symSize: 0x24 }
+ - { offset: 0x8A2FD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16OptimizerOptionsVs10SetAlgebraAAsADPxycfCTW', symObjAddr: 0x2E18, symBinAddr: 0x9790, symSize: 0x8 }
+ - { offset: 0x8A346, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16OptimizerOptionsVs10SetAlgebraAAsADP5unionyxxnFTW', symObjAddr: 0x2E20, symBinAddr: 0x9798, symSize: 0x14 }
+ - { offset: 0x8A3E3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16OptimizerOptionsVs10SetAlgebraAAsADP12intersectionyxxFTW', symObjAddr: 0x2E34, symBinAddr: 0x97AC, symSize: 0x14 }
+ - { offset: 0x8A478, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16OptimizerOptionsVs10SetAlgebraAAsADP19symmetricDifferenceyxxnFTW', symObjAddr: 0x2E48, symBinAddr: 0x97C0, symSize: 0x14 }
+ - { offset: 0x8A524, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16OptimizerOptionsVs10SetAlgebraAAsADP6insertySb8inserted_7ElementQz17memberAfterInserttAInFTW', symObjAddr: 0x2E5C, symBinAddr: 0x97D4, symSize: 0x30 }
+ - { offset: 0x8A699, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16OptimizerOptionsVs10SetAlgebraAAsADP6removey7ElementQzSgAHFTW', symObjAddr: 0x2E8C, symBinAddr: 0x9804, symSize: 0x2C }
+ - { offset: 0x8A826, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16OptimizerOptionsVs10SetAlgebraAAsADP6update4with7ElementQzSgAIn_tFTW', symObjAddr: 0x2EB8, symBinAddr: 0x9830, symSize: 0x24 }
+ - { offset: 0x8A912, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16OptimizerOptionsVs10SetAlgebraAAsADP9formUnionyyxnFTW', symObjAddr: 0x2EDC, symBinAddr: 0x9854, symSize: 0x14 }
+ - { offset: 0x8A978, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16OptimizerOptionsVs10SetAlgebraAAsADP16formIntersectionyyxFTW', symObjAddr: 0x2EF0, symBinAddr: 0x9868, symSize: 0x14 }
+ - { offset: 0x8A9DE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16OptimizerOptionsVs10SetAlgebraAAsADP23formSymmetricDifferenceyyxnFTW', symObjAddr: 0x2F04, symBinAddr: 0x987C, symSize: 0x14 }
+ - { offset: 0x8AA53, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16OptimizerOptionsVs10SetAlgebraAAsADP11subtractingyxxFTW', symObjAddr: 0x2F18, symBinAddr: 0x9890, symSize: 0x14 }
+ - { offset: 0x8AAFC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16OptimizerOptionsVs10SetAlgebraAAsADP8isSubset2ofSbx_tFTW', symObjAddr: 0x2F2C, symBinAddr: 0x98A4, symSize: 0x14 }
+ - { offset: 0x8AB73, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16OptimizerOptionsVs10SetAlgebraAAsADP10isDisjoint4withSbx_tFTW', symObjAddr: 0x2F40, symBinAddr: 0x98B8, symSize: 0x14 }
+ - { offset: 0x8AC1C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16OptimizerOptionsVs10SetAlgebraAAsADP7isEmptySbvgTW', symObjAddr: 0x2F68, symBinAddr: 0x98E0, symSize: 0x10 }
+ - { offset: 0x8AC84, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16OptimizerOptionsVs10SetAlgebraAAsADPyxqd__ncSTRd__7ElementQyd__AFRtzlufCTW', symObjAddr: 0x2F78, symBinAddr: 0x98F0, symSize: 0x18 }
+ - { offset: 0x8ACA0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16OptimizerOptionsVs10SetAlgebraAAsADP8subtractyyxFTW', symObjAddr: 0x2F90, symBinAddr: 0x9908, symSize: 0x14 }
+ - { offset: 0x8AD1C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16OptimizerOptionsVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x2FA4, symBinAddr: 0x991C, symSize: 0x14 }
+ - { offset: 0x8AD69, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16OptimizerOptionsVs25ExpressibleByArrayLiteralAAsADP05arrayI0x0hI7ElementQzd_tcfCTW', symObjAddr: 0x2FB8, symBinAddr: 0x9930, symSize: 0x3C }
+ - { offset: 0x8ADA1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16OptimizerOptionsVs9OptionSetAAsADP8rawValuex03RawI0Qz_tcfCTW', symObjAddr: 0x2DF0, symBinAddr: 0x9784, symSize: 0xC }
+ - { offset: 0x8B151, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO7ElementCfD', symObjAddr: 0x0, symBinAddr: 0x9AAC, symSize: 0x3C }
+ - { offset: 0x8B1A2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO7ElementCMa', symObjAddr: 0x3C, symBinAddr: 0x9AE8, symSize: 0x20 }
+ - { offset: 0x8B1B6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLOMa', symObjAddr: 0x5C, symBinAddr: 0x9B08, symSize: 0x10 }
+ - { offset: 0x8B1FA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO7ElementCfD', symObjAddr: 0x0, symBinAddr: 0x9AAC, symSize: 0x3C }
+ - { offset: 0x8B5B0, size: 0x8, addend: 0x0, symName: '_$s10Foundation3URLV8PenNavUIE9maybeDataACSgSS_tcfC', symObjAddr: 0x0, symBinAddr: 0x9B18, symSize: 0x2EC }
+ - { offset: 0x8B5C8, size: 0x8, addend: 0x0, symName: '_$s10Foundation3URLV8PenNavUIE9maybeDataACSgSS_tcfC', symObjAddr: 0x0, symBinAddr: 0x9B18, symSize: 0x2EC }
+ - { offset: 0x8B61E, size: 0x8, addend: 0x0, symName: '_$s10Foundation3URLV8PenNavUIE11decodedDataSS8mimeType_AA0G0V4datatSgvg', symObjAddr: 0x2EC, symBinAddr: 0x9E04, symSize: 0x3AC }
+ - { offset: 0x8B7AB, size: 0x8, addend: 0x0, symName: '_$sS2SSysWl', symObjAddr: 0x6DC, symBinAddr: 0xA1B0, symSize: 0x40 }
+ - { offset: 0x8BBD3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC16drawProgressLine2toySo22CLLocationCoordinate2DV_tF', symObjAddr: 0x0, symBinAddr: 0xA22C, symSize: 0x8CC }
+ - { offset: 0x8BE1A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC16drawProgressLine2toySo22CLLocationCoordinate2DV_tF', symObjAddr: 0x0, symBinAddr: 0xA22C, symSize: 0x8CC }
+ - { offset: 0x8C4F2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC17resetProgressLineyyF', symObjAddr: 0x8CC, symBinAddr: 0xAAF8, symSize: 0x108 }
+ - { offset: 0x8CBEA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DistanceFormatterV012getFormattedD08distance23includesMeasurementUnitSSSd_SbtFZTf4nnd_n', symObjAddr: 0x0, symBinAddr: 0xAC00, symSize: 0x380 }
+ - { offset: 0x8CE43, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DistanceFormatterV012getFormattedD08distance23includesMeasurementUnitSSSd_SbtFZTf4nnd_n', symObjAddr: 0x0, symBinAddr: 0xAC00, symSize: 0x380 }
+ - { offset: 0x8D5C0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25FloatingPanelBottomLayoutCMa', symObjAddr: 0x50, symBinAddr: 0xAFD0, symSize: 0x20 }
+ - { offset: 0x8E408, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LayoutAdapterC7segment2at7forwardAA0D7SegmentV12CoreGraphics7CGFloatV_SbtF', symObjAddr: 0x7B5C, symBinAddr: 0x12ADC, symSize: 0x388 }
+ - { offset: 0x8EB4B, size: 0x8, addend: 0x0, symName: '_$sSr15_stableSortImpl2byySbx_xtKXE_tKF8PenNavUI18FloatingPanelStateC_Tg503$s8ef82UI13LayoutAdapterC18sortedAnchorStates33_995BB7604D732323B0F3BB3065CA5A1ELLSayAA18hiJ17CGvgSbAG_AGtXEfU_Tf1cn_n', symObjAddr: 0x7F4C, symBinAddr: 0x12ECC, symSize: 0x100 }
+ - { offset: 0x8EDAE, size: 0x8, addend: 0x0, symName: '_$sSr15_stableSortImpl2byySbx_xtKXE_tKFySryxGz_SiztKXEfU_8PenNavUI18FloatingPanelStateC_Tg503$s8ef82UI13LayoutAdapterC18sortedAnchorStates33_995BB7604D732323B0F3BB3065CA5A1ELLSayAA18hiJ17CGvgSbAG_AGtXEfU_Tf1nnncn_n', symObjAddr: 0x804C, symBinAddr: 0x12FCC, symSize: 0x3B0 }
+ - { offset: 0x8F298, size: 0x8, addend: 0x0, symName: '_$sSMsSKRzrlE14_insertionSort6within9sortedEnd2byySny5IndexSlQzG_AFSb7ElementSTQz_AItKXEtKFSry8PenNavUI18FloatingPanelStateCG_Tg503$s8ij82UI13LayoutAdapterC18sortedAnchorStates33_995BB7604D732323B0F3BB3065CA5A1ELLSayAA18lmN17CGvgSbAG_AGtXEfU_Tf1nncn_n', symObjAddr: 0x83FC, symBinAddr: 0x1337C, symSize: 0x78 }
+ - { offset: 0x8F3FA, size: 0x8, addend: 0x0, symName: '_$sSr13_mergeTopRuns_6buffer2bySbSaySnySiGGz_SpyxGSbx_xtKXEtKF8PenNavUI18FloatingPanelStateC_Tg503$s8fg82UI13LayoutAdapterC18sortedAnchorStates33_995BB7604D732323B0F3BB3065CA5A1ELLSayAA18ijK17CGvgSbAG_AGtXEfU_Tf1nncn_n', symObjAddr: 0x8474, symBinAddr: 0x133F4, symSize: 0x26C }
+ - { offset: 0x8F795, size: 0x8, addend: 0x0, symName: '_$ss6_merge3low3mid4high6buffer2bySbSpyxG_A3GSbx_xtKXEtKlF8PenNavUI18FloatingPanelStateC_Tg503$s8gh82UI13LayoutAdapterC18sortedAnchorStates33_995BB7604D732323B0F3BB3065CA5A1ELLSayAA18jkL17CGvgSbAG_AGtXEfU_Tf1nnnnc_n', symObjAddr: 0x86E0, symBinAddr: 0x13660, symSize: 0x220 }
+ - { offset: 0x8F932, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LayoutAdapterCMa', symObjAddr: 0x8D6C, symBinAddr: 0x13CEC, symSize: 0x20 }
+ - { offset: 0x8F946, size: 0x8, addend: 0x0, symName: '_$ss6_merge3low3mid4high6buffer2bySbSpyxG_A3GSbx_xtKXEtKlF8PenNavUI18FloatingPanelStateC_Tg503$s8gh57UI13LayoutAdapterC30sortedAnchorStatesByCoordinateSayAA18jkL17CGvgSbAF_AFtXEfU_AH0oP0CTf1nnnnc_nTf4nnnng_n', symObjAddr: 0x8D8C, symBinAddr: 0x13D0C, symSize: 0x358 }
+ - { offset: 0x8FB09, size: 0x8, addend: 0x0, symName: '_$sSr13_mergeTopRuns_6buffer2bySbSaySnySiGGz_SpyxGSbx_xtKXEtKF8PenNavUI18FloatingPanelStateC_Tg503$s8fg57UI13LayoutAdapterC30sortedAnchorStatesByCoordinateSayAA18ijK17CGvgSbAF_AFtXEfU_AG0nO0CTf1nncn_nTf4nnng_n', symObjAddr: 0x90E4, symBinAddr: 0x14064, symSize: 0x2F0 }
+ - { offset: 0x8FE83, size: 0x8, addend: 0x0, symName: '_$sSr15_stableSortImpl2byySbx_xtKXE_tKFySryxGz_SiztKXEfU_8PenNavUI18FloatingPanelStateC_Tg503$s8ef57UI13LayoutAdapterC30sortedAnchorStatesByCoordinateSayAA18hiJ17CGvgSbAF_AFtXEfU_AD0mN0CTf1nnncn_nTf4nnnng_n', symObjAddr: 0x93D4, symBinAddr: 0x14354, symSize: 0x6B0 }
+ - { offset: 0x904B5, size: 0x8, addend: 0x0, symName: '_$sS2Ss7CVarArg10FoundationWl', symObjAddr: 0xA69C, symBinAddr: 0x155D8, symSize: 0x40 }
+ - { offset: 0x904C9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloatingPanelStateCSo8NSObjectCSH10ObjectiveCWl', symObjAddr: 0xA930, symBinAddr: 0x1586C, symSize: 0x44 }
+ - { offset: 0x904DD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19LayoutGuideProvider_pWOb', symObjAddr: 0xA974, symBinAddr: 0x158B0, symSize: 0x18 }
+ - { offset: 0x904F1, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_1, symObjAddr: 0xA98C, symBinAddr: 0x158C8, symSize: 0x24 }
+ - { offset: 0x90505, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_1, symObjAddr: 0xA9B0, symBinAddr: 0x158EC, symSize: 0x20 }
+ - { offset: 0x90519, size: 0x8, addend: 0x0, symName: '_$sSD8IteratorV8_VariantOy8PenNavUI18FloatingPanelStateCAE0fG15LayoutAnchoring_p__GWOe', symObjAddr: 0xAA10, symBinAddr: 0x1594C, symSize: 0x8 }
+ - { offset: 0x9052D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19LayoutGuideProvider_pSgWOh', symObjAddr: 0xAA18, symBinAddr: 0x15954, symSize: 0x40 }
+ - { offset: 0x90566, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25FloatingPanelBottomLayoutCACycfC', symObjAddr: 0x0, symBinAddr: 0xAF80, symSize: 0x20 }
+ - { offset: 0x9057A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25FloatingPanelBottomLayoutCACycfc', symObjAddr: 0x20, symBinAddr: 0xAFA0, symSize: 0x30 }
+ - { offset: 0x905B2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25FloatingPanelBottomLayoutCACycfcTo', symObjAddr: 0x70, symBinAddr: 0xAFF0, symSize: 0x3C }
+ - { offset: 0x9061A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25FloatingPanelBottomLayoutC12initialStateAA0deI0CvgTo', symObjAddr: 0xAC, symBinAddr: 0xB02C, symSize: 0x40 }
+ - { offset: 0x90632, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25FloatingPanelBottomLayoutC12initialStateAA0deI0CvgTo', symObjAddr: 0xAC, symBinAddr: 0xB02C, symSize: 0x40 }
+ - { offset: 0x90652, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25FloatingPanelBottomLayoutC12initialStateAA0deI0Cvg', symObjAddr: 0xEC, symBinAddr: 0xB06C, symSize: 0x40 }
+ - { offset: 0x90784, size: 0x8, addend: 0x0, symName: '_$sSDyq_Sgxcig8PenNavUI18FloatingPanelStateC_AB0dE15LayoutAnchoring_pTg5', symObjAddr: 0x1388, symBinAddr: 0xC308, symSize: 0xDC }
+ - { offset: 0x90AD9, size: 0x8, addend: 0x0, symName: '_$sSMsSkRzrlE4sort2byySb7ElementSTQz_ADtKXE_tKFs15ContiguousArrayVy8PenNavUI18FloatingPanelStateCG_Tg503$s8fg82UI13LayoutAdapterC18sortedAnchorStates33_995BB7604D732323B0F3BB3065CA5A1ELLSayAA18ijK17CGvgSbAG_AGtXEfU_Tf1cn_n', symObjAddr: 0x7EE4, symBinAddr: 0x12E64, symSize: 0x68 }
+ - { offset: 0x90C0A, size: 0x8, addend: 0x0, symName: '_$sSMsSkRzrlE4sort2byySb7ElementSTQz_ADtKXE_tKFs15ContiguousArrayVy8PenNavUI18FloatingPanelStateCG_Tg503$s8fg57UI13LayoutAdapterC30sortedAnchorStatesByCoordinateSayAA18ijK17CGvgSbAF_AFtXEfU_AG0nO0CTf1cn_nTf4ng_n', symObjAddr: 0x9A84, symBinAddr: 0x14A04, symSize: 0x270 }
+ - { offset: 0x90F26, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25FloatingPanelBottomLayoutC7anchorsSDyAA0dE5StateCAA0deG9Anchoring_pGvgTo', symObjAddr: 0x12C, symBinAddr: 0xB0AC, symSize: 0x6C }
+ - { offset: 0x90F50, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25FloatingPanelBottomLayoutC7anchorsSDyAA0dE5StateCAA0deG9Anchoring_pGvg', symObjAddr: 0x198, symBinAddr: 0xB118, symSize: 0x4 }
+ - { offset: 0x90F64, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25FloatingPanelBottomLayoutC8positionAA0dE8PositionOvgTo', symObjAddr: 0x19C, symBinAddr: 0xB11C, symSize: 0x8 }
+ - { offset: 0x90F78, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25FloatingPanelBottomLayoutC8positionAA0dE8PositionOvg', symObjAddr: 0x1A4, symBinAddr: 0xB124, symSize: 0x8 }
+ - { offset: 0x9103B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25FloatingPanelBottomLayoutC07prepareG011surfaceView2inSaySo18NSLayoutConstraintCGSo6UIViewC_AKtF', symObjAddr: 0x1AC, symBinAddr: 0xB12C, symSize: 0x4 }
+ - { offset: 0x91056, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25FloatingPanelBottomLayoutC07prepareG011surfaceView2inSaySo18NSLayoutConstraintCGSo6UIViewC_AKtFTo', symObjAddr: 0x1B0, symBinAddr: 0xB130, symSize: 0xA8 }
+ - { offset: 0x91080, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25FloatingPanelBottomLayoutC13backdropAlpha3for12CoreGraphics7CGFloatVAA0dE5StateC_tF', symObjAddr: 0x258, symBinAddr: 0xB1D8, symSize: 0x98 }
+ - { offset: 0x910D7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25FloatingPanelBottomLayoutC13backdropAlpha3for12CoreGraphics7CGFloatVAA0dE5StateC_tFTo', symObjAddr: 0x2F0, symBinAddr: 0xB270, symSize: 0xAC }
+ - { offset: 0x91117, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25FloatingPanelBottomLayoutCfD', symObjAddr: 0x39C, symBinAddr: 0xB31C, symSize: 0x30 }
+ - { offset: 0x91182, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LayoutAdapterC20leastCoordinateState33_995BB7604D732323B0F3BB3065CA5A1ELLAA013FloatingPanelH0Cvg', symObjAddr: 0x3CC, symBinAddr: 0xB34C, symSize: 0x190 }
+ - { offset: 0x9133A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LayoutAdapterC19mostCoordinateState33_995BB7604D732323B0F3BB3065CA5A1ELLAA013FloatingPanelH0Cvg', symObjAddr: 0x55C, symBinAddr: 0xB4DC, symSize: 0x1AC }
+ - { offset: 0x9153F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LayoutAdapterC18leastExpandedStateAA013FloatingPanelH0Cvg', symObjAddr: 0x708, symBinAddr: 0xB688, symSize: 0x218 }
+ - { offset: 0x917C9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LayoutAdapterC17mostExpandedStateAA013FloatingPanelH0Cvg', symObjAddr: 0x920, symBinAddr: 0xB8A0, symSize: 0x278 }
+ - { offset: 0x91B5D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LayoutAdapterC21adjustedContentInsetsSo06UIEdgeH0Vvg', symObjAddr: 0xB98, symBinAddr: 0xBB18, symSize: 0x150 }
+ - { offset: 0x91D75, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LayoutAdapterC15surfaceLocationSo7CGPointVvg', symObjAddr: 0xCE8, symBinAddr: 0xBC68, symSize: 0x6A0 }
+ - { offset: 0x92216, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LayoutAdapterC15surfaceLocationSo7CGPointVvs', symObjAddr: 0x1464, symBinAddr: 0xC3E4, symSize: 0x658 }
+ - { offset: 0x92756, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LayoutAdapterC6offset4from12CoreGraphics7CGFloatVAA18FloatingPanelStateC_tF', symObjAddr: 0x1ABC, symBinAddr: 0xCA3C, symSize: 0x374 }
+ - { offset: 0x92B49, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LayoutAdapterC12hiddenAnchor33_995BB7604D732323B0F3BB3065CA5A1ELLAA013FloatingPanelD9Anchoring_pvg', symObjAddr: 0x1E30, symBinAddr: 0xCDB0, symSize: 0x218 }
+ - { offset: 0x92D24, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LayoutAdapterC15surfaceLocation3forSo7CGPointVAA18FloatingPanelStateC_tF', symObjAddr: 0x2048, symBinAddr: 0xCFC8, symSize: 0x188 }
+ - { offset: 0x92E89, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LayoutAdapterC8position3for12CoreGraphics7CGFloatVAA18FloatingPanelStateC_tF', symObjAddr: 0x21D0, symBinAddr: 0xD150, symSize: 0x894 }
+ - { offset: 0x935BF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LayoutAdapterC8position3for12CoreGraphics7CGFloatVAA18FloatingPanelStateC_tFAHyXEfU_', symObjAddr: 0x2A64, symBinAddr: 0xD9E4, symSize: 0x218 }
+ - { offset: 0x9371A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LayoutAdapterC8position3for12CoreGraphics7CGFloatVAA18FloatingPanelStateC_tFAHyXEfU0_', symObjAddr: 0x2C7C, symBinAddr: 0xDBFC, symSize: 0x19C }
+ - { offset: 0x9383D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LayoutAdapterC13referenceEdge33_995BB7604D732323B0F3BB3065CA5A1ELL2ofAA022FloatingPanelReferenceG0OAA0pqD9Anchoring_p_tF', symObjAddr: 0x2E18, symBinAddr: 0xDD98, symSize: 0x100 }
+ - { offset: 0x93932, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LayoutAdapterC07prepareD0yyF', symObjAddr: 0x2F18, symBinAddr: 0xDE98, symSize: 0x11B8 }
+ - { offset: 0x9433F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LayoutAdapterC22updateStateConstraints33_995BB7604D732323B0F3BB3065CA5A1ELLyyF', symObjAddr: 0x40D0, symBinAddr: 0xF050, symSize: 0xCC4 }
+ - { offset: 0x94F7E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LayoutAdapterC15setUpAttraction2toSo18NSLayoutConstraintC_12CoreGraphics7CGFloatVtAA18FloatingPanelStateC_tF', symObjAddr: 0x4D94, symBinAddr: 0xFD14, symSize: 0x13AC }
+ - { offset: 0x95BF2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LayoutAdapterC18tearDownAttraction33_995BB7604D732323B0F3BB3065CA5A1ELLyyF', symObjAddr: 0x6140, symBinAddr: 0x110C0, symSize: 0xF8 }
+ - { offset: 0x95CE7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LayoutAdapterC22updateStaticConstraintyyF', symObjAddr: 0x6238, symBinAddr: 0x111B8, symSize: 0xBC8 }
+ - { offset: 0x96907, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LayoutAdapterC31updateInteractiveEdgeConstraint4diff16scrollingContent19allowsRubberBandingy12CoreGraphics7CGFloatV_S2bSo06UIRectH0VXEtF6$deferL_yyF', symObjAddr: 0x6E00, symBinAddr: 0x11D80, symSize: 0x150 }
+ - { offset: 0x96A1D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LayoutAdapterC08activateD03for05forceD0yAA18FloatingPanelStateC_SbtF', symObjAddr: 0x6F50, symBinAddr: 0x11ED0, symSize: 0x5C4 }
+ - { offset: 0x96DB1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LayoutAdapterC08activateD03for05forceD0yAA18FloatingPanelStateC_SbtF6$deferL_yyF', symObjAddr: 0x7514, symBinAddr: 0x12494, symSize: 0x4A0 }
+ - { offset: 0x970E8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LayoutAdapterC21layoutSurfaceIfNeeded33_995BB7604D732323B0F3BB3065CA5A1ELLyyF', symObjAddr: 0x79B4, symBinAddr: 0x12934, symSize: 0x11C }
+ - { offset: 0x971D4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LayoutAdapterCfd', symObjAddr: 0x7AD0, symBinAddr: 0x12A50, symSize: 0x6C }
+ - { offset: 0x971F7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LayoutAdapterCfD', symObjAddr: 0x7B3C, symBinAddr: 0x12ABC, symSize: 0x20 }
+ - { offset: 0x97298, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25FloatingPanelBottomLayoutC7anchorsSDyAA0dE5StateCAA0deG9Anchoring_pGvgTf4d_n', symObjAddr: 0x8900, symBinAddr: 0x13880, symSize: 0x258 }
+ - { offset: 0x97429, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25FloatingPanelBottomLayoutC07prepareG011surfaceView2inSaySo18NSLayoutConstraintCGSo6UIViewC_AKtFTf4nnd_n', symObjAddr: 0x8B58, symBinAddr: 0x13AD8, symSize: 0x17C }
+ - { offset: 0x974E5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LayoutAdapterC2vc6layoutAcA23FloatingPanelControllerC_AA0hiD0_ptcfcTf4gnn_n', symObjAddr: 0x9CF4, symBinAddr: 0x14C74, symSize: 0x7C }
+ - { offset: 0x97557, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LayoutAdapterC16startInteraction2at6offsetyAA18FloatingPanelStateC_So7CGPointVtFTf4dnn_n', symObjAddr: 0x9D70, symBinAddr: 0x14CF0, symSize: 0x8E8 }
+ - { offset: 0x97DB9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LayoutAdapterC6layout33_995BB7604D732323B0F3BB3065CA5A1ELLAA013FloatingPanelD0_pvsTf4en_nTf4gn_n', symObjAddr: 0xAA58, symBinAddr: 0x15994, symSize: 0xB0 }
+ - { offset: 0x99297, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerCfE', symObjAddr: 0x1968, symBinAddr: 0x17154, symSize: 0x10C }
+ - { offset: 0x992C4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerCfETo', symObjAddr: 0x1AA4, symBinAddr: 0x17290, symSize: 0x118 }
+ - { offset: 0x992F3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerCMa', symObjAddr: 0x1BBC, symBinAddr: 0x173A8, symSize: 0x20 }
+ - { offset: 0x9933B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC16numberOfSections2inSiSo07UITableF0C_tFTo', symObjAddr: 0x1BDC, symBinAddr: 0x173C8, symSize: 0x14 }
+ - { offset: 0x9935B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC16numberOfSections2inSiSo07UITableF0C_tFTo', symObjAddr: 0x1BDC, symBinAddr: 0x173C8, symSize: 0x14 }
+ - { offset: 0x99378, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC16numberOfSections2inSiSo07UITableF0C_tFTo', symObjAddr: 0x1BDC, symBinAddr: 0x173C8, symSize: 0x14 }
+ - { offset: 0x993E2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC05tableF0_21numberOfRowsInSectionSiSo07UITableF0C_SitFTo', symObjAddr: 0x1BF0, symBinAddr: 0x173DC, symSize: 0x60 }
+ - { offset: 0x99679, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtF', symObjAddr: 0x1C50, symBinAddr: 0x1743C, symSize: 0x618 }
+ - { offset: 0x99A7A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtFySaySSGcfU_', symObjAddr: 0x2268, symBinAddr: 0x17A54, symSize: 0x174 }
+ - { offset: 0x99B66, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x23DC, symBinAddr: 0x17BC8, symSize: 0xC8 }
+ - { offset: 0x99BAC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC05tableF0_14heightForRowAt12CoreGraphics7CGFloatVSo07UITableF0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x24A4, symBinAddr: 0x17C90, symSize: 0xF4 }
+ - { offset: 0x99C3B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC06scrollF9DidScrollyySo08UIScrollF0CF', symObjAddr: 0x2598, symBinAddr: 0x17D84, symSize: 0x2D0 }
+ - { offset: 0x99CA3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC06scrollF9DidScrollyySo08UIScrollF0CFyyScMYccfU_', symObjAddr: 0x2868, symBinAddr: 0x18054, symSize: 0x280 }
+ - { offset: 0x99D9B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC06scrollF9DidScrollyySo08UIScrollF0CFTo', symObjAddr: 0x2AE8, symBinAddr: 0x182D4, symSize: 0x50 }
+ - { offset: 0x99DB7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC18didTapFloorsActionyyF', symObjAddr: 0x2B38, symBinAddr: 0x18324, symSize: 0xBC }
+ - { offset: 0x99E22, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC18didTapFloorsActionyyFTo', symObjAddr: 0x2BF4, symBinAddr: 0x183E0, symSize: 0x28 }
+ - { offset: 0x99E3E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC20didTapExpandScheduleyyFTo', symObjAddr: 0x2C24, symBinAddr: 0x18408, symSize: 0x2C }
+ - { offset: 0x99E5A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC22didTapCollapseScheduleyyFTo', symObjAddr: 0x2D90, symBinAddr: 0x1856C, symSize: 0x2C }
+ - { offset: 0x99E76, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC22didTapDirectionsActionyyF', symObjAddr: 0x2DBC, symBinAddr: 0x18598, symSize: 0x474 }
+ - { offset: 0x9A2FD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC17showRouteOverview6sourceyAA5PlaceCSg_tF', symObjAddr: 0x3230, symBinAddr: 0x18A0C, symSize: 0x2E0 }
+ - { offset: 0x9A574, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC22didTapDirectionsActionyyFTo', symObjAddr: 0x3510, symBinAddr: 0x18CEC, symSize: 0x28 }
+ - { offset: 0x9A590, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC17handleOfflineDatayyF', symObjAddr: 0x3538, symBinAddr: 0x18D14, symSize: 0x11C }
+ - { offset: 0x9A6EB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC14layoutForPanelAA08FloatingJ6Layout_pyFTo', symObjAddr: 0x3654, symBinAddr: 0x18E30, symSize: 0x98 }
+ - { offset: 0x9A7C0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC16behaviorForPanelAA08FloatingJ8Behavior_pyFTo', symObjAddr: 0x36EC, symBinAddr: 0x18EC8, symSize: 0x24 }
+ - { offset: 0x9A835, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC10setupPanelyyF', symObjAddr: 0x3710, symBinAddr: 0x18EEC, symSize: 0xBC }
+ - { offset: 0x9A8D8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC10setupPanelyyFTo', symObjAddr: 0x37CC, symBinAddr: 0x18FA8, symSize: 0x28 }
+ - { offset: 0x9A916, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC20floatingPanelDidMoveyyAA08FloatingiG0CF', symObjAddr: 0x37F4, symBinAddr: 0x18FD0, symSize: 0x204 }
+ - { offset: 0x9AB09, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC20floatingPanelDidMoveyyAA08FloatingiG0CFTo', symObjAddr: 0x39F8, symBinAddr: 0x191D4, symSize: 0x50 }
+ - { offset: 0x9AB25, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC17venueDetailLoaded4datayAA0dF4DataC_tF', symObjAddr: 0x3A48, symBinAddr: 0x19224, symSize: 0x108 }
+ - { offset: 0x9AC2D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC16venueGatesLoaded5gatesySayAA5PlaceCG_tF', symObjAddr: 0x3B50, symBinAddr: 0x1932C, symSize: 0x190 }
+ - { offset: 0x9AED2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerCAA0d6DetailF19ModelOutputProtocolA2aDP05venueH6Loaded4datayAA0dF4DataC_tFTW', symObjAddr: 0x3CE0, symBinAddr: 0x194BC, symSize: 0x4 }
+ - { offset: 0x9AEEE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerCAA0d6DetailF19ModelOutputProtocolA2aDP16venueGatesLoaded5gatesySayAA5PlaceCG_tFTW', symObjAddr: 0x3CE4, symBinAddr: 0x194C0, symSize: 0x4 }
+ - { offset: 0x9AF2A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerCAA0d6DetailF19ModelOutputProtocolA2aDP05venueH10LoadFailedyyFTW', symObjAddr: 0x3CE8, symBinAddr: 0x194C4, symSize: 0x24 }
+ - { offset: 0x9AF4A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerCAA0d6DetailF19ModelOutputProtocolA2aDP05venueH10LoadFailedyyFTW', symObjAddr: 0x3CE8, symBinAddr: 0x194C4, symSize: 0x24 }
+ - { offset: 0x9AF68, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerCAA0d6DetailF19ModelOutputProtocolA2aDP05venueH10LoadFailedyyFTW', symObjAddr: 0x3CE8, symBinAddr: 0x194C4, symSize: 0x24 }
+ - { offset: 0x9AFAB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC23onToastVisibilityChange7visible9toastTypeySb_AA0iN0OSgtF', symObjAddr: 0x3D0C, symBinAddr: 0x194E8, symSize: 0x278 }
+ - { offset: 0x9B161, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC23onToastVisibilityChange7visible9toastTypeySb_AA0iN0OSgtFyycfU_', symObjAddr: 0x3F84, symBinAddr: 0x19760, symSize: 0x7C }
+ - { offset: 0x9B18B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0kP0OSgtFTW', symObjAddr: 0x4000, symBinAddr: 0x197DC, symSize: 0x8 }
+ - { offset: 0x9B1C7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerCAA20NotificationObserverA2aDP25userLocationStatusChangedyyFTW', symObjAddr: 0x4008, symBinAddr: 0x197E4, symSize: 0x4 }
+ - { offset: 0x9B1E7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerCAA20NotificationObserverA2aDP25userLocationStatusChangedyyFTW', symObjAddr: 0x4008, symBinAddr: 0x197E4, symSize: 0x4 }
+ - { offset: 0x9B20E, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV19_uninitializedCount15minimumCapacityAByxGSi_SitcfC10Foundation3URLV_Tt1g5', symObjAddr: 0x4164, symBinAddr: 0x19940, symSize: 0xB8 }
+ - { offset: 0x9B280, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtFSS_Tg5', symObjAddr: 0x42C0, symBinAddr: 0x19A9C, symSize: 0x1C }
+ - { offset: 0x9B298, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtFSo18NSLayoutConstraintC_Tg5', symObjAddr: 0x42DC, symBinAddr: 0x19AB8, symSize: 0x34 }
+ - { offset: 0x9B2B0, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF8PenNavUI15LocalizedObjectV_Tg5', symObjAddr: 0x4310, symBinAddr: 0x19AEC, symSize: 0x1C }
+ - { offset: 0x9B2C8, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF8PenNavUI11RouteOptionV_Tg5', symObjAddr: 0x432C, symBinAddr: 0x19B08, symSize: 0x24 }
+ - { offset: 0x9B2E0, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtFSS_Sbt_Tg5', symObjAddr: 0x4350, symBinAddr: 0x19B2C, symSize: 0x1C }
+ - { offset: 0x9B2F8, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF8PenNavUI24FloatingPanelPresentable_p_Tg5', symObjAddr: 0x436C, symBinAddr: 0x19B48, symSize: 0x1C }
+ - { offset: 0x9B310, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtFSo6UIViewC_Tg5', symObjAddr: 0x4388, symBinAddr: 0x19B64, symSize: 0x34 }
+ - { offset: 0x9B328, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF8PenNavUI5PlaceC_Tg5', symObjAddr: 0x43BC, symBinAddr: 0x19B98, symSize: 0x2C }
+ - { offset: 0x9B340, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF8PenNavUI9LayerTreeO5PointV1p_AK3cp1AK3cp2t_Tg5', symObjAddr: 0x43E8, symBinAddr: 0x19BC4, symSize: 0x1C }
+ - { offset: 0x9B358, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF8PenNavUI9LayerTreeO4PathC7SegmentO_Tg5', symObjAddr: 0x4404, symBinAddr: 0x19BE0, symSize: 0x24 }
+ - { offset: 0x9B370, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF8PenNavUI9LayerTreeO5PointV_Tg5', symObjAddr: 0x4428, symBinAddr: 0x19C04, symSize: 0x1C }
+ - { offset: 0x9B388, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF7Penguin10PoiPolygonV_Tg5', symObjAddr: 0x4444, symBinAddr: 0x19C20, symSize: 0x2C }
+ - { offset: 0x9B3A0, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtFSo7CGPointV_Tg5', symObjAddr: 0x4470, symBinAddr: 0x19C4C, symSize: 0x1C }
+ - { offset: 0x9B3B8, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF8PenNavUI11RouteOptionV0qR3KeyO_Sbt_Tg5', symObjAddr: 0x448C, symBinAddr: 0x19C68, symSize: 0x24 }
+ - { offset: 0x9B3D0, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF7Penguin13GateNodeModelC_Tg5', symObjAddr: 0x44B0, symBinAddr: 0x19C8C, symSize: 0x2C }
+ - { offset: 0x9B3E8, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF7Penguin5FloorC_Tg5', symObjAddr: 0x44DC, symBinAddr: 0x19CB8, symSize: 0x2C }
+ - { offset: 0x9B400, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF7Penguin4EdgeC_Tg5', symObjAddr: 0x4508, symBinAddr: 0x19CE4, symSize: 0x2C }
+ - { offset: 0x9B418, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF7Penguin5VenueC_Tg5', symObjAddr: 0x4534, symBinAddr: 0x19D10, symSize: 0x2C }
+ - { offset: 0x9B430, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF8PenNavUI8FavoriteC_Tg5', symObjAddr: 0x4560, symBinAddr: 0x19D3C, symSize: 0x2C }
+ - { offset: 0x9B448, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtFSiSg_Tg5', symObjAddr: 0x458C, symBinAddr: 0x19D68, symSize: 0x1C }
+ - { offset: 0x9B460, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtFSi_Tg5', symObjAddr: 0x45A8, symBinAddr: 0x19D84, symSize: 0x1C }
+ - { offset: 0x9B478, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF7Penguin5FloorCSg_Tg5', symObjAddr: 0x45C4, symBinAddr: 0x19DA0, symSize: 0x2C }
+ - { offset: 0x9B490, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF17PenguinINRenderer20FeatureConfigurationV_Tg5', symObjAddr: 0x45F0, symBinAddr: 0x19DCC, symSize: 0x2C }
+ - { offset: 0x9B4A8, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF8PenNavUI7POIDataC_Tg5', symObjAddr: 0x461C, symBinAddr: 0x19DF8, symSize: 0x2C }
+ - { offset: 0x9B4C0, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF10Foundation9IndexPathV_Tg5', symObjAddr: 0x4648, symBinAddr: 0x19E24, symSize: 0x2C }
+ - { offset: 0x9B4D8, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF8PenNavUI3DOMO10StyleSheetV8SelectorO_Tg5', symObjAddr: 0x4674, symBinAddr: 0x19E50, symSize: 0x1C }
+ - { offset: 0x9B4F0, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF8PenNavUI9LayerTreeO8GradientV4StopV_Tg5', symObjAddr: 0x4690, symBinAddr: 0x19E6C, symSize: 0x1C }
+ - { offset: 0x9B508, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF12CoreGraphics7CGFloatV_Tg5', symObjAddr: 0x46AC, symBinAddr: 0x19E88, symSize: 0x1C }
+ - { offset: 0x9B520, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtFSo10CGColorRefa_Tg5', symObjAddr: 0x46C8, symBinAddr: 0x19EA4, symSize: 0x2C }
+ - { offset: 0x9B538, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF8PenNavUI15RendererCommandOyAG11CGTextTypesVG_Tg5', symObjAddr: 0x46F4, symBinAddr: 0x19ED0, symSize: 0x1C }
+ - { offset: 0x9B550, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtFSay8PenNavUI9LayerTreeO5ShapeOG_Tg5', symObjAddr: 0x4710, symBinAddr: 0x19EEC, symSize: 0x1C }
+ - { offset: 0x9B568, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF8PenNavUI3DOMO4PathC_Tg5', symObjAddr: 0x472C, symBinAddr: 0x19F08, symSize: 0x2C }
+ - { offset: 0x9B580, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF8PenNavUI3DOMO4PathC7SegmentO_Tg5', symObjAddr: 0x4758, symBinAddr: 0x19F34, symSize: 0x24 }
+ - { offset: 0x9B598, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF8PenNavUI3XMLO7ElementC_Tg5', symObjAddr: 0x477C, symBinAddr: 0x19F58, symSize: 0x2C }
+ - { offset: 0x9B5B0, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF8PenNavUI3DOMO10StyleSheetV_Tg5', symObjAddr: 0x47A8, symBinAddr: 0x19F84, symSize: 0x1C }
+ - { offset: 0x9B5C8, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF8PenNavUI15RendererCommandOyAG7CGTypesVG_Tg5', symObjAddr: 0x47C4, symBinAddr: 0x19FA0, symSize: 0x1C }
+ - { offset: 0x9B5E0, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtFSo9CGPathRefa_Tg5', symObjAddr: 0x47E0, symBinAddr: 0x19FBC, symSize: 0x2C }
+ - { offset: 0x9B5F8, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF7Penguin8ScheduleC_Tg5', symObjAddr: 0x480C, symBinAddr: 0x19FE8, symSize: 0x2C }
+ - { offset: 0x9B610, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtFyp_Tg5', symObjAddr: 0x4838, symBinAddr: 0x1A014, symSize: 0x1C }
+ - { offset: 0x9B628, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF7Penguin7SubPathC_Tg5', symObjAddr: 0x4854, symBinAddr: 0x1A030, symSize: 0x2C }
+ - { offset: 0x9B640, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF8PenNavUI9VenueGateV_Tg5', symObjAddr: 0x4880, symBinAddr: 0x1A05C, symSize: 0x1C }
+ - { offset: 0x9B658, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF8PenNavUI6CampusC_Tg5', symObjAddr: 0x489C, symBinAddr: 0x1A078, symSize: 0x2C }
+ - { offset: 0x9B670, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF8PenNavUI13TagDataSource_p_Tg5', symObjAddr: 0x48C8, symBinAddr: 0x1A0A4, symSize: 0x2C }
+ - { offset: 0x9B688, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF8PenNavUI16FileDownloadData_p_Tg5', symObjAddr: 0x48F4, symBinAddr: 0x1A0D0, symSize: 0x2C }
+ - { offset: 0x9B6A0, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF7Penguin5VenueCSg_Tg5', symObjAddr: 0x4920, symBinAddr: 0x1A0FC, symSize: 0x2C }
+ - { offset: 0x9B6B8, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF8PenNavUI10LiveObjectV_Tg5', symObjAddr: 0x494C, symBinAddr: 0x1A128, symSize: 0x2C }
+ - { offset: 0x9B6D0, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtFSo7CALayerC_Tg5', symObjAddr: 0x4978, symBinAddr: 0x1A154, symSize: 0x34 }
+ - { offset: 0x9B6E8, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF10Foundation3URLV_Tg5', symObjAddr: 0x49AC, symBinAddr: 0x1A188, symSize: 0x2C }
+ - { offset: 0x9B700, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF8PenNavUI13MessageDetailC_Tg5', symObjAddr: 0x49D8, symBinAddr: 0x1A1B4, symSize: 0x2C }
+ - { offset: 0x9B718, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF7Penguin5GnodeC_Tg5', symObjAddr: 0x4A04, symBinAddr: 0x1A1E0, symSize: 0x2C }
+ - { offset: 0x9B730, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF8PenNavUI10AlertSheetC_Tg5', symObjAddr: 0x4A30, symBinAddr: 0x1A20C, symSize: 0x2C }
+ - { offset: 0x9B748, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtFs7UnicodeO6ScalarV_Tg5', symObjAddr: 0x4A5C, symBinAddr: 0x1A238, symSize: 0x1C }
+ - { offset: 0x9B760, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtF8PenNavUI9VenueDataC_Tg5', symObjAddr: 0x4A78, symBinAddr: 0x1A254, symSize: 0x2C }
+ - { offset: 0x9B7D0, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSS_Tg5', symObjAddr: 0x4AA4, symBinAddr: 0x1A280, symSize: 0x100 }
+ - { offset: 0x9B914, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF8PenNavUI15LocalizedObjectV_Tg5', symObjAddr: 0x4CF4, symBinAddr: 0x1A4D0, symSize: 0x100 }
+ - { offset: 0x9BA58, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSS_Sbt_Tg5', symObjAddr: 0x4DF4, symBinAddr: 0x1A5D0, symSize: 0x130 }
+ - { offset: 0x9BB9C, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF8PenNavUI24FloatingPanelPresentable_p_Tg5', symObjAddr: 0x4F24, symBinAddr: 0x1A700, symSize: 0x120 }
+ - { offset: 0x9BCE0, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSi3key_Say7Penguin8ScheduleCG5valuet_Tg5', symObjAddr: 0x5188, symBinAddr: 0x1A964, symSize: 0x120 }
+ - { offset: 0x9BDCC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC23onToastVisibilityChange7visible9toastTypeySb_AA0iN0OSgtFyycfU_TA', symObjAddr: 0x52E0, symBinAddr: 0x1AABC, symSize: 0x8 }
+ - { offset: 0x9BDE0, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x52E8, symBinAddr: 0x1AAC4, symSize: 0x10 }
+ - { offset: 0x9BDF4, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x52F8, symBinAddr: 0x1AAD4, symSize: 0x8 }
+ - { offset: 0x9BE60, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF8PenNavUI9LayerTreeO5PointV1p_AL3cp1AL3cp2t_Tg5', symObjAddr: 0x5300, symBinAddr: 0x1AADC, symSize: 0x110 }
+ - { offset: 0x9BFA4, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF8PenNavUI9LayerTreeO5PointV_Tg5', symObjAddr: 0x5410, symBinAddr: 0x1ABEC, symSize: 0xF8 }
+ - { offset: 0x9C0E8, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSo7CGPointV_Tg5', symObjAddr: 0x551C, symBinAddr: 0x1ACF8, symSize: 0xF8 }
+ - { offset: 0x9C22C, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSiSg_Tg5', symObjAddr: 0x5728, symBinAddr: 0x1AF04, symSize: 0xF4 }
+ - { offset: 0x9C370, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSi_Tg5', symObjAddr: 0x581C, symBinAddr: 0x1AFF8, symSize: 0xF8 }
+ - { offset: 0x9C4B4, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF8PenNavUI3DOMO10StyleSheetV8SelectorO_Tg5', symObjAddr: 0x5914, symBinAddr: 0x1B0F0, symSize: 0x110 }
+ - { offset: 0x9C5F8, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF8PenNavUI9LayerTreeO8GradientV4StopV_Tg5', symObjAddr: 0x5A24, symBinAddr: 0x1B200, symSize: 0x118 }
+ - { offset: 0x9C73C, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF12CoreGraphics7CGFloatV_Tg5', symObjAddr: 0x5B3C, symBinAddr: 0x1B318, symSize: 0xF8 }
+ - { offset: 0x9C880, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF8PenNavUI15RendererCommandOyAH11CGTextTypesVG_Tg5', symObjAddr: 0x5C34, symBinAddr: 0x1B410, symSize: 0x138 }
+ - { offset: 0x9C9C4, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSay8PenNavUI9LayerTreeO5ShapeOG_Tg5', symObjAddr: 0x5D6C, symBinAddr: 0x1B548, symSize: 0x120 }
+ - { offset: 0x9CB08, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF8PenNavUI3DOMO10StyleSheetV_Tg5', symObjAddr: 0x5F94, symBinAddr: 0x1B770, symSize: 0x100 }
+ - { offset: 0x9CC4C, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF8PenNavUI15RendererCommandOyAH7CGTypesVG_Tg5', symObjAddr: 0x6094, symBinAddr: 0x1B870, symSize: 0x17C }
+ - { offset: 0x9CD9D, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFyp_Tg5', symObjAddr: 0x6210, symBinAddr: 0x1B9EC, symSize: 0x104 }
+ - { offset: 0x9CEE1, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF8PenNavUI9VenueGateV_Tg5', symObjAddr: 0x6314, symBinAddr: 0x1BAF0, symSize: 0x118 }
+ - { offset: 0x9D025, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFs7UnicodeO6ScalarV_Tg5', symObjAddr: 0x6810, symBinAddr: 0x1BFEC, symSize: 0xF8 }
+ - { offset: 0x9D174, size: 0x8, addend: 0x0, symName: '_$sSa15replaceSubrange_4withySnySiG_qd__nt7ElementQyd__RszSlRd__lF8PenNavUI9LayerTreeO9TransformO_s15CollectionOfOneVyAJGTg5', symObjAddr: 0x6A1C, symBinAddr: 0x1C0E4, symSize: 0xF0 }
+ - { offset: 0x9D29C, size: 0x8, addend: 0x0, symName: '_$sSa15replaceSubrange_4withySnySiG_qd__nt7ElementQyd__RszSlRd__lF8PenNavUI20FloorSelectorSectionO_s15CollectionOfOneVyAHGTg5', symObjAddr: 0x6B0C, symBinAddr: 0x1C1D4, symSize: 0xD0 }
+ - { offset: 0x9D3CF, size: 0x8, addend: 0x0, symName: '_$ss20_ArrayBufferProtocolPsE15replaceSubrange_4with10elementsOfySnySiG_Siqd__ntSlRd__7ElementQyd__AGRtzlFs01_aB0Vy8PenNavUI20FloorSelectorSectionOG_s010CollectionH3OneVyANGTg5', symObjAddr: 0x6CD4, symBinAddr: 0x1C39C, symSize: 0xBC }
+ - { offset: 0x9D530, size: 0x8, addend: 0x0, symName: '_$ss20_ArrayBufferProtocolPsE15replaceSubrange_4with10elementsOfySnySiG_Siqd__ntSlRd__7ElementQyd__AGRtzlFs01_aB0VySo22CLLocationCoordinate2DVG_s010CollectionH3OneVyAMGTg5', symObjAddr: 0x6D90, symBinAddr: 0x1C458, symSize: 0xC4 }
+ - { offset: 0x9D6CD, size: 0x8, addend: 0x0, symName: '_$ss20_ArrayBufferProtocolPsE15replaceSubrange_4with10elementsOfySnySiG_Siqd__ntSlRd__7ElementQyd__AGRtzlFs01_aB0VySo22CLLocationCoordinate2DVG_SayAMGTg5Tf4nngn_n', symObjAddr: 0x6E54, symBinAddr: 0x1C51C, symSize: 0xE0 }
+ - { offset: 0x9D89F, size: 0x8, addend: 0x0, symName: '_$sSa15replaceSubrange_4withySnySiG_qd__nt7ElementQyd__RszSlRd__lFSo22CLLocationCoordinate2DV_SayAGGTg5Tf4ngn_n', symObjAddr: 0x6F34, symBinAddr: 0x1C5FC, symSize: 0xD0 }
+ - { offset: 0x9DA18, size: 0x8, addend: 0x0, symName: '_$ss20_ArrayBufferProtocolPsE15replaceSubrange_4with10elementsOfySnySiG_Siqd__ntSlRd__7ElementQyd__AGRtzlFs01_aB0Vy8PenNavUI24FloatingPanelPresentable_pG_s15EmptyCollectionVyAlM_pGTg5Tf4nndn_n', symObjAddr: 0x7004, symBinAddr: 0x1C6CC, symSize: 0xC4 }
+ - { offset: 0x9DBF0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC05tableF0_21numberOfRowsInSectionSiSo07UITableF0C_SitFTf4dnn_n', symObjAddr: 0x728C, symBinAddr: 0x1C910, symSize: 0x244 }
+ - { offset: 0x9DE8F, size: 0x8, addend: 0x0, symName: '_$ss20_ArrayBufferProtocolPsE15replaceSubrange_4with10elementsOfySnySiG_Siqd__ntSlRd__7ElementQyd__AGRtzlFs01_aB0Vy8PenNavUI5PlaceCG_s010CollectionH3OneVyANGTg5Tf4nngn_n', symObjAddr: 0x74D0, symBinAddr: 0x1CB54, symSize: 0x11C }
+ - { offset: 0x9DFD7, size: 0x8, addend: 0x0, symName: '_$sSa15replaceSubrange_4withySnySiG_qd__nt7ElementQyd__RszSlRd__lF8PenNavUI5PlaceC_s15CollectionOfOneVyAHGTg5Tf4ngn_n', symObjAddr: 0x75EC, symBinAddr: 0x1CC70, symSize: 0xDC }
+ - { offset: 0x9E11F, size: 0x8, addend: 0x0, symName: '_$ss20_ArrayBufferProtocolPsE15replaceSubrange_4with10elementsOfySnySiG_Siqd__ntSlRd__7ElementQyd__AGRtzlFs01_aB0VySSG_s15EmptyCollectionVySSGTg5Tf4nndn_n', symObjAddr: 0x76C8, symBinAddr: 0x1CD4C, symSize: 0xBC }
+ - { offset: 0x9E214, size: 0x8, addend: 0x0, symName: '_$ss20_ArrayBufferProtocolPsE15replaceSubrange_4with10elementsOfySnySiG_Siqd__ntSlRd__7ElementQyd__AGRtzlFs01_aB0VySSG_s010CollectionH3OneVySSGTg5Tf4nngn_n', symObjAddr: 0x7798, symBinAddr: 0x1CE1C, symSize: 0xE0 }
+ - { offset: 0x9E373, size: 0x8, addend: 0x0, symName: '_$sSa15replaceSubrange_4withySnySiG_qd__nt7ElementQyd__RszSlRd__lFSS_s15CollectionOfOneVySSGTg5Tf4ngn_n', symObjAddr: 0x7878, symBinAddr: 0x1CEFC, symSize: 0xD8 }
+ - { offset: 0x9E499, size: 0x8, addend: 0x0, symName: '_$ss20_ArrayBufferProtocolPsE15replaceSubrange_4with10elementsOfySnySiG_Siqd__ntSlRd__7ElementQyd__AGRtzlFs01_aB0Vy8PenNavUI13VenueCardDataVG_s15EmptyCollectionVyANGTg5Tf4nndn_n', symObjAddr: 0x7B54, symBinAddr: 0x1D1D8, symSize: 0xD4 }
+ - { offset: 0x9E5DB, size: 0x8, addend: 0x0, symName: '_$ss20_ArrayBufferProtocolPsE15replaceSubrange_4with10elementsOfySnySiG_Siqd__ntSlRd__7ElementQyd__AGRtzlFs01_aB0Vy10Foundation3URLVG_s15EmptyCollectionVyANGTg5Tf4nndn_n', symObjAddr: 0x7C28, symBinAddr: 0x1D2AC, symSize: 0x10C }
+ - { offset: 0x9E6ED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC22didTapDirectionsActionyyFyAA5PlaceCSgcACcfu2_yAGcfu3_TA', symObjAddr: 0x7E38, symBinAddr: 0x1D4BC, symSize: 0x20 }
+ - { offset: 0x9E727, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ToastManagerC24handleConnectivityAction10completionyyycSg_tFyycACcfu_yycfu0_TA', symObjAddr: 0x7E78, symBinAddr: 0x1D4FC, symSize: 0x8 }
+ - { offset: 0x9E73B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC06scrollF9DidScrollyySo08UIScrollF0CFyyScMYccfU_TA', symObjAddr: 0x7EAC, symBinAddr: 0x1D530, symSize: 0x8 }
+ - { offset: 0x9E74F, size: 0x8, addend: 0x0, symName: '_$sSay8Dispatch0A13WorkItemFlagsVGMa', symObjAddr: 0x7EF4, symBinAddr: 0x1D538, symSize: 0x54 }
+ - { offset: 0x9E763, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtFySaySSGcfU_TA', symObjAddr: 0x7F48, symBinAddr: 0x1D58C, symSize: 0x8 }
+ - { offset: 0x9E777, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18NavigationDelegate_pSgXwWOh', symObjAddr: 0x7F50, symBinAddr: 0x1D594, symSize: 0x24 }
+ - { offset: 0x9E78B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16PIEventsDelegate_pWOc', symObjAddr: 0x7F74, symBinAddr: 0x1D5B8, symSize: 0x44 }
+ - { offset: 0x9E915, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x15A48, symSize: 0x10 }
+ - { offset: 0x9E92D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x15A48, symSize: 0x10 }
+ - { offset: 0x9E973, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC10titleLabelSo7UILabelCSgvsTo', symObjAddr: 0x10, symBinAddr: 0x15A58, symSize: 0x34 }
+ - { offset: 0x9E9C2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC13subtitleLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x15A8C, symSize: 0x10 }
+ - { offset: 0x9E9DA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC13subtitleLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x15A8C, symSize: 0x10 }
+ - { offset: 0x9EA15, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC13subtitleLabelSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x15A9C, symSize: 0x34 }
+ - { offset: 0x9EA64, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC05tableF0So07UITableF0CSgvgTo', symObjAddr: 0x88, symBinAddr: 0x15AD0, symSize: 0x10 }
+ - { offset: 0x9EA7C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC05tableF0So07UITableF0CSgvgTo', symObjAddr: 0x88, symBinAddr: 0x15AD0, symSize: 0x10 }
+ - { offset: 0x9EABC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC05tableF0So07UITableF0CSgvsTo', symObjAddr: 0x98, symBinAddr: 0x15AE0, symSize: 0x34 }
+ - { offset: 0x9EB0B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC09separatorF0So6UIViewCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x15B14, symSize: 0x10 }
+ - { offset: 0x9EB23, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC09separatorF0So6UIViewCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x15B14, symSize: 0x10 }
+ - { offset: 0x9EB63, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC09separatorF0So6UIViewCSgvsTo', symObjAddr: 0xDC, symBinAddr: 0x15B24, symSize: 0x34 }
+ - { offset: 0x9EBB2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC11shareButtonSo8UIButtonCSgvgTo', symObjAddr: 0x110, symBinAddr: 0x15B58, symSize: 0x20 }
+ - { offset: 0x9EC0C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC11shareButtonSo8UIButtonCSgvsTo', symObjAddr: 0x130, symBinAddr: 0x15B78, symSize: 0x14 }
+ - { offset: 0x9EC6A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC9venueData33_49E053E0F82157DDFC7F5E6B1EE27E5FLLAA0dfI0Cvg', symObjAddr: 0x144, symBinAddr: 0x15B8C, symSize: 0x9C }
+ - { offset: 0x9ED94, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC9viewModel33_49E053E0F82157DDFC7F5E6B1EE27E5FLLAA0d6DetailfI0Cvg', symObjAddr: 0x1E0, symBinAddr: 0x15C28, symSize: 0x120 }
+ - { offset: 0x9F0C0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC11viewDidLoadyyF', symObjAddr: 0x300, symBinAddr: 0x15D48, symSize: 0x1B8 }
+ - { offset: 0x9F245, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC11viewDidLoadyyFTo', symObjAddr: 0x4B8, symBinAddr: 0x15F00, symSize: 0x28 }
+ - { offset: 0x9F259, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC13registerCells33_49E053E0F82157DDFC7F5E6B1EE27E5FLLyyF', symObjAddr: 0x4E0, symBinAddr: 0x15F28, symSize: 0xE0 }
+ - { offset: 0x9F366, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC03setD4Info33_49E053E0F82157DDFC7F5E6B1EE27E5FLLyyF', symObjAddr: 0x5C0, symBinAddr: 0x16008, symSize: 0x2B4 }
+ - { offset: 0x9F63F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC7dismissyyFTo', symObjAddr: 0xD30, symBinAddr: 0x1651C, symSize: 0x88 }
+ - { offset: 0x9F67C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC5shareyyF', symObjAddr: 0xDB8, symBinAddr: 0x165A4, symSize: 0x120 }
+ - { offset: 0x9F74B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC5shareyyFySSSgcfU_', symObjAddr: 0xED8, symBinAddr: 0x166C4, symSize: 0x520 }
+ - { offset: 0x9FA49, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC5shareyyFTo', symObjAddr: 0x13F8, symBinAddr: 0x16BE4, symSize: 0x28 }
+ - { offset: 0x9FACE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC06handleD5GatesyyF', symObjAddr: 0x1420, symBinAddr: 0x16C0C, symSize: 0x1CC }
+ - { offset: 0x9FC83, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0x15EC, symBinAddr: 0x16DD8, symSize: 0x18C }
+ - { offset: 0x9FCC4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0x1778, symBinAddr: 0x16F64, symSize: 0x60 }
+ - { offset: 0x9FCF6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x17D8, symBinAddr: 0x16FC4, symSize: 0x168 }
+ - { offset: 0x9FD29, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x1940, symBinAddr: 0x1712C, symSize: 0x28 }
+ - { offset: 0x9FD3D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerCfD', symObjAddr: 0x1A74, symBinAddr: 0x17260, symSize: 0x30 }
+ - { offset: 0xA0640, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC17addGrabberGestureyyF', symObjAddr: 0x0, symBinAddr: 0x1D610, symSize: 0x37C }
+ - { offset: 0xA0851, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC17addGrabberGestureyyF', symObjAddr: 0x0, symBinAddr: 0x1D610, symSize: 0x37C }
+ - { offset: 0xA0B90, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC16handleTapGesture33_2EE35CB3C04EDC940EAF12BD78B47A2BLLyyF', symObjAddr: 0x37C, symBinAddr: 0x1D98C, symSize: 0x1150 }
+ - { offset: 0xA1847, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC16handleTapGesture33_2EE35CB3C04EDC940EAF12BD78B47A2BLLyyFTo', symObjAddr: 0x14CC, symBinAddr: 0x1EADC, symSize: 0x28 }
+ - { offset: 0xA1D41, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV9makeShape4fromAC0H0OSgAA3DOMO15GraphicsElementC_tFZTf4nd_n', symObjAddr: 0x0, symBinAddr: 0x1EB04, symSize: 0x534 }
+ - { offset: 0xA1F6A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV9makeShape4fromAC0H0OSgAA3DOMO15GraphicsElementC_tFZTf4nd_n', symObjAddr: 0x0, symBinAddr: 0x1EB04, symSize: 0x534 }
+ - { offset: 0xA2927, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18SessionIdGeneratorV14getCurrentTime33_0AD976D144EE60DA8D29C4E8D9C88D43LLSSyFTf4d_n', symObjAddr: 0x0, symBinAddr: 0x1F038, symSize: 0x1E8 }
+ - { offset: 0xA294B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18SessionIdGeneratorV6sharedACSgvpZ', symObjAddr: 0x575C, symBinAddr: 0x396EC0, symSize: 0x0 }
+ - { offset: 0xA29B6, size: 0x8, addend: 0x0, symName: '_$s10Foundation4UUIDVSgWOb', symObjAddr: 0x5A8, symBinAddr: 0x1F59C, symSize: 0x48 }
+ - { offset: 0xA29CA, size: 0x8, addend: 0x0, symName: '_$s10Foundation4UUIDVSgWOh', symObjAddr: 0x5F0, symBinAddr: 0x1F5E4, symSize: 0x40 }
+ - { offset: 0xA2AC1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18SessionIdGeneratorV14getCurrentTime33_0AD976D144EE60DA8D29C4E8D9C88D43LLSSyFTf4d_n', symObjAddr: 0x0, symBinAddr: 0x1F038, symSize: 0x1E8 }
+ - { offset: 0xA2B46, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18SessionIdGeneratorV016getNewNavigationdE0SSyFTf4d_n', symObjAddr: 0x1E8, symBinAddr: 0x1F220, symSize: 0x37C }
+ - { offset: 0xA3C6A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC9getPlacesyyF', symObjAddr: 0xFA8, symBinAddr: 0x205CC, symSize: 0x480 }
+ - { offset: 0xA404F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC9getPlacesyyFySayAA7POIDataCGSgcfU_', symObjAddr: 0x3C60, symBinAddr: 0x23284, symSize: 0x480 }
+ - { offset: 0xA4223, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC9getPlacesyyFySayAA7POIDataCGSgcfU_yyScMYccfU_', symObjAddr: 0x4FBC, symBinAddr: 0x245E0, symSize: 0x98 }
+ - { offset: 0xA43CF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC06updateC033_A0B591B96AA499ED77538E2604F14735LL14responsePlacesySayAA7POIDataCG_tF', symObjAddr: 0x1F98, symBinAddr: 0x215BC, symSize: 0x19C }
+ - { offset: 0xA471B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerCfE', symObjAddr: 0x3514, symBinAddr: 0x22B38, symSize: 0x164 }
+ - { offset: 0xA4748, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerCfETo', symObjAddr: 0x36AC, symBinAddr: 0x22CD0, symSize: 0x170 }
+ - { offset: 0xA4777, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerCMU', symObjAddr: 0x381C, symBinAddr: 0x22E40, symSize: 0x8 }
+ - { offset: 0xA478B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerCMa', symObjAddr: 0x3824, symBinAddr: 0x22E48, symSize: 0x38 }
+ - { offset: 0xA479F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerCMr', symObjAddr: 0x385C, symBinAddr: 0x22E80, symSize: 0xF4 }
+ - { offset: 0xA47C9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC19getLocationParamter33_A0B591B96AA499ED77538E2604F14735LLSDySSypGyF', symObjAddr: 0x3950, symBinAddr: 0x22F74, symSize: 0x310 }
+ - { offset: 0xA5491, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC17loadPOIDataForMap33_A0B591B96AA499ED77538E2604F14735LL6placesySayAA0I0CG_tF', symObjAddr: 0x5054, symBinAddr: 0x24678, symSize: 0x22C }
+ - { offset: 0xA5814, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC17appendOutdoorPOIs33_A0B591B96AA499ED77538E2604F14735LLyyF', symObjAddr: 0x5280, symBinAddr: 0x248A4, symSize: 0x488 }
+ - { offset: 0xA5C5A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC14layoutForPanelAA08FloatingJ6Layout_pyFTo', symObjAddr: 0x5708, symBinAddr: 0x24D2C, symSize: 0x98 }
+ - { offset: 0xA5D10, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC16behaviorForPanelAA08FloatingJ8Behavior_pyFTo', symObjAddr: 0x57A0, symBinAddr: 0x24DC4, symSize: 0x24 }
+ - { offset: 0xA5D87, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC10setupPanelyyF', symObjAddr: 0x57C4, symBinAddr: 0x24DE8, symSize: 0xD0 }
+ - { offset: 0xA5E2D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC10setupPanelyyFTo', symObjAddr: 0x5894, symBinAddr: 0x24EB8, symSize: 0x28 }
+ - { offset: 0xA5E5A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC20floatingPanelDidMoveyyAA08FloatingiG0CF', symObjAddr: 0x58BC, symBinAddr: 0x24EE0, symSize: 0x274 }
+ - { offset: 0xA609B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC20floatingPanelDidMoveyyAA08FloatingiG0CFTo', symObjAddr: 0x5B30, symBinAddr: 0x25154, symSize: 0x50 }
+ - { offset: 0xA60B7, size: 0x8, addend: 0x0, symName: ___swift_memcpy25_8, symObjAddr: 0x5BB0, symBinAddr: 0x251A4, symSize: 0x14 }
+ - { offset: 0xA60CB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15CategoryFiltersVwet', symObjAddr: 0x5BC4, symBinAddr: 0x251B8, symSize: 0x20 }
+ - { offset: 0xA60DF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15CategoryFiltersVwst', symObjAddr: 0x5BE4, symBinAddr: 0x251D8, symSize: 0x30 }
+ - { offset: 0xA60F3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15CategoryFiltersVMa', symObjAddr: 0x5C14, symBinAddr: 0x25208, symSize: 0x10 }
+ - { offset: 0xA6116, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0kP0OSgtFTW', symObjAddr: 0x5CA0, symBinAddr: 0x25218, symSize: 0xC }
+ - { offset: 0xA6169, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerCAA20NotificationObserverA2aDP25userLocationStatusChangedyyFTW', symObjAddr: 0x5CAC, symBinAddr: 0x25224, symSize: 0x68 }
+ - { offset: 0xA6203, size: 0x8, addend: 0x0, symName: '_$sypWOb', symObjAddr: 0x5D58, symBinAddr: 0x2528C, symSize: 0x10 }
+ - { offset: 0xA6238, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV8setValue_6forKey8isUniqueyq_n_xSbtF10Foundation3URLV_So20NSURLSessionDataTaskCTg5', symObjAddr: 0x5FB8, symBinAddr: 0x254D4, symSize: 0x170 }
+ - { offset: 0xA62B3, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV8setValue_6forKey8isUniqueyq_n_xSbtFSS_SSTg5', symObjAddr: 0x6128, symBinAddr: 0x25644, symSize: 0x12C }
+ - { offset: 0xA632E, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV8setValue_6forKey8isUniqueyq_n_xSbtFSS_ypTg5', symObjAddr: 0x6254, symBinAddr: 0x25770, symSize: 0x12C }
+ - { offset: 0xA63A9, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV8setValue_6forKey8isUniqueyq_n_xSbtFSi_8PenNavUI17DownloadOperationCTg5', symObjAddr: 0x6380, symBinAddr: 0x2589C, symSize: 0x100 }
+ - { offset: 0xA6424, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV8setValue_6forKey8isUniqueyq_n_xSbtF8PenNavUI9LayerTreeO8GradientV_SSTg5', symObjAddr: 0x6480, symBinAddr: 0x2599C, symSize: 0x11C }
+ - { offset: 0xA649F, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV8setValue_6forKey8isUniqueyq_n_xSbtF8PenNavUI13AppFontWeightO_SSTg5', symObjAddr: 0x659C, symBinAddr: 0x25AB8, symSize: 0x114 }
+ - { offset: 0xA651A, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV8setValue_6forKey8isUniqueyq_n_xSbtFSS_SayySo7UIImageCSgcGTg5', symObjAddr: 0x66B0, symBinAddr: 0x25BCC, symSize: 0x124 }
+ - { offset: 0xA6595, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV8setValue_6forKey8isUniqueyq_n_xSbtFSi_Say8PenNavUI10LiveObjectVG7objects_10Foundation4DateV10lastUpdatetTg5', symObjAddr: 0x67D4, symBinAddr: 0x25CF0, symSize: 0x120 }
+ - { offset: 0xA661B, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyF10Foundation3URLV_So20NSURLSessionDataTaskCTg5', symObjAddr: 0x68F4, symBinAddr: 0x25E10, symSize: 0x204 }
+ - { offset: 0xA66F8, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyF8PenNavUI18FloatingPanelStateC_SaySo18NSLayoutConstraintCGTg5', symObjAddr: 0x6AF8, symBinAddr: 0x26014, symSize: 0x158 }
+ - { offset: 0xA67A8, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyFSS_SSTg5', symObjAddr: 0x6C50, symBinAddr: 0x2616C, symSize: 0x16C }
+ - { offset: 0xA686E, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyFSS_SbTg5', symObjAddr: 0x6DBC, symBinAddr: 0x262D8, symSize: 0x15C }
+ - { offset: 0xA6929, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyFSS_ypTg5', symObjAddr: 0x6F18, symBinAddr: 0x26434, symSize: 0x198 }
+ - { offset: 0xA69E7, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyF8PenNavUI11RouteOptionV0gH3KeyO_SbTg5', symObjAddr: 0x70B0, symBinAddr: 0x265CC, symSize: 0x140 }
+ - { offset: 0xA6AAD, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyFSi_8PenNavUI17DownloadOperationCTg5', symObjAddr: 0x71F0, symBinAddr: 0x2670C, symSize: 0x150 }
+ - { offset: 0xA6B68, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyF8PenNavUI9LayerTreeO8GradientV_SSTg5', symObjAddr: 0x7340, symBinAddr: 0x2685C, symSize: 0x164 }
+ - { offset: 0xA6C2E, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyFSS_8PenNavUI3DOMO15GraphicsElementCTg5', symObjAddr: 0x74A4, symBinAddr: 0x269C0, symSize: 0x164 }
+ - { offset: 0xA6CFF, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyF8PenNavUI3DOMO10StyleSheetV8SelectorO_SDyS2SGTg5', symObjAddr: 0x7608, symBinAddr: 0x26B24, symSize: 0x170 }
+ - { offset: 0xA6DBA, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyF8PenNavUI13AppFontWeightO_SSTg5', symObjAddr: 0x7778, symBinAddr: 0x26C94, symSize: 0x15C }
+ - { offset: 0xA6E8B, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyF8PenNavUI9FontStyleO_So6UIFontCTg5', symObjAddr: 0x78D4, symBinAddr: 0x26DF0, symSize: 0x150 }
+ - { offset: 0xA6F51, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyFSi_8PenNavUI5ColorVTg5', symObjAddr: 0x7A24, symBinAddr: 0x26F40, symSize: 0x16C }
+ - { offset: 0xA7022, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyF8PenNavUI11CommandLineO8ModifierO_SSSgTg5', symObjAddr: 0x7B90, symBinAddr: 0x270AC, symSize: 0x158 }
+ - { offset: 0xA70DD, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyFSi_Say8PenNavUI10LiveObjectVG7objects_10Foundation4DateV10lastUpdatetTg5', symObjAddr: 0x7CE8, symBinAddr: 0x27204, symSize: 0x1D4 }
+ - { offset: 0xA71A3, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyF8PenNavUI3DOMO10StyleSheetV8SelectorO_AF22PresentationAttributesVTg5', symObjAddr: 0x7EBC, symBinAddr: 0x273D8, symSize: 0x208 }
+ - { offset: 0xA725E, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyFSS_SayySo7UIImageCSgcGTg5', symObjAddr: 0x80C4, symBinAddr: 0x275E0, symSize: 0x164 }
+ - { offset: 0xA7324, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyF8PenNavUI18FloatingPanelStateC_AD0gH15LayoutAnchoring_pTg5', symObjAddr: 0x8228, symBinAddr: 0x27744, symSize: 0x158 }
+ - { offset: 0xA7400, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtF10Foundation3URLV_So20NSURLSessionDataTaskCTg5', symObjAddr: 0x8380, symBinAddr: 0x2789C, symSize: 0x348 }
+ - { offset: 0xA752E, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtF8PenNavUI18FloatingPanelStateC_SaySo18NSLayoutConstraintCGTg5', symObjAddr: 0x86C8, symBinAddr: 0x27BE4, symSize: 0x268 }
+ - { offset: 0xA762B, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtFSS_SSTg5', symObjAddr: 0x8930, symBinAddr: 0x27E4C, symSize: 0x2B4 }
+ - { offset: 0xA771D, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtFSS_SbTg5', symObjAddr: 0x8BE4, symBinAddr: 0x28100, symSize: 0x294 }
+ - { offset: 0xA781A, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtFSS_ypTg5', symObjAddr: 0x8E78, symBinAddr: 0x28394, symSize: 0x2AC }
+ - { offset: 0xA7941, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtFSi_Say7Penguin8ScheduleCGTg5', symObjAddr: 0x9124, symBinAddr: 0x28640, symSize: 0x264 }
+ - { offset: 0xA7A28, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtF8PenNavUI11RouteOptionV0nO3KeyO_SbTg5', symObjAddr: 0x9388, symBinAddr: 0x288A4, symSize: 0x164 }
+ - { offset: 0xA7A88, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtFSi_8PenNavUI17DownloadOperationCTg5', symObjAddr: 0x94EC, symBinAddr: 0x28A08, symSize: 0x264 }
+ - { offset: 0xA7BBF, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtF8PenNavUI9LayerTreeO8GradientV_SSTg5', symObjAddr: 0x9750, symBinAddr: 0x28C6C, symSize: 0x29C }
+ - { offset: 0xA7D24, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtFSS_8PenNavUI3DOMO15GraphicsElementCTg5', symObjAddr: 0x99EC, symBinAddr: 0x28F08, symSize: 0x29C }
+ - { offset: 0xA7E5D, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtF8PenNavUI3DOMO10StyleSheetV8SelectorO_SDyS2SGTg5', symObjAddr: 0x9C88, symBinAddr: 0x291A4, symSize: 0x2CC }
+ - { offset: 0xA802A, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtF8PenNavUI13AppFontWeightO_SSTg5', symObjAddr: 0x9F54, symBinAddr: 0x29470, symSize: 0x2E8 }
+ - { offset: 0xA81C7, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtF8PenNavUI9FontStyleO_So6UIFontCTg5', symObjAddr: 0xA23C, symBinAddr: 0x29758, symSize: 0x40C }
+ - { offset: 0xA8311, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtFSi_8PenNavUI5ColorVTg5', symObjAddr: 0xA68C, symBinAddr: 0x29BA8, symSize: 0x294 }
+ - { offset: 0xA8438, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtF8PenNavUI11CommandLineO8ModifierO_SSSgTg5', symObjAddr: 0xA920, symBinAddr: 0x29E3C, symSize: 0x3FC }
+ - { offset: 0xA8599, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtFSi_Say8PenNavUI10LiveObjectVG7objects_10Foundation4DateV10lastUpdatetTg5', symObjAddr: 0xAD1C, symBinAddr: 0x2A238, symSize: 0x2D4 }
+ - { offset: 0xA86B0, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtF8PenNavUI3DOMO10StyleSheetV8SelectorO_AH22PresentationAttributesVTg5', symObjAddr: 0xAFF0, symBinAddr: 0x2A50C, symSize: 0x320 }
+ - { offset: 0xA885D, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtFSS_SayySo7UIImageCSgcGTg5', symObjAddr: 0xB310, symBinAddr: 0x2A82C, symSize: 0x29C }
+ - { offset: 0xA894F, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtF8PenNavUI18FloatingPanelStateC_AF0nO15LayoutAnchoring_pTg5', symObjAddr: 0xB5AC, symBinAddr: 0x2AAC8, symSize: 0x268 }
+ - { offset: 0xA8A73, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV16_unsafeInsertNew3key5valueyxn_q_ntF8PenNavUI11RouteOptionV0kL3KeyO_SbTg5', symObjAddr: 0xB814, symBinAddr: 0x2AD30, symSize: 0x1A4 }
+ - { offset: 0xA8BE1, size: 0x8, addend: 0x0, symName: '_$sSa13_copyContents12initializings16IndexingIteratorVySayxGG_SitSryxG_tFSo18NSLayoutConstraintC_Tg5', symObjAddr: 0xB9B8, symBinAddr: 0x2AED4, symSize: 0x170 }
+ - { offset: 0xA8DC6, size: 0x8, addend: 0x0, symName: '_$sSTsSQ7ElementRpzrlE8containsySbABFSbABXEfU_SaySSG_TG5', symObjAddr: 0xBE64, symBinAddr: 0x2B36C, symSize: 0x54 }
+ - { offset: 0xA8E2E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC9getPlacesyyFySayAA7POIDataCGSgcfU_TA', symObjAddr: 0xBEDC, symBinAddr: 0x2B3E4, symSize: 0x8 }
+ - { offset: 0xA8E8F, size: 0x8, addend: 0x0, symName: '_$sSh21_nonEmptyArrayLiteralShyxGSayxG_tcfC8PenNavUI9ToastTypeO_Tt0g5Tf4g_n', symObjAddr: 0xBEE4, symBinAddr: 0x2B3EC, symSize: 0x130 }
+ - { offset: 0xA8FC4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC9getPlacesyyFySayAA7POIDataCGSgcfU_yyScMYccfU_TA', symObjAddr: 0xC040, symBinAddr: 0x2B548, symSize: 0x8 }
+ - { offset: 0xA8FD8, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0xC048, symBinAddr: 0x2B550, symSize: 0x10 }
+ - { offset: 0xA8FEC, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0xC058, symBinAddr: 0x2B560, symSize: 0x8 }
+ - { offset: 0xA9000, size: 0x8, addend: 0x0, symName: '_$sSay8Dispatch0A13WorkItemFlagsVGSayxGSTsWl', symObjAddr: 0xC060, symBinAddr: 0x2B568, symSize: 0x5C }
+ - { offset: 0xA9026, size: 0x8, addend: 0x0, symName: '_$sSTsSQ7ElementRpzrlE8containsySbABFSbABXEfU_SaySSG_TG5TA', symObjAddr: 0xC114, symBinAddr: 0x2B61C, symSize: 0x54 }
+ - { offset: 0xA90A3, size: 0x8, addend: 0x0, symName: '_$sypWOc', symObjAddr: 0xC188, symBinAddr: 0x2B670, symSize: 0x3C }
+ - { offset: 0xA90B7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC23onToastVisibilityChange7visible9toastTypeySb_AA0iN0OSgtFTf4dnn_n', symObjAddr: 0xC2A0, symBinAddr: 0x2B788, symSize: 0x1A8 }
+ - { offset: 0xA919C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC13dismissAction33_A0B591B96AA499ED77538E2604F14735LLyyFyycfU_TA', symObjAddr: 0xC450, symBinAddr: 0x2B930, symSize: 0x8 }
+ - { offset: 0xA91D1, size: 0x8, addend: 0x0, symName: '_$sSh21_nonEmptyArrayLiteralShyxGSayxG_tcfCSS_Tt0g5Tf4g_n', symObjAddr: 0xC478, symBinAddr: 0x2B938, symSize: 0x15C }
+ - { offset: 0xA9349, size: 0x8, addend: 0x0, symName: '_$sSh21_nonEmptyArrayLiteralShyxGSayxG_tcfC10Foundation8CalendarV9ComponentO_Tt0g5Tf4g_n', symObjAddr: 0xC5D4, symBinAddr: 0x2BA94, symSize: 0x268 }
+ - { offset: 0xA942A, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI10LiveObjectVG7objects_10Foundation4DateV10lastUpdatetWOb', symObjAddr: 0xC8C0, symBinAddr: 0x2BD40, symSize: 0x48 }
+ - { offset: 0xA943E, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI10LiveObjectVG7objects_10Foundation4DateV10lastUpdatetWOd', symObjAddr: 0xC908, symBinAddr: 0x2BD88, symSize: 0x48 }
+ - { offset: 0xA9452, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC06scrollF9DidScrollyySo08UIScrollF0CFyyScMYccfU_TA', symObjAddr: 0xC97C, symBinAddr: 0x2BDFC, symSize: 0x8 }
+ - { offset: 0xA9466, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC05tableF0_14didSelectRowAtySo07UITableF0C_10Foundation9IndexPathVtFSb7Penguin10PoiPolygonVXEfU_TA', symObjAddr: 0xC984, symBinAddr: 0x2BE04, symSize: 0x1C }
+ - { offset: 0xA947A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC03setC033_A0B591B96AA499ED77538E2604F14735LLyyFySo7UIImageCSgcfU_TA', symObjAddr: 0xCA1C, symBinAddr: 0x2BE20, symSize: 0x8 }
+ - { offset: 0xA948E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO7PatternVWOc', symObjAddr: 0xCA24, symBinAddr: 0x2BE28, symSize: 0x3C }
+ - { offset: 0xA94A2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO7PatternVWOh', symObjAddr: 0xCA60, symBinAddr: 0x2BE64, symSize: 0x34 }
+ - { offset: 0xA94B6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO22PresentationAttributesVWOc', symObjAddr: 0xCA94, symBinAddr: 0x2BE98, symSize: 0x44 }
+ - { offset: 0xA94CA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO10StyleSheetV8SelectorOWOy', symObjAddr: 0xCAD8, symBinAddr: 0x2BEDC, symSize: 0x18 }
+ - { offset: 0xA94DE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO22PresentationAttributesVWOb', symObjAddr: 0xCAF0, symBinAddr: 0x2BEF4, symSize: 0x44 }
+ - { offset: 0xA950C, size: 0x8, addend: 0x0, symName: '_$sSh8containsySbxF8PenNavUI18FloatingPanelStateC_Tg5', symObjAddr: 0x0, symBinAddr: 0x1F624, symSize: 0x110 }
+ - { offset: 0xA95D3, size: 0x8, addend: 0x0, symName: '_$sSh8containsySbxF8PenNavUI9ToastTypeO_Tg5', symObjAddr: 0x110, symBinAddr: 0x1F734, symSize: 0xC4 }
+ - { offset: 0xA96FD, size: 0x8, addend: 0x0, symName: '_$sSh8containsySbxF8PenNavUI14CGTextRendererC10ColorSpaceO_Tg5', symObjAddr: 0x1D4, symBinAddr: 0x1F7F8, symSize: 0x1DC }
+ - { offset: 0xA985C, size: 0x8, addend: 0x0, symName: '_$sSh8containsySbxFSi_Tg5', symObjAddr: 0x3B0, symBinAddr: 0x1F9D4, symSize: 0xA0 }
+ - { offset: 0xA98AD, size: 0x8, addend: 0x0, symName: '_$sSTsE8contains5whereS2b7ElementQzKXE_tKFSS_Tg5', symObjAddr: 0x450, symBinAddr: 0x1FA74, symSize: 0xC8 }
+ - { offset: 0xA9914, size: 0x8, addend: 0x0, symName: '_$sSTsE8contains5whereS2b7ElementQzKXE_tKFSaySSG_Tg5', symObjAddr: 0x518, symBinAddr: 0x1FB3C, symSize: 0xA4 }
+ - { offset: 0xA9A28, size: 0x8, addend: 0x0, symName: '_$sSTsE8contains5whereS2b7ElementQzKXE_tKFSay8PenNavUI5PlaceCG_Tg5', symObjAddr: 0x5BC, symBinAddr: 0x1FBE0, symSize: 0x134 }
+ - { offset: 0xA9B60, size: 0x8, addend: 0x0, symName: '_$sSTsE8contains5whereS2b7ElementQzKXE_tKFSaySo19UIGestureRecognizerCG_Tg5', symObjAddr: 0x6F0, symBinAddr: 0x1FD14, symSize: 0x128 }
+ - { offset: 0xA9D63, size: 0x8, addend: 0x0, symName: '_$sSTsE5first5where7ElementQzSgSbADKXE_tKFSay7Penguin10PoiPolygonVG_Tg5', symObjAddr: 0xA30, symBinAddr: 0x20054, symSize: 0x154 }
+ - { offset: 0xA9E1E, size: 0x8, addend: 0x0, symName: '_$sSTsE5first5where7ElementQzSgSbADKXE_tKFSay8PenNavUI3DOMO7PatternVG_Tg5', symObjAddr: 0xCE8, symBinAddr: 0x2030C, symSize: 0x120 }
+ - { offset: 0xAA18D, size: 0x8, addend: 0x0, symName: '_$sSa6append10contentsOfyqd__n_t7ElementQyd__RszSTRd__lFSo18NSLayoutConstraintC_SayAFGTg5', symObjAddr: 0x40E0, symBinAddr: 0x23704, symSize: 0xF4 }
+ - { offset: 0xAA36B, size: 0x8, addend: 0x0, symName: '_$sSa6append10contentsOfyqd__n_t7ElementQyd__RszSTRd__lF8PenNavUI9LayerTreeO4PathC7SegmentO_SayAKGTg5', symObjAddr: 0x41D4, symBinAddr: 0x237F8, symSize: 0xF0 }
+ - { offset: 0xAA610, size: 0x8, addend: 0x0, symName: '_$sSa6append10contentsOfyqd__n_t7ElementQyd__RszSTRd__lFSf_SaySfGTg5', symObjAddr: 0x43EC, symBinAddr: 0x23A10, symSize: 0xE8 }
+ - { offset: 0xAA8B5, size: 0x8, addend: 0x0, symName: '_$sSa6append10contentsOfyqd__n_t7ElementQyd__RszSTRd__lF7Penguin5FloorCSg_SayAHGTg5', symObjAddr: 0x4534, symBinAddr: 0x23B58, symSize: 0xF8 }
+ - { offset: 0xAAB4B, size: 0x8, addend: 0x0, symName: '_$sSa6append10contentsOfyqd__n_t7ElementQyd__RszSTRd__lFSS_SaySSGTg5', symObjAddr: 0x462C, symBinAddr: 0x23C50, symSize: 0xF0 }
+ - { offset: 0xAADF0, size: 0x8, addend: 0x0, symName: '_$sSa6append10contentsOfyqd__n_t7ElementQyd__RszSTRd__lFSo22CLLocationCoordinate2DV_SayAFGTg5', symObjAddr: 0x471C, symBinAddr: 0x23D40, symSize: 0xE8 }
+ - { offset: 0xAB095, size: 0x8, addend: 0x0, symName: '_$sSa6append10contentsOfyqd__n_t7ElementQyd__RszSTRd__lF8PenNavUI3DOMO10StyleSheetV8SelectorO_SayAKGTg5', symObjAddr: 0x4874, symBinAddr: 0x23E98, symSize: 0xF4 }
+ - { offset: 0xAB33A, size: 0x8, addend: 0x0, symName: '_$sSa6append10contentsOfyqd__n_t7ElementQyd__RszSTRd__lF8PenNavUI15RendererCommandOyAE11CGTextTypesVG_SayAJGTg5', symObjAddr: 0x4968, symBinAddr: 0x23F8C, symSize: 0xFC }
+ - { offset: 0xAB5DF, size: 0x8, addend: 0x0, symName: '_$sSa6append10contentsOfyqd__n_t7ElementQyd__RszSTRd__lF8PenNavUI16SFSymbolRendererV10SymbolPathV_SayAIGTg5', symObjAddr: 0x4A64, symBinAddr: 0x24088, symSize: 0xF4 }
+ - { offset: 0xAB884, size: 0x8, addend: 0x0, symName: '_$sSa6append10contentsOfyqd__n_t7ElementQyd__RszSTRd__lF8PenNavUI15RendererCommandOyAE7CGTypesVG_SayAJGTg5', symObjAddr: 0x4B58, symBinAddr: 0x2417C, symSize: 0x10C }
+ - { offset: 0xABB31, size: 0x8, addend: 0x0, symName: '_$sSa6append10contentsOfyqd__n_t7ElementQyd__RszSTRd__lFSi_SaySiGTg5', symObjAddr: 0x4C64, symBinAddr: 0x24288, symSize: 0xE8 }
+ - { offset: 0xABE3C, size: 0x8, addend: 0x0, symName: '_$sSh10isDisjoint4withSbShyxG_tF8PenNavUI9ToastTypeO_Tg5', symObjAddr: 0x5D68, symBinAddr: 0x2529C, symSize: 0x16C }
+ - { offset: 0xAC39C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC05tableF0So07UITableF0CSgvgTo', symObjAddr: 0x818, symBinAddr: 0x1FE3C, symSize: 0x20 }
+ - { offset: 0xAC3F6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC05tableF0So07UITableF0CSgvsTo', symObjAddr: 0x838, symBinAddr: 0x1FE5C, symSize: 0x14 }
+ - { offset: 0xAC447, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC13iconContainerSo6UIViewCSgvgTo', symObjAddr: 0x84C, symBinAddr: 0x1FE70, symSize: 0x20 }
+ - { offset: 0xAC4A1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC13iconContainerSo6UIViewCSgvsTo', symObjAddr: 0x86C, symBinAddr: 0x1FE90, symSize: 0x14 }
+ - { offset: 0xAC4F2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC12categoryNameSo7UILabelCSgvgTo', symObjAddr: 0x880, symBinAddr: 0x1FEA4, symSize: 0x20 }
+ - { offset: 0xAC54C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC12categoryNameSo7UILabelCSgvsTo', symObjAddr: 0x8A0, symBinAddr: 0x1FEC4, symSize: 0x14 }
+ - { offset: 0xAC59D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC19categoryInformationSo7UILabelCSgvgTo', symObjAddr: 0x8B4, symBinAddr: 0x1FED8, symSize: 0x20 }
+ - { offset: 0xAC5F2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC19categoryInformationSo7UILabelCSgvsTo', symObjAddr: 0x8D4, symBinAddr: 0x1FEF8, symSize: 0x14 }
+ - { offset: 0xAC643, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC12categoryIconSo07UIImageF0CSgvgTo', symObjAddr: 0x8E8, symBinAddr: 0x1FF0C, symSize: 0x20 }
+ - { offset: 0xAC69D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC12categoryIconSo07UIImageF0CSgvsTo', symObjAddr: 0x908, symBinAddr: 0x1FF2C, symSize: 0x14 }
+ - { offset: 0xAC6EE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC07loadingF0So07UIStackF0CSgvgTo', symObjAddr: 0x91C, symBinAddr: 0x1FF40, symSize: 0x20 }
+ - { offset: 0xAC748, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC07loadingF0So07UIStackF0CSgvsTo', symObjAddr: 0x93C, symBinAddr: 0x1FF60, symSize: 0x14 }
+ - { offset: 0xAC799, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC18exploreVenueButtonSo8UIButtonCSgvgTo', symObjAddr: 0x950, symBinAddr: 0x1FF74, symSize: 0x20 }
+ - { offset: 0xAC7F3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC18exploreVenueButtonSo8UIButtonCSgvsTo', symObjAddr: 0x970, symBinAddr: 0x1FF94, symSize: 0x14 }
+ - { offset: 0xAC844, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC12exploreStackSo07UIStackF0CSgvgTo', symObjAddr: 0x984, symBinAddr: 0x1FFA8, symSize: 0x20 }
+ - { offset: 0xAC899, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC12exploreStackSo07UIStackF0CSgvsTo', symObjAddr: 0x9A4, symBinAddr: 0x1FFC8, symSize: 0x14 }
+ - { offset: 0xAC8EA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC22searchVerticalConstantSo18NSLayoutConstraintCSgvgTo', symObjAddr: 0x9B8, symBinAddr: 0x1FFDC, symSize: 0x20 }
+ - { offset: 0xAC944, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC22searchVerticalConstantSo18NSLayoutConstraintCSgvsTo', symObjAddr: 0x9D8, symBinAddr: 0x1FFFC, symSize: 0x14 }
+ - { offset: 0xAC995, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC09separatorF0So6UIViewCSgvgTo', symObjAddr: 0x9EC, symBinAddr: 0x20010, symSize: 0x10 }
+ - { offset: 0xAC9AD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC09separatorF0So6UIViewCSgvgTo', symObjAddr: 0x9EC, symBinAddr: 0x20010, symSize: 0x10 }
+ - { offset: 0xAC9E8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC09separatorF0So6UIViewCSgvsTo', symObjAddr: 0x9FC, symBinAddr: 0x20020, symSize: 0x34 }
+ - { offset: 0xACA83, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC11viewDidLoadyyF', symObjAddr: 0xE08, symBinAddr: 0x2042C, symSize: 0x1A0 }
+ - { offset: 0xACC54, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC11viewDidLoadyyFTo', symObjAddr: 0x1428, symBinAddr: 0x20A4C, symSize: 0x28 }
+ - { offset: 0xACC68, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC03setC033_A0B591B96AA499ED77538E2604F14735LLyyF', symObjAddr: 0x1450, symBinAddr: 0x20A74, symSize: 0x3BC }
+ - { offset: 0xACD94, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC03setC033_A0B591B96AA499ED77538E2604F14735LLyyFySo7UIImageCSgcfU_', symObjAddr: 0x180C, symBinAddr: 0x20E30, symSize: 0xAC }
+ - { offset: 0xACEDC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC03setD16CountInformation33_A0B591B96AA499ED77538E2604F14735LLyyF', symObjAddr: 0x18B8, symBinAddr: 0x20EDC, symSize: 0x340 }
+ - { offset: 0xAD1F3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC7dismissyyFTo', symObjAddr: 0x1BF8, symBinAddr: 0x2121C, symSize: 0xA0 }
+ - { offset: 0xAD27A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC13dismissAction33_A0B591B96AA499ED77538E2604F14735LLyyFyycfU_', symObjAddr: 0x1C98, symBinAddr: 0x212BC, symSize: 0x88 }
+ - { offset: 0xAD2E3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC18exploreVenueActionyySo8UIButtonCFTo', symObjAddr: 0x1D20, symBinAddr: 0x21344, symSize: 0x70 }
+ - { offset: 0xAD3C3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC9resetData33_A0B591B96AA499ED77538E2604F14735LLyyF', symObjAddr: 0x1D90, symBinAddr: 0x213B4, symSize: 0x208 }
+ - { offset: 0xAD596, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC05tableF0_21numberOfRowsInSectionSiSo07UITableF0C_SitFTo', symObjAddr: 0x2134, symBinAddr: 0x21758, symSize: 0x68 }
+ - { offset: 0xAD68A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtF', symObjAddr: 0x219C, symBinAddr: 0x217C0, symSize: 0x1DC }
+ - { offset: 0xAD8F8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x2378, symBinAddr: 0x2199C, symSize: 0xC8 }
+ - { offset: 0xAD934, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC05tableF0_14didSelectRowAtySo07UITableF0C_10Foundation9IndexPathVtF', symObjAddr: 0x2440, symBinAddr: 0x21A64, symSize: 0x1A0 }
+ - { offset: 0xAD9C5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC05tableF0_14didSelectRowAtySo07UITableF0C_10Foundation9IndexPathVtFSb7Penguin10PoiPolygonVXEfU_', symObjAddr: 0x25E0, symBinAddr: 0x21C04, symSize: 0xF4 }
+ - { offset: 0xADAC2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC05tableF0_14didSelectRowAtySo07UITableF0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x26D4, symBinAddr: 0x21CF8, symSize: 0xC0 }
+ - { offset: 0xADADD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC05tableF0_11willDisplay8forRowAtySo07UITableF0C_So0nF4CellC10Foundation9IndexPathVtFTo', symObjAddr: 0x2794, symBinAddr: 0x21DB8, symSize: 0xE0 }
+ - { offset: 0xADB5D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC06scrollF9DidScrollyySo08UIScrollF0CF', symObjAddr: 0x2874, symBinAddr: 0x21E98, symSize: 0x2B4 }
+ - { offset: 0xADBBB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC06scrollF9DidScrollyySo08UIScrollF0CFyyScMYccfU_', symObjAddr: 0x2B28, symBinAddr: 0x2214C, symSize: 0xE8 }
+ - { offset: 0xADC5B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC06scrollF9DidScrollyySo08UIScrollF0CFTo', symObjAddr: 0x2C10, symBinAddr: 0x22234, symSize: 0x50 }
+ - { offset: 0xADD33, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0x2C60, symBinAddr: 0x22284, symSize: 0x428 }
+ - { offset: 0xADF9B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0x3088, symBinAddr: 0x226AC, symSize: 0x60 }
+ - { offset: 0xADFAF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x30E8, symBinAddr: 0x2270C, symSize: 0x404 }
+ - { offset: 0xAE209, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x34EC, symBinAddr: 0x22B10, symSize: 0x28 }
+ - { offset: 0xAE21D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerCfD', symObjAddr: 0x3678, symBinAddr: 0x22C9C, symSize: 0x34 }
+ - { offset: 0xAE61D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29CategoryResultsViewControllerC05tableF0_11willDisplay8forRowAtySo07UITableF0C_So0nF4CellC10Foundation9IndexPathVtFTf4dnnn_n', symObjAddr: 0xC1C4, symBinAddr: 0x2B6AC, symSize: 0xDC }
+ - { offset: 0xAEAB9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16AppleSynthesizerCfD', symObjAddr: 0x0, symBinAddr: 0x2BF4C, symSize: 0x24 }
+ - { offset: 0xAEB0A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16AppleSynthesizerCMa', symObjAddr: 0x24, symBinAddr: 0x2BF70, symSize: 0x20 }
+ - { offset: 0xAEB4E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16AppleSynthesizerCfD', symObjAddr: 0x0, symBinAddr: 0x2BF4C, symSize: 0x24 }
+ - { offset: 0xAF485, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC11makeNonZeroAEyF', symObjAddr: 0x0, symBinAddr: 0x2BF90, symSize: 0xEB0 }
+ - { offset: 0xB10EF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC9makeNodes33_6ED7540220CCE3981622A6B3F3D0E057LLSayAA03SubF4NodeAGLLVGyF', symObjAddr: 0xEB0, symBinAddr: 0x2CE40, symSize: 0x484 }
+ - { offset: 0xB1A96, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC8reversedAEvg', symObjAddr: 0x1334, symBinAddr: 0x2D2C4, symSize: 0x5C4 }
+ - { offset: 0xB25F1, size: 0x8, addend: 0x0, symName: '_$sST8PenNavUIAA9LayerTreeO4PathC7SegmentO7ElementRtzrlE9directionAE9DirectionOvgSayAGG_Tg5', symObjAddr: 0x1DFC, symBinAddr: 0x2DD8C, symSize: 0x270 }
+ - { offset: 0xB2A60, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SubPathNode33_6ED7540220CCE3981622A6B3F3D0E057LLVWOc', symObjAddr: 0x245C, symBinAddr: 0x2E3EC, symSize: 0x34 }
+ - { offset: 0xB2A74, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SubPathNode33_6ED7540220CCE3981622A6B3F3D0E057LLVWOh', symObjAddr: 0x2490, symBinAddr: 0x2E420, symSize: 0x2C }
+ - { offset: 0xB2A88, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SubPathNode33_6ED7540220CCE3981622A6B3F3D0E057LLVwxx', symObjAddr: 0x2568, symBinAddr: 0x2E44C, symSize: 0x30 }
+ - { offset: 0xB2A9C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SubPathNode33_6ED7540220CCE3981622A6B3F3D0E057LLVwcp', symObjAddr: 0x2598, symBinAddr: 0x2E47C, symSize: 0x5C }
+ - { offset: 0xB2AB0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SubPathNode33_6ED7540220CCE3981622A6B3F3D0E057LLVwca', symObjAddr: 0x25F4, symBinAddr: 0x2E4D8, symSize: 0x9C }
+ - { offset: 0xB2AC4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SubPathNode33_6ED7540220CCE3981622A6B3F3D0E057LLVwta', symObjAddr: 0x26A4, symBinAddr: 0x2E574, symSize: 0x5C }
+ - { offset: 0xB2AD8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SubPathNode33_6ED7540220CCE3981622A6B3F3D0E057LLVwet', symObjAddr: 0x2700, symBinAddr: 0x2E5D0, symSize: 0x48 }
+ - { offset: 0xB2AEC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SubPathNode33_6ED7540220CCE3981622A6B3F3D0E057LLVwst', symObjAddr: 0x2748, symBinAddr: 0x2E618, symSize: 0x4C }
+ - { offset: 0xB2B00, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SubPathNode33_6ED7540220CCE3981622A6B3F3D0E057LLVMa', symObjAddr: 0x2794, symBinAddr: 0x2E664, symSize: 0x10 }
+ - { offset: 0xB2D5D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SubPathNode33_6ED7540220CCE3981622A6B3F3D0E057LLV08containsF0ySbADF', symObjAddr: 0x18F8, symBinAddr: 0x2D888, symSize: 0x22C }
+ - { offset: 0xB30CE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SubPathNode33_6ED7540220CCE3981622A6B3F3D0E057LLV6appendyyADF', symObjAddr: 0x1B24, symBinAddr: 0x2DAB4, symSize: 0x2D8 }
+ - { offset: 0xB36EC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SubPathNode33_6ED7540220CCE3981622A6B3F3D0E057LLV9windPathsySayAA9LayerTreeO0E0CGAI9DirectionOF', symObjAddr: 0x206C, symBinAddr: 0x2DFFC, symSize: 0x3F0 }
+ - { offset: 0xB4141, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CampaignTrackingC12fetchRequestSo07NSFetchG0CyACGyFZ', symObjAddr: 0x0, symBinAddr: 0x2E674, symSize: 0x6C }
+ - { offset: 0xB41DF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CampaignTrackingC12fetchRequestSo07NSFetchG0CyACGyFZ', symObjAddr: 0x0, symBinAddr: 0x2E674, symSize: 0x6C }
+ - { offset: 0xB423A, size: 0x8, addend: 0x0, symName: _keypath_get_selector_campaignId, symObjAddr: 0x6C, symBinAddr: 0x2E6E0, symSize: 0xC }
+ - { offset: 0xB424E, size: 0x8, addend: 0x0, symName: _keypath_get_selector_lastNotificationDate, symObjAddr: 0xBC, symBinAddr: 0x2E730, symSize: 0xC }
+ - { offset: 0xB4262, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CampaignTrackingC20lastNotificationDate10Foundation0H0VSgvpACTK', symObjAddr: 0xC8, symBinAddr: 0x2E73C, symSize: 0x78 }
+ - { offset: 0xB427A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CampaignTrackingC20lastNotificationDate10Foundation0H0VSgvpACTk', symObjAddr: 0x144, symBinAddr: 0x2E7B8, symSize: 0xE0 }
+ - { offset: 0xB4292, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DateVSgWOc', symObjAddr: 0x26C, symBinAddr: 0x2E89C, symSize: 0x48 }
+ - { offset: 0xB4631, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC10scrollViewAA06ScrollH0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x2E8F4, symSize: 0x10 }
+ - { offset: 0xB4E1F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellCfETo', symObjAddr: 0xFB8, symBinAddr: 0x2F8AC, symSize: 0xF8 }
+ - { offset: 0xB4E4E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellCMa', symObjAddr: 0x10B0, symBinAddr: 0x2F9A4, symSize: 0x20 }
+ - { offset: 0xB501A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC10scrollViewAA06ScrollH0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x2E8F4, symSize: 0x10 }
+ - { offset: 0xB5032, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC10scrollViewAA06ScrollH0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x2E8F4, symSize: 0x10 }
+ - { offset: 0xB5078, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC10scrollViewAA06ScrollH0CSgvsTo', symObjAddr: 0x10, symBinAddr: 0x2E904, symSize: 0x34 }
+ - { offset: 0xB5160, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC9stackViewSo6UIViewCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x2E938, symSize: 0x10 }
+ - { offset: 0xB5178, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC9stackViewSo6UIViewCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x2E938, symSize: 0x10 }
+ - { offset: 0xB51B8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC9stackViewSo6UIViewCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x2E948, symSize: 0x34 }
+ - { offset: 0xB5207, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC20outerTodayStatusViewSo6UIViewCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x2E97C, symSize: 0x10 }
+ - { offset: 0xB521F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC20outerTodayStatusViewSo6UIViewCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x2E97C, symSize: 0x10 }
+ - { offset: 0xB525A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC20outerTodayStatusViewSo6UIViewCSgvsTo', symObjAddr: 0x98, symBinAddr: 0x2E98C, symSize: 0x34 }
+ - { offset: 0xB52A9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC20innerTodayStatusViewSo6UIViewCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x2E9C0, symSize: 0x10 }
+ - { offset: 0xB52C1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC20innerTodayStatusViewSo6UIViewCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x2E9C0, symSize: 0x10 }
+ - { offset: 0xB52FC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC20innerTodayStatusViewSo6UIViewCSgvsTo', symObjAddr: 0xDC, symBinAddr: 0x2E9D0, symSize: 0x34 }
+ - { offset: 0xB534B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC11statusLabelSo7UILabelCSgvgTo', symObjAddr: 0x110, symBinAddr: 0x2EA04, symSize: 0x10 }
+ - { offset: 0xB5363, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC11statusLabelSo7UILabelCSgvgTo', symObjAddr: 0x110, symBinAddr: 0x2EA04, symSize: 0x10 }
+ - { offset: 0xB53A3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC11statusLabelSo7UILabelCSgvsTo', symObjAddr: 0x120, symBinAddr: 0x2EA14, symSize: 0x34 }
+ - { offset: 0xB53F2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC13distanceLabelSo7UILabelCSgvgTo', symObjAddr: 0x154, symBinAddr: 0x2EA48, symSize: 0x10 }
+ - { offset: 0xB540A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC13distanceLabelSo7UILabelCSgvgTo', symObjAddr: 0x154, symBinAddr: 0x2EA48, symSize: 0x10 }
+ - { offset: 0xB5445, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC13distanceLabelSo7UILabelCSgvsTo', symObjAddr: 0x164, symBinAddr: 0x2EA58, symSize: 0x34 }
+ - { offset: 0xB5494, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC11campusLabelSo7UILabelCSgvgTo', symObjAddr: 0x198, symBinAddr: 0x2EA8C, symSize: 0x10 }
+ - { offset: 0xB54AC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC11campusLabelSo7UILabelCSgvgTo', symObjAddr: 0x198, symBinAddr: 0x2EA8C, symSize: 0x10 }
+ - { offset: 0xB54E7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC11campusLabelSo7UILabelCSgvsTo', symObjAddr: 0x1A8, symBinAddr: 0x2EA9C, symSize: 0x34 }
+ - { offset: 0xB5536, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC10campusViewSo6UIViewCSgvgTo', symObjAddr: 0x1DC, symBinAddr: 0x2EAD0, symSize: 0x10 }
+ - { offset: 0xB554E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC10campusViewSo6UIViewCSgvgTo', symObjAddr: 0x1DC, symBinAddr: 0x2EAD0, symSize: 0x10 }
+ - { offset: 0xB5589, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC10campusViewSo6UIViewCSgvsTo', symObjAddr: 0x1EC, symBinAddr: 0x2EAE0, symSize: 0x34 }
+ - { offset: 0xB55D8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC10venueLabelSo7UILabelCSgvgTo', symObjAddr: 0x220, symBinAddr: 0x2EB14, symSize: 0x10 }
+ - { offset: 0xB55F0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC10venueLabelSo7UILabelCSgvgTo', symObjAddr: 0x220, symBinAddr: 0x2EB14, symSize: 0x10 }
+ - { offset: 0xB562B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC10venueLabelSo7UILabelCSgvsTo', symObjAddr: 0x230, symBinAddr: 0x2EB24, symSize: 0x34 }
+ - { offset: 0xB567A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC9venueViewSo6UIViewCSgvgTo', symObjAddr: 0x264, symBinAddr: 0x2EB58, symSize: 0x10 }
+ - { offset: 0xB5692, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC9venueViewSo6UIViewCSgvgTo', symObjAddr: 0x264, symBinAddr: 0x2EB58, symSize: 0x10 }
+ - { offset: 0xB56CD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC9venueViewSo6UIViewCSgvsTo', symObjAddr: 0x274, symBinAddr: 0x2EB68, symSize: 0x34 }
+ - { offset: 0xB571C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC10floorLabelSo7UILabelCSgvgTo', symObjAddr: 0x2A8, symBinAddr: 0x2EB9C, symSize: 0x10 }
+ - { offset: 0xB5734, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC10floorLabelSo7UILabelCSgvgTo', symObjAddr: 0x2A8, symBinAddr: 0x2EB9C, symSize: 0x10 }
+ - { offset: 0xB576F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC10floorLabelSo7UILabelCSgvsTo', symObjAddr: 0x2B8, symBinAddr: 0x2EBAC, symSize: 0x34 }
+ - { offset: 0xB57BE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC9floorViewSo6UIViewCSgvgTo', symObjAddr: 0x2EC, symBinAddr: 0x2EBE0, symSize: 0x10 }
+ - { offset: 0xB57D6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC9floorViewSo6UIViewCSgvgTo', symObjAddr: 0x2EC, symBinAddr: 0x2EBE0, symSize: 0x10 }
+ - { offset: 0xB5811, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC9floorViewSo6UIViewCSgvsTo', symObjAddr: 0x2FC, symBinAddr: 0x2EBF0, symSize: 0x34 }
+ - { offset: 0xB5860, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC13distanceStackSo11UIStackViewCSgvgTo', symObjAddr: 0x330, symBinAddr: 0x2EC24, symSize: 0x20 }
+ - { offset: 0xB58BA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC13distanceStackSo11UIStackViewCSgvsTo', symObjAddr: 0x350, symBinAddr: 0x2EC44, symSize: 0x14 }
+ - { offset: 0xB595B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC12awakeFromNibyyF', symObjAddr: 0x364, symBinAddr: 0x2EC58, symSize: 0x188 }
+ - { offset: 0xB5AC5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC12awakeFromNibyyFTo', symObjAddr: 0x4EC, symBinAddr: 0x2EDE0, symSize: 0x28 }
+ - { offset: 0xB5B01, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC16didTapStatusViewyyFTo', symObjAddr: 0x514, symBinAddr: 0x2EE08, symSize: 0x64 }
+ - { offset: 0xB5B9B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC11setSelected_8animatedySb_SbtFTo', symObjAddr: 0x578, symBinAddr: 0x2EE6C, symSize: 0x54 }
+ - { offset: 0xB5C45, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC10updateInfo3foryAA11PoiViewDataCSg_tF', symObjAddr: 0x5CC, symBinAddr: 0x2EEC0, symSize: 0x6F4 }
+ - { offset: 0xB60CD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC5style15reuseIdentifierACSo011UITableViewF5StyleV_SSSgtcfc', symObjAddr: 0xCC0, symBinAddr: 0x2F5B4, symSize: 0x140 }
+ - { offset: 0xB610E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC5style15reuseIdentifierACSo011UITableViewF5StyleV_SSSgtcfcTo', symObjAddr: 0xE00, symBinAddr: 0x2F6F4, symSize: 0x48 }
+ - { offset: 0xB6146, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xE48, symBinAddr: 0x2F73C, symSize: 0x118 }
+ - { offset: 0xB6179, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xF60, symBinAddr: 0x2F854, symSize: 0x28 }
+ - { offset: 0xB618D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DetailsHeaderCellCfD', symObjAddr: 0xF88, symBinAddr: 0x2F87C, symSize: 0x30 }
+ - { offset: 0xB652C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13FavoritesCellC14collectionViewSo012UICollectionG0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x2F9C4, symSize: 0x20 }
+ - { offset: 0xB674B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13FavoritesCellCfETo', symObjAddr: 0x3B0, symBinAddr: 0x2FD74, symSize: 0x70 }
+ - { offset: 0xB677A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13FavoritesCellCMa', symObjAddr: 0x420, symBinAddr: 0x2FDE4, symSize: 0x20 }
+ - { offset: 0xB67E4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13FavoritesCellC14collectionView_22numberOfItemsInSectionSiSo012UICollectionG0C_SitFTo', symObjAddr: 0x440, symBinAddr: 0x2FE04, symSize: 0x4C }
+ - { offset: 0xB6825, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13FavoritesCellC14collectionView_22numberOfItemsInSectionSiSo012UICollectionG0C_SitFTo', symObjAddr: 0x440, symBinAddr: 0x2FE04, symSize: 0x4C }
+ - { offset: 0xB693A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13FavoritesCellC14collectionView_13cellForItemAtSo012UICollectiongE0CSo0lG0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x48C, symBinAddr: 0x2FE50, symSize: 0x154 }
+ - { offset: 0xB6A33, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13FavoritesCellC14collectionView_15didSelectItemAtySo012UICollectionG0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x5E0, symBinAddr: 0x2FFA4, symSize: 0xBC }
+ - { offset: 0xB6A65, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13FavoritesCellC14collectionView_15didSelectItemAtySo012UICollectionG0C_10Foundation9IndexPathVtFTf4dnn_n', symObjAddr: 0x69C, symBinAddr: 0x30060, symSize: 0xCC }
+ - { offset: 0xB6C9D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13FavoritesCellC14collectionViewSo012UICollectionG0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x2F9C4, symSize: 0x20 }
+ - { offset: 0xB6CFD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13FavoritesCellC14collectionViewSo012UICollectionG0CSgvsTo', symObjAddr: 0x20, symBinAddr: 0x2F9E4, symSize: 0x14 }
+ - { offset: 0xB6D4E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13FavoritesCellC12seeAllButtonSo8UIButtonCSgvgTo', symObjAddr: 0x34, symBinAddr: 0x2F9F8, symSize: 0x10 }
+ - { offset: 0xB6D66, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13FavoritesCellC12seeAllButtonSo8UIButtonCSgvgTo', symObjAddr: 0x34, symBinAddr: 0x2F9F8, symSize: 0x10 }
+ - { offset: 0xB6DA6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13FavoritesCellC12seeAllButtonSo8UIButtonCSgvsTo', symObjAddr: 0x44, symBinAddr: 0x2FA08, symSize: 0x34 }
+ - { offset: 0xB6E10, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13FavoritesCellC12awakeFromNibyyFTo', symObjAddr: 0x78, symBinAddr: 0x2FA3C, symSize: 0x90 }
+ - { offset: 0xB6E9C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13FavoritesCellC13sellAllButtonyySo8UIButtonCFTo', symObjAddr: 0x108, symBinAddr: 0x2FACC, symSize: 0x70 }
+ - { offset: 0xB6EDF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13FavoritesCellC5style15reuseIdentifierACSo011UITableViewE5StyleV_SSSgtcfc', symObjAddr: 0x178, symBinAddr: 0x2FB3C, symSize: 0xDC }
+ - { offset: 0xB6F20, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13FavoritesCellC5style15reuseIdentifierACSo011UITableViewE5StyleV_SSSgtcfcTo', symObjAddr: 0x254, symBinAddr: 0x2FC18, symSize: 0x48 }
+ - { offset: 0xB6F58, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13FavoritesCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x29C, symBinAddr: 0x2FC60, symSize: 0xBC }
+ - { offset: 0xB6F8B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13FavoritesCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x358, symBinAddr: 0x2FD1C, symSize: 0x28 }
+ - { offset: 0xB6F9F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13FavoritesCellCfD', symObjAddr: 0x380, symBinAddr: 0x2FD44, symSize: 0x30 }
+ - { offset: 0xB7382, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV11parseAnchor_7elementAA3DOMO0F0CSgAA15AttributeParser_p_AA3XMLO7ElementCtKF', symObjAddr: 0x0, symBinAddr: 0x3012C, symSize: 0x1BC }
+ - { offset: 0xB73F6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV11parseAnchor_7elementAA3DOMO0F0CSgAA15AttributeParser_p_AA3XMLO7ElementCtKF', symObjAddr: 0x0, symBinAddr: 0x3012C, symSize: 0x1BC }
+ - { offset: 0xB750A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV9parseText_5valueAA3DOMO0F0CAA15AttributeParser_p_SStKFTf4nnd_n', symObjAddr: 0x1BC, symBinAddr: 0x302E8, symSize: 0x184 }
+ - { offset: 0xB75E1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV9parseText_7elementAA3DOMO0F0CSgAA15AttributeParser_p_AA3XMLO7ElementCtKFTf4nnd_n', symObjAddr: 0x340, symBinAddr: 0x3046C, symSize: 0x138 }
+ - { offset: 0xB7667, size: 0x8, addend: 0x0, symName: '_$s10Foundation3URLVSgWOd', symObjAddr: 0x520, symBinAddr: 0x305A4, symSize: 0x48 }
+ - { offset: 0xB7FC7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerCfE', symObjAddr: 0x1200, symBinAddr: 0x317EC, symSize: 0xA8 }
+ - { offset: 0xB7FF4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerCfETo', symObjAddr: 0x12D8, symBinAddr: 0x318C4, symSize: 0xB4 }
+ - { offset: 0xB8023, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerCMa', symObjAddr: 0x138C, symBinAddr: 0x31978, symSize: 0x20 }
+ - { offset: 0xB8061, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC05tableE0_21numberOfRowsInSectionSiSo07UITableE0C_SitFTo', symObjAddr: 0x13AC, symBinAddr: 0x31998, symSize: 0x68 }
+ - { offset: 0xB81AF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lE0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x1414, symBinAddr: 0x31A00, symSize: 0x194 }
+ - { offset: 0xB83D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC05tableE0_14didSelectRowAtySo07UITableE0C_10Foundation9IndexPathVtF', symObjAddr: 0x15A8, symBinAddr: 0x31B94, symSize: 0x3D8 }
+ - { offset: 0xB87D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC05tableE0_14didSelectRowAtySo07UITableE0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x1980, symBinAddr: 0x31F6C, symSize: 0xC0 }
+ - { offset: 0xB8819, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC05tableE0_11willDisplay8forRowAtySo07UITableE0C_So0mE4CellC10Foundation9IndexPathVtFTo', symObjAddr: 0x1A40, symBinAddr: 0x3202C, symSize: 0x120 }
+ - { offset: 0xB88DD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC06scrollE9DidScrollyySo08UIScrollE0CF', symObjAddr: 0x1B60, symBinAddr: 0x3214C, symSize: 0x50 }
+ - { offset: 0xB8956, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC06scrollE9DidScrollyySo08UIScrollE0CFTo', symObjAddr: 0x1BB0, symBinAddr: 0x3219C, symSize: 0x50 }
+ - { offset: 0xB8981, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC14layoutForPanelAA08FloatingI6Layout_pyFTo', symObjAddr: 0x1C00, symBinAddr: 0x321EC, symSize: 0x14 }
+ - { offset: 0xB89CA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC16behaviorForPanelAA08FloatingI8Behavior_pyFTo', symObjAddr: 0x1C14, symBinAddr: 0x32200, symSize: 0x24 }
+ - { offset: 0xB8A3F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC10setupPanelyyF', symObjAddr: 0x1C38, symBinAddr: 0x32224, symSize: 0xBC }
+ - { offset: 0xB8AE0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC10setupPanelyyFTo', symObjAddr: 0x1CF4, symBinAddr: 0x322E0, symSize: 0x28 }
+ - { offset: 0xB8B1E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC20floatingPanelDidMoveyyAA08FloatinghF0CF', symObjAddr: 0x1D1C, symBinAddr: 0x32308, symSize: 0x268 }
+ - { offset: 0xB8D50, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC20floatingPanelDidMoveyyAA08FloatinghF0CFTo', symObjAddr: 0x1F84, symBinAddr: 0x32570, symSize: 0x50 }
+ - { offset: 0xB8D7D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC27floatingPanelDidChangeStateyyAA08FloatinghF0CF', symObjAddr: 0x1FD4, symBinAddr: 0x325C0, symSize: 0xF4 }
+ - { offset: 0xB8E4F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC27floatingPanelDidChangeStateyyAA08FloatinghF0CFTo', symObjAddr: 0x20C8, symBinAddr: 0x326B4, symSize: 0x50 }
+ - { offset: 0xB8E95, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerCAA17SearchBarDelegateA2aDP06searchH19TextDidBeginEditingyyAA0gH0CFTW', symObjAddr: 0x2118, symBinAddr: 0x32704, symSize: 0x70 }
+ - { offset: 0xB8EF9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0jO0OSgtFTW', symObjAddr: 0x2204, symBinAddr: 0x32774, symSize: 0xC }
+ - { offset: 0xB8F49, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerCAA20NotificationObserverA2aDP25userLocationStatusChangedyyFTW', symObjAddr: 0x2210, symBinAddr: 0x32780, symSize: 0x34 }
+ - { offset: 0xB9030, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC14layoutForPanelAA08FloatingI6Layout_pyFTf4d_n', symObjAddr: 0x2568, symBinAddr: 0x32AD8, symSize: 0xA8 }
+ - { offset: 0xB90A3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC23onToastVisibilityChange7visible9toastTypeySb_AA0hM0OSgtFTf4dnn_n', symObjAddr: 0x2610, symBinAddr: 0x32B80, symSize: 0x114 }
+ - { offset: 0xB9107, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x2750, symBinAddr: 0x32CB8, symSize: 0x10 }
+ - { offset: 0xB911B, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x2760, symBinAddr: 0x32CC8, symSize: 0x8 }
+ - { offset: 0xB912F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC9getPlacesyyFySayAA7POIDataCGSgcfU_TA', symObjAddr: 0x2788, symBinAddr: 0x32CD0, symSize: 0x8 }
+ - { offset: 0xB9143, size: 0x8, addend: 0x0, symName: '_$sSo17OS_dispatch_queueCMa', symObjAddr: 0x2790, symBinAddr: 0x32CD8, symSize: 0x44 }
+ - { offset: 0xB9157, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC9getPlacesyyFySayAA7POIDataCGSgcfU_yyScMYccfU0_TA', symObjAddr: 0x27D4, symBinAddr: 0x32D1C, symSize: 0x8 }
+ - { offset: 0xB916B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC9getPlacesyyFySayAA7POIDataCGSgcfU_yyScMYccfU_TA', symObjAddr: 0x28B4, symBinAddr: 0x32D24, symSize: 0x8 }
+ - { offset: 0xB9579, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC05tableE0So07UITableE0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x305EC, symSize: 0x10 }
+ - { offset: 0xB9591, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC05tableE0So07UITableE0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x305EC, symSize: 0x10 }
+ - { offset: 0xB95D7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC05tableE0So07UITableE0CSgvsTo', symObjAddr: 0x10, symBinAddr: 0x305FC, symSize: 0x34 }
+ - { offset: 0xB9626, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC9searchBarAA06SearchH0CSgvgTo', symObjAddr: 0x44, symBinAddr: 0x30630, symSize: 0x10 }
+ - { offset: 0xB963E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC9searchBarAA06SearchH0CSgvgTo', symObjAddr: 0x44, symBinAddr: 0x30630, symSize: 0x10 }
+ - { offset: 0xB967E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC9searchBarAA06SearchH0CSgvsTo', symObjAddr: 0x54, symBinAddr: 0x30640, symSize: 0x34 }
+ - { offset: 0xB96CD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC09separatorE0So6UIViewCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x30674, symSize: 0x10 }
+ - { offset: 0xB96E5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC09separatorE0So6UIViewCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x30674, symSize: 0x10 }
+ - { offset: 0xB9725, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC09separatorE0So6UIViewCSgvsTo', symObjAddr: 0x98, symBinAddr: 0x30684, symSize: 0x34 }
+ - { offset: 0xB979E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC11viewDidLoadyyFTo', symObjAddr: 0xCC, symBinAddr: 0x306B8, symSize: 0x9C }
+ - { offset: 0xB982F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC014configureTableE0yyF', symObjAddr: 0x168, symBinAddr: 0x30754, symSize: 0x1A8 }
+ - { offset: 0xB994F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC10showLoaderyyF', symObjAddr: 0x310, symBinAddr: 0x308FC, symSize: 0x184 }
+ - { offset: 0xB9B65, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC9getPlacesyyF', symObjAddr: 0x494, symBinAddr: 0x30A80, symSize: 0x298 }
+ - { offset: 0xB9E5C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC9getPlacesyyFySayAA7POIDataCGSgcfU_', symObjAddr: 0x72C, symBinAddr: 0x30D18, symSize: 0x608 }
+ - { offset: 0xBA046, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC9getPlacesyyFySayAA7POIDataCGSgcfU_yyScMYccfU_', symObjAddr: 0xD34, symBinAddr: 0x31320, symSize: 0x90 }
+ - { offset: 0xBA0A1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC9getPlacesyyFySayAA7POIDataCGSgcfU_yyScMYccfU0_', symObjAddr: 0xDC4, symBinAddr: 0x313B0, symSize: 0x108 }
+ - { offset: 0xBA244, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC10closePanelyyFTo', symObjAddr: 0xECC, symBinAddr: 0x314B8, symSize: 0x38 }
+ - { offset: 0xBA27C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0xF04, symBinAddr: 0x314F0, symSize: 0x150 }
+ - { offset: 0xBA2E8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0x1054, symBinAddr: 0x31640, symSize: 0x60 }
+ - { offset: 0xBA2FC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x10B4, symBinAddr: 0x316A0, symSize: 0x124 }
+ - { offset: 0xBA35A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x11D8, symBinAddr: 0x317C4, symSize: 0x28 }
+ - { offset: 0xBA36E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerCfD', symObjAddr: 0x12A8, symBinAddr: 0x31894, symSize: 0x30 }
+ - { offset: 0xBA61F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23DirectoryViewControllerC19getLocationParamter33_78381C2850B81E97E495CA315016B4E5LLSDySSypGyFTf4d_n', symObjAddr: 0x2244, symBinAddr: 0x327B4, symSize: 0x324 }
+ - { offset: 0xBAC0A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV13encodeElement_6indentSSAC0G0C_SitF', symObjAddr: 0x0, symBinAddr: 0x32D3C, symSize: 0x3B8 }
+ - { offset: 0xBACFD, size: 0x8, addend: 0x0, symName: '_$sSMsSkRzrlE4sort2byySb7ElementSTQz_ADtKXE_tKFs15ContiguousArrayVySSG_Tg5105$s8PenNavUI3XMLO9FormatterV16encodeAttributes33_714E3D04D4D736208724671E75290AF9LLySSSDyS2SGFSbSS_SStcfu_Tf1cn_n', symObjAddr: 0x548, symBinAddr: 0x33240, symSize: 0x68 }
+ - { offset: 0xBAEBB, size: 0x8, addend: 0x0, symName: '_$sSlsE8dropLasty11SubSequenceQzSiFSS_Tg5Tf4ng_n', symObjAddr: 0x1854, symBinAddr: 0x3454C, symSize: 0xB8 }
+ - { offset: 0xBB267, size: 0x8, addend: 0x0, symName: '_$sSaySSGSayxGSKsWl', symObjAddr: 0x5B0, symBinAddr: 0x332A8, symSize: 0x44 }
+ - { offset: 0xBB27B, size: 0x8, addend: 0x0, symName: '_$sSaySSGMa', symObjAddr: 0x5F4, symBinAddr: 0x332EC, symSize: 0x50 }
+ - { offset: 0xBB2EA, size: 0x8, addend: 0x0, symName: '_$sSr15_stableSortImpl2byySbx_xtKXE_tKFSS_Tg5105$s8PenNavUI3XMLO9FormatterV16encodeAttributes33_714E3D04D4D736208724671E75290AF9LLySSSDyS2SGFSbSS_SStcfu_Tf1cn_n', symObjAddr: 0x644, symBinAddr: 0x3333C, symSize: 0xF4 }
+ - { offset: 0xBB53B, size: 0x8, addend: 0x0, symName: '_$sSr15_stableSortImpl2byySbx_xtKXE_tKFySryxGz_SiztKXEfU_SS_Tg5105$s8PenNavUI3XMLO9FormatterV16encodeAttributes33_714E3D04D4D736208724671E75290AF9LLySSSDyS2SGFSbSS_SStcfu_Tf1nnncn_n', symObjAddr: 0x738, symBinAddr: 0x33430, symSize: 0x5CC }
+ - { offset: 0xBBBAE, size: 0x8, addend: 0x0, symName: '_$sSMsSKRzrlE14_insertionSort6within9sortedEnd2byySny5IndexSlQzG_AFSb7ElementSTQz_AItKXEtKFSrySSG_Tg5105$s8PenNavUI3XMLO9FormatterV16encodeAttributes33_714E3D04D4D736208724671E75290AF9LLySSSDyS2SGFSbSS_SStcfu_Tf1nncn_n', symObjAddr: 0xD04, symBinAddr: 0x339FC, symSize: 0x14C }
+ - { offset: 0xBBDBC, size: 0x8, addend: 0x0, symName: '_$sSr13_mergeTopRuns_6buffer2bySbSaySnySiGGz_SpyxGSbx_xtKXEtKFSS_Tg5105$s8PenNavUI3XMLO9FormatterV16encodeAttributes33_714E3D04D4D736208724671E75290AF9LLySSSDyS2SGFSbSS_SStcfu_Tf1nncn_n', symObjAddr: 0xE50, symBinAddr: 0x33B48, symSize: 0x26C }
+ - { offset: 0xBC157, size: 0x8, addend: 0x0, symName: '_$ss6_merge3low3mid4high6buffer2bySbSpyxG_A3GSbx_xtKXEtKlFSS_Tg5105$s8PenNavUI3XMLO9FormatterV16encodeAttributes33_714E3D04D4D736208724671E75290AF9LLySSSDyS2SGFSbSS_SStcfu_Tf1nnnnc_n', symObjAddr: 0x10BC, symBinAddr: 0x33DB4, symSize: 0x354 }
+ - { offset: 0xBC4CF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV13encodeElement_6indentSSAC0G0C_SitF', symObjAddr: 0x0, symBinAddr: 0x32D3C, symSize: 0x3B8 }
+ - { offset: 0xBCB1E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV18encodeElementStart33_714E3D04D4D736208724671E75290AF9LL_6indentSSAC0G0C_SitF', symObjAddr: 0x3B8, symBinAddr: 0x330F4, symSize: 0x14C }
+ - { offset: 0xBCDC4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV16encodeAttributes33_714E3D04D4D736208724671E75290AF9LLySSSDyS2SGFTf4nd_n', symObjAddr: 0x1410, symBinAddr: 0x34108, symSize: 0x444 }
+ - { offset: 0xBD539, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x0, symBinAddr: 0x34604, symSize: 0x8 }
+ - { offset: 0xBD5AF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOSHAASH9hashValueSivgTW', symObjAddr: 0x8, symBinAddr: 0x3460C, symSize: 0x54 }
+ - { offset: 0xBD668, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x5C, symBinAddr: 0x34660, symSize: 0x1C }
+ - { offset: 0xBD680, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x5C, symBinAddr: 0x34660, symSize: 0x1C }
+ - { offset: 0xBD694, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x5C, symBinAddr: 0x34660, symSize: 0x1C }
+ - { offset: 0xBD6A8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x5C, symBinAddr: 0x34660, symSize: 0x1C }
+ - { offset: 0xBD6BC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x5C, symBinAddr: 0x34660, symSize: 0x1C }
+ - { offset: 0xBD6E5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x78, symBinAddr: 0x3467C, symSize: 0x50 }
+ - { offset: 0xBD787, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOs28CustomDebugStringConvertibleAAsAFP16debugDescriptionSSvgTW', symObjAddr: 0x1E8, symBinAddr: 0x347EC, symSize: 0x28 }
+ - { offset: 0xBD7A3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOs23CustomStringConvertibleAAsAFP11descriptionSSvgTW', symObjAddr: 0x210, symBinAddr: 0x34814, symSize: 0x28 }
+ - { offset: 0xBD7FB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueDataC10CodingKeysOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x9B0, symBinAddr: 0x34FB0, symSize: 0x84 }
+ - { offset: 0xBD8B6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueDataC10CodingKeysOSHAASH9hashValueSivgTW', symObjAddr: 0xA34, symBinAddr: 0x35034, symSize: 0x60 }
+ - { offset: 0xBD934, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueDataC10CodingKeysOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xA94, symBinAddr: 0x35094, symSize: 0x40 }
+ - { offset: 0xBD986, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueDataC10CodingKeysOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0xAD4, symBinAddr: 0x350D4, symSize: 0x5C }
+ - { offset: 0xBD9E8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueDataC10CodingKeysOs28CustomDebugStringConvertibleAAsAFP16debugDescriptionSSvgTW', symObjAddr: 0xBD8, symBinAddr: 0x351CC, symSize: 0x28 }
+ - { offset: 0xBDA04, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueDataC10CodingKeysOs23CustomStringConvertibleAAsAFP11descriptionSSvgTW', symObjAddr: 0xC00, symBinAddr: 0x351F4, symSize: 0x28 }
+ - { offset: 0xBDA4A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12CampusDetailC10CodingKeys33_FBE678A01224144075F96E5141E98FD5LLOs28CustomDebugStringConvertibleAAsAGP16debugDescriptionSSvgTW', symObjAddr: 0x19FC, symBinAddr: 0x35F38, symSize: 0x28 }
+ - { offset: 0xBDA66, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12CampusDetailC10CodingKeys33_FBE678A01224144075F96E5141E98FD5LLOs23CustomStringConvertibleAAsAGP11descriptionSSvgTW', symObjAddr: 0x1A24, symBinAddr: 0x35F60, symSize: 0x28 }
+ - { offset: 0xBDC31, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseCMa', symObjAddr: 0x25C, symBinAddr: 0x34860, symSize: 0x20 }
+ - { offset: 0xBDE47, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueDataCMa', symObjAddr: 0xDA8, symBinAddr: 0x3539C, symSize: 0x20 }
+ - { offset: 0xBE022, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12CampusDetailCMa', symObjAddr: 0x1A70, symBinAddr: 0x35FAC, symSize: 0x20 }
+ - { offset: 0xBE036, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOAEs0H3KeyAAWl', symObjAddr: 0x1EB8, symBinAddr: 0x3638C, symSize: 0x40 }
+ - { offset: 0xBE04A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueDataC10CodingKeysOAEs0F3KeyAAWl', symObjAddr: 0x1F18, symBinAddr: 0x363CC, symSize: 0x40 }
+ - { offset: 0xBE05E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15LocalizedObjectVACSeAAWl', symObjAddr: 0x2010, symBinAddr: 0x364C4, symSize: 0x40 }
+ - { offset: 0xBE072, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12CampusDetailC10CodingKeys33_FBE678A01224144075F96E5141E98FD5LLOAFs0F3KeyAAWl', symObjAddr: 0x209C, symBinAddr: 0x36550, symSize: 0x40 }
+ - { offset: 0xBE086, size: 0x8, addend: 0x0, symName: '_$sSS8PenNavUIE6decode2asxSgxm_tSeRzlFSayAA15LocalizedObjectVG_Tt0g5', symObjAddr: 0x20DC, symBinAddr: 0x36590, symSize: 0x164 }
+ - { offset: 0xBE127, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataVSgWOe', symObjAddr: 0x2280, symBinAddr: 0x366F4, symSize: 0x14 }
+ - { offset: 0xBE13B, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOe', symObjAddr: 0x2294, symBinAddr: 0x36708, symSize: 0x40 }
+ - { offset: 0xBE14F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15LocalizedObjectVACSEAAWl', symObjAddr: 0x22D4, symBinAddr: 0x36748, symSize: 0x40 }
+ - { offset: 0xBE163, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12CampusDetailC10CodingKeys33_FBE678A01224144075F96E5141E98FD5LLOwet', symObjAddr: 0x24F8, symBinAddr: 0x3695C, symSize: 0x90 }
+ - { offset: 0xBE177, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12CampusDetailC10CodingKeys33_FBE678A01224144075F96E5141E98FD5LLOwst', symObjAddr: 0x2588, symBinAddr: 0x369EC, symSize: 0xB0 }
+ - { offset: 0xBE18B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12CampusDetailC10CodingKeys33_FBE678A01224144075F96E5141E98FD5LLOwui', symObjAddr: 0x2644, symBinAddr: 0x36A9C, symSize: 0xC }
+ - { offset: 0xBE19F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12CampusDetailC10CodingKeys33_FBE678A01224144075F96E5141E98FD5LLOMa', symObjAddr: 0x2650, symBinAddr: 0x36AA8, symSize: 0x10 }
+ - { offset: 0xBE1B3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueDataC10CodingKeysOwet', symObjAddr: 0x2660, symBinAddr: 0x36AB8, symSize: 0x90 }
+ - { offset: 0xBE1C7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueDataC10CodingKeysOwst', symObjAddr: 0x26F0, symBinAddr: 0x36B48, symSize: 0xB0 }
+ - { offset: 0xBE1DB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueDataC10CodingKeysOMa', symObjAddr: 0x27B4, symBinAddr: 0x36BF8, symSize: 0x10 }
+ - { offset: 0xBE1EF, size: 0x8, addend: 0x0, symName: ___swift_memcpy0_1, symObjAddr: 0x27C4, symBinAddr: 0x36C08, symSize: 0x4 }
+ - { offset: 0xBE203, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOwet', symObjAddr: 0x27C8, symBinAddr: 0x36C0C, symSize: 0x50 }
+ - { offset: 0xBE217, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOwst', symObjAddr: 0x2818, symBinAddr: 0x36C5C, symSize: 0x7C }
+ - { offset: 0xBE22B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOwug', symObjAddr: 0x2894, symBinAddr: 0x36CD8, symSize: 0x8 }
+ - { offset: 0xBE23F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOMa', symObjAddr: 0x28A4, symBinAddr: 0x36CE0, symSize: 0x10 }
+ - { offset: 0xBE253, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOSHAASQWb', symObjAddr: 0x28B4, symBinAddr: 0x36CF0, symSize: 0x4 }
+ - { offset: 0xBE267, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOAESQAAWl', symObjAddr: 0x28B8, symBinAddr: 0x36CF4, symSize: 0x40 }
+ - { offset: 0xBE27B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueDataC10CodingKeysOSHAASQWb', symObjAddr: 0x28F8, symBinAddr: 0x36D34, symSize: 0x4 }
+ - { offset: 0xBE28F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueDataC10CodingKeysOAESQAAWl', symObjAddr: 0x28FC, symBinAddr: 0x36D38, symSize: 0x40 }
+ - { offset: 0xBE2A3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12CampusDetailC10CodingKeys33_FBE678A01224144075F96E5141E98FD5LLOSHAASQWb', symObjAddr: 0x293C, symBinAddr: 0x36D78, symSize: 0x4 }
+ - { offset: 0xBE2B7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12CampusDetailC10CodingKeys33_FBE678A01224144075F96E5141E98FD5LLOAFSQAAWl', symObjAddr: 0x2940, symBinAddr: 0x36D7C, symSize: 0x40 }
+ - { offset: 0xBE2CB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12CampusDetailC10CodingKeys33_FBE678A01224144075F96E5141E98FD5LLOs0F3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x2980, symBinAddr: 0x36DBC, symSize: 0x4 }
+ - { offset: 0xBE2DF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12CampusDetailC10CodingKeys33_FBE678A01224144075F96E5141E98FD5LLOAFs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x2984, symBinAddr: 0x36DC0, symSize: 0x40 }
+ - { offset: 0xBE2F3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12CampusDetailC10CodingKeys33_FBE678A01224144075F96E5141E98FD5LLOs0F3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x29C4, symBinAddr: 0x36E00, symSize: 0x4 }
+ - { offset: 0xBE307, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12CampusDetailC10CodingKeys33_FBE678A01224144075F96E5141E98FD5LLOAFs23CustomStringConvertibleAAWl', symObjAddr: 0x29C8, symBinAddr: 0x36E04, symSize: 0x40 }
+ - { offset: 0xBE31B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueDataC10CodingKeysOs0F3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x2A08, symBinAddr: 0x36E44, symSize: 0x4 }
+ - { offset: 0xBE32F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueDataC10CodingKeysOAEs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x2A0C, symBinAddr: 0x36E48, symSize: 0x40 }
+ - { offset: 0xBE343, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueDataC10CodingKeysOs0F3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x2A4C, symBinAddr: 0x36E88, symSize: 0x4 }
+ - { offset: 0xBE357, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueDataC10CodingKeysOAEs23CustomStringConvertibleAAWl', symObjAddr: 0x2A50, symBinAddr: 0x36E8C, symSize: 0x40 }
+ - { offset: 0xBE36B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOs0H3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x2A90, symBinAddr: 0x36ECC, symSize: 0x4 }
+ - { offset: 0xBE37F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOAEs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x2A94, symBinAddr: 0x36ED0, symSize: 0x40 }
+ - { offset: 0xBE393, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOs0H3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x2AD4, symBinAddr: 0x36F10, symSize: 0x4 }
+ - { offset: 0xBE3A7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOAEs23CustomStringConvertibleAAWl', symObjAddr: 0x2AD8, symBinAddr: 0x36F14, symSize: 0x40 }
+ - { offset: 0xBE3FF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOSYAASY8rawValuexSg03RawK0Qz_tcfCTW', symObjAddr: 0xC8, symBinAddr: 0x346CC, symSize: 0x64 }
+ - { offset: 0xBE43F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOSYAASY8rawValue03RawK0QzvgTW', symObjAddr: 0x12C, symBinAddr: 0x34730, symSize: 0x20 }
+ - { offset: 0xBE457, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOSYAASY8rawValue03RawK0QzvgTW', symObjAddr: 0x12C, symBinAddr: 0x34730, symSize: 0x20 }
+ - { offset: 0xBE46B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOSYAASY8rawValue03RawK0QzvgTW', symObjAddr: 0x12C, symBinAddr: 0x34730, symSize: 0x20 }
+ - { offset: 0xBE485, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOs0H3KeyAAsAFP11stringValueSSvgTW', symObjAddr: 0x14C, symBinAddr: 0x34750, symSize: 0x1C }
+ - { offset: 0xBE49D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOs0H3KeyAAsAFP11stringValueSSvgTW', symObjAddr: 0x14C, symBinAddr: 0x34750, symSize: 0x1C }
+ - { offset: 0xBE4B1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOs0H3KeyAAsAFP11stringValueSSvgTW', symObjAddr: 0x14C, symBinAddr: 0x34750, symSize: 0x1C }
+ - { offset: 0xBE4C5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOs0H3KeyAAsAFP11stringValueSSvgTW', symObjAddr: 0x14C, symBinAddr: 0x34750, symSize: 0x1C }
+ - { offset: 0xBE4EB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOs0H3KeyAAsAFP11stringValuexSgSS_tcfCTW', symObjAddr: 0x168, symBinAddr: 0x3476C, symSize: 0x68 }
+ - { offset: 0xBE542, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOs0H3KeyAAsAFP8intValueSiSgvgTW', symObjAddr: 0x1D0, symBinAddr: 0x347D4, symSize: 0xC }
+ - { offset: 0xBE556, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC10CodingKeysOs0H3KeyAAsAFP8intValuexSgSi_tcfCTW', symObjAddr: 0x1DC, symBinAddr: 0x347E0, symSize: 0xC }
+ - { offset: 0xBE593, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseCfD', symObjAddr: 0x238, symBinAddr: 0x3483C, symSize: 0x24 }
+ - { offset: 0xBE5D4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC6encode2toys7Encoder_p_tKF', symObjAddr: 0x27C, symBinAddr: 0x34880, symSize: 0x128 }
+ - { offset: 0xBE605, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseC4fromACs7Decoder_p_tKcfc', symObjAddr: 0x3A4, symBinAddr: 0x349A8, symSize: 0x180 }
+ - { offset: 0xBE636, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetVenueInfoResponseCSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x54C, symBinAddr: 0x34B50, symSize: 0x20 }
+ - { offset: 0xBE64F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueDataC06cachedE0AcA06CachedD0C_tcfc', symObjAddr: 0x56C, symBinAddr: 0x34B70, symSize: 0x2C8 }
+ - { offset: 0xBE6B4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueDataC10CodingKeysOSYAASY8rawValuexSg03RawI0Qz_tcfCTW', symObjAddr: 0xB30, symBinAddr: 0x35130, symSize: 0x2C }
+ - { offset: 0xBE6DD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueDataC10CodingKeysOSYAASY8rawValue03RawI0QzvgTW', symObjAddr: 0xB5C, symBinAddr: 0x3515C, symSize: 0x28 }
+ - { offset: 0xBE6F1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueDataC10CodingKeysOs0F3KeyAAsAFP11stringValueSSvgTW', symObjAddr: 0xB84, symBinAddr: 0x35184, symSize: 0x18 }
+ - { offset: 0xBE717, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueDataC10CodingKeysOs0F3KeyAAsAFP11stringValuexSgSS_tcfCTW', symObjAddr: 0xB9C, symBinAddr: 0x3519C, symSize: 0x24 }
+ - { offset: 0xBE75F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueDataC10CodingKeysOs0F3KeyAAsAFP8intValuexSgSi_tcfCTW', symObjAddr: 0xBCC, symBinAddr: 0x351C0, symSize: 0xC }
+ - { offset: 0xBE773, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueDataC7getNameSSSgyF', symObjAddr: 0xC28, symBinAddr: 0x3521C, symSize: 0xF4 }
+ - { offset: 0xBE818, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueDataCfd', symObjAddr: 0xD1C, symBinAddr: 0x35310, symSize: 0x6C }
+ - { offset: 0xBE83B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueDataCfD', symObjAddr: 0xD88, symBinAddr: 0x3537C, symSize: 0x20 }
+ - { offset: 0xBE85E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueDataC6encode2toys7Encoder_p_tKF', symObjAddr: 0xDC8, symBinAddr: 0x353BC, symSize: 0x4B4 }
+ - { offset: 0xBE88F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueDataC4fromACs7Decoder_p_tKcfc', symObjAddr: 0x127C, symBinAddr: 0x35870, symSize: 0x564 }
+ - { offset: 0xBE8C0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueDataCSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x1808, symBinAddr: 0x35DFC, symSize: 0x20 }
+ - { offset: 0xBE901, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12CampusDetailC10CodingKeys33_FBE678A01224144075F96E5141E98FD5LLOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x1828, symBinAddr: 0x35E1C, symSize: 0x18 }
+ - { offset: 0xBE94F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12CampusDetailC10CodingKeys33_FBE678A01224144075F96E5141E98FD5LLOs0F3KeyAAsAGP11stringValueSSvgTW', symObjAddr: 0x18EC, symBinAddr: 0x35E34, symSize: 0x28 }
+ - { offset: 0xBE995, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12CampusDetailC10CodingKeys33_FBE678A01224144075F96E5141E98FD5LLOs0F3KeyAAsAGP11stringValuexSgSS_tcfCTW', symObjAddr: 0x1914, symBinAddr: 0x35E5C, symSize: 0xD0 }
+ - { offset: 0xBEA03, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12CampusDetailC10CodingKeys33_FBE678A01224144075F96E5141E98FD5LLOs0F3KeyAAsAGP8intValuexSgSi_tcfCTW', symObjAddr: 0x19F0, symBinAddr: 0x35F2C, symSize: 0xC }
+ - { offset: 0xBEA30, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12CampusDetailCfD', symObjAddr: 0x1A4C, symBinAddr: 0x35F88, symSize: 0x24 }
+ - { offset: 0xBEA71, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12CampusDetailC6encode2toys7Encoder_p_tKF', symObjAddr: 0x1A90, symBinAddr: 0x35FCC, symSize: 0x154 }
+ - { offset: 0xBEAA2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12CampusDetailC4fromACs7Decoder_p_tKcfc', symObjAddr: 0x1BE4, symBinAddr: 0x36120, symSize: 0x1C0 }
+ - { offset: 0xBEAD3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12CampusDetailCSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x1E30, symBinAddr: 0x3636C, symSize: 0x20 }
+ - { offset: 0xBEB23, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueDataC10CodingKeysO8rawValueAESgSS_tcfCTf4nd_n', symObjAddr: 0x2B18, symBinAddr: 0x36F54, symSize: 0x5C }
+ - { offset: 0xBEEFC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CachedVenueC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfC', symObjAddr: 0x0, symBinAddr: 0x36FB0, symSize: 0x5C }
+ - { offset: 0xBEF95, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CachedVenueCMa', symObjAddr: 0xC4, symBinAddr: 0x37074, symSize: 0x20 }
+ - { offset: 0xBF012, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CachedVenueC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfC', symObjAddr: 0x0, symBinAddr: 0x36FB0, symSize: 0x5C }
+ - { offset: 0xBF026, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CachedVenueC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc', symObjAddr: 0x5C, symBinAddr: 0x3700C, symSize: 0x68 }
+ - { offset: 0xBF090, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CachedVenueC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfcTo', symObjAddr: 0xE4, symBinAddr: 0x37094, symSize: 0x54 }
+ - { offset: 0xBF0DB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CachedVenueCfD', symObjAddr: 0x138, symBinAddr: 0x370E8, symSize: 0x30 }
+ - { offset: 0xBF471, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23SharedLocationCacheDataC12fetchRequestSo07NSFetchI0CyACGyFZ', symObjAddr: 0x0, symBinAddr: 0x37118, symSize: 0x6C }
+ - { offset: 0xBF51E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23SharedLocationCacheDataC12fetchRequestSo07NSFetchI0CyACGyFZ', symObjAddr: 0x0, symBinAddr: 0x37118, symSize: 0x6C }
+ - { offset: 0xBF579, size: 0x8, addend: 0x0, symName: _keypath_get_selector_edgeId, symObjAddr: 0x6C, symBinAddr: 0x37184, symSize: 0xC }
+ - { offset: 0xBF58D, size: 0x8, addend: 0x0, symName: _keypath_get_selector_floorId, symObjAddr: 0xBC, symBinAddr: 0x371D4, symSize: 0xC }
+ - { offset: 0xBF5A1, size: 0x8, addend: 0x0, symName: _keypath_get_selector_latitude, symObjAddr: 0x10C, symBinAddr: 0x37224, symSize: 0xC }
+ - { offset: 0xBF5B5, size: 0x8, addend: 0x0, symName: _keypath_get_selector_longitude, symObjAddr: 0x15C, symBinAddr: 0x37274, symSize: 0xC }
+ - { offset: 0xBF5C9, size: 0x8, addend: 0x0, symName: _keypath_get_selector_navigationAvoid, symObjAddr: 0x1AC, symBinAddr: 0x372C4, symSize: 0xC }
+ - { offset: 0xBF5DD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23SharedLocationCacheDataC15navigationAvoidSSSgvpACTK', symObjAddr: 0x1B8, symBinAddr: 0x372D0, symSize: 0x68 }
+ - { offset: 0xBF5F5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23SharedLocationCacheDataC15navigationAvoidSSSgvpACTk', symObjAddr: 0x224, symBinAddr: 0x3733C, symSize: 0x54 }
+ - { offset: 0xBF60D, size: 0x8, addend: 0x0, symName: _keypath_get_selector_venueId, symObjAddr: 0x27C, symBinAddr: 0x37394, symSize: 0xC }
+ - { offset: 0xBF621, size: 0x8, addend: 0x0, symName: _keypath_get_selector_x, symObjAddr: 0x2CC, symBinAddr: 0x373E4, symSize: 0xC }
+ - { offset: 0xBF635, size: 0x8, addend: 0x0, symName: _keypath_get_selector_y, symObjAddr: 0x31C, symBinAddr: 0x37434, symSize: 0xC }
+ - { offset: 0xBF654, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23SharedLocationCacheDataC7matches5otherSbAA0d8FavoriteE0C_tF', symObjAddr: 0x36C, symBinAddr: 0x37484, symSize: 0x200 }
+ - { offset: 0xBF6AD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23SharedLocationCacheDataC03mapE08locationACXDAA0d8FavoriteE0C_tFTf4nn_g', symObjAddr: 0x56C, symBinAddr: 0x37684, symSize: 0x1F0 }
+ - { offset: 0xBFCE2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4PathCfE', symObjAddr: 0xD8, symBinAddr: 0x37888, symSize: 0x10 }
+ - { offset: 0xBFD2D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4PathCMU', symObjAddr: 0x150, symBinAddr: 0x37900, symSize: 0x8 }
+ - { offset: 0xBFD41, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4PathCMa', symObjAddr: 0x158, symBinAddr: 0x37908, symSize: 0x38 }
+ - { offset: 0xBFD55, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4PathCMr', symObjAddr: 0x190, symBinAddr: 0x37940, symSize: 0x44 }
+ - { offset: 0xBFD69, size: 0x8, addend: 0x0, symName: ___swift_memcpy25_4, symObjAddr: 0x204, symBinAddr: 0x37984, symSize: 0x14 }
+ - { offset: 0xBFD7D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4PathC7SegmentOwet', symObjAddr: 0x218, symBinAddr: 0x37998, symSize: 0x54 }
+ - { offset: 0xBFD91, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4PathC7SegmentOwst', symObjAddr: 0x26C, symBinAddr: 0x379EC, symSize: 0x5C }
+ - { offset: 0xBFDA5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4PathC7SegmentOwug', symObjAddr: 0x2C8, symBinAddr: 0x37A48, symSize: 0x1C }
+ - { offset: 0xBFDB9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4PathC7SegmentOwup', symObjAddr: 0x2E4, symBinAddr: 0x37A64, symSize: 0x10 }
+ - { offset: 0xBFDCD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4PathC7SegmentOwui', symObjAddr: 0x2F4, symBinAddr: 0x37A74, symSize: 0x30 }
+ - { offset: 0xBFDE1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4PathC7SegmentOMa', symObjAddr: 0x324, symBinAddr: 0x37AA4, symSize: 0x10 }
+ - { offset: 0xBFDF5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO22PresentationAttributesVWOh', symObjAddr: 0x334, symBinAddr: 0x37AB4, symSize: 0x3C }
+ - { offset: 0xBFE09, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4PathC7SegmentO15CoordinateSpaceOMa', symObjAddr: 0x59C, symBinAddr: 0x37BB8, symSize: 0x10 }
+ - { offset: 0xBFE1D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4PathC7SegmentO15CoordinateSpaceOSHAASQWb', symObjAddr: 0x5AC, symBinAddr: 0x37BC8, symSize: 0x4 }
+ - { offset: 0xBFE31, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4PathC7SegmentO15CoordinateSpaceOAISQAAWl', symObjAddr: 0x5B0, symBinAddr: 0x37BCC, symSize: 0x40 }
+ - { offset: 0xBFE58, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4PathC7CommandO8rawValues7UnicodeO6ScalarVvg', symObjAddr: 0xC4, symBinAddr: 0x37874, symSize: 0x14 }
+ - { offset: 0xBFEAB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4PathCfD', symObjAddr: 0xE8, symBinAddr: 0x37898, symSize: 0x68 }
+ - { offset: 0xBFEF1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4PathC7CommandO8rawValueAGSgs7UnicodeO6ScalarV_tcfCTf4nd_n', symObjAddr: 0x370, symBinAddr: 0x37AF0, symSize: 0xC8 }
+ - { offset: 0xC02B5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AlertTypeOMa', symObjAddr: 0xE4, symBinAddr: 0x37C0C, symSize: 0x10 }
+ - { offset: 0xC02C9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AlertTypeOSHAASQWb', symObjAddr: 0xF4, symBinAddr: 0x37C1C, symSize: 0x4 }
+ - { offset: 0xC02DD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AlertTypeOACSQAAWl', symObjAddr: 0xF8, symBinAddr: 0x37C20, symSize: 0x40 }
+ - { offset: 0xC03B7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AlertTypeOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x1A4, symBinAddr: 0x37CC4, symSize: 0x3C }
+ - { offset: 0xC0472, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AlertTypeOSHAASH9hashValueSivgTW', symObjAddr: 0x140, symBinAddr: 0x37C60, symSize: 0x40 }
+ - { offset: 0xC0538, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AlertTypeOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x180, symBinAddr: 0x37CA0, symSize: 0x24 }
+ - { offset: 0xC0913, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationC9cacheDataAcA0df5CacheH0C_tcfc', symObjAddr: 0x0, symBinAddr: 0x37D00, symSize: 0x184 }
+ - { offset: 0xC0B3B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationCMa', symObjAddr: 0x900, symBinAddr: 0x385F4, symSize: 0x20 }
+ - { offset: 0xC0B5E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationCSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0xBB0, symBinAddr: 0x388A4, symSize: 0xC }
+ - { offset: 0xC0B90, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationC10CodingKeysOAEs0G3KeyAAWl', symObjAddr: 0xC24, symBinAddr: 0x388B0, symSize: 0x40 }
+ - { offset: 0xC0BA4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationC2eeoiySbAC_ACtFZTf4nnd_n', symObjAddr: 0xC84, symBinAddr: 0x388F0, symSize: 0x14C }
+ - { offset: 0xC0BE1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationC10CodingKeysOwet', symObjAddr: 0xDE0, symBinAddr: 0x38A3C, symSize: 0x90 }
+ - { offset: 0xC0BF5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationC10CodingKeysOwst', symObjAddr: 0xE70, symBinAddr: 0x38ACC, symSize: 0xB0 }
+ - { offset: 0xC0C09, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationC10CodingKeysOMa', symObjAddr: 0xF34, symBinAddr: 0x38B7C, symSize: 0x10 }
+ - { offset: 0xC0C1D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationC10CodingKeysOSHAASQWb', symObjAddr: 0xF44, symBinAddr: 0x38B8C, symSize: 0x4 }
+ - { offset: 0xC0C31, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationC10CodingKeysOAESQAAWl', symObjAddr: 0xF48, symBinAddr: 0x38B90, symSize: 0x40 }
+ - { offset: 0xC0C45, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationC10CodingKeysOs0G3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0xF88, symBinAddr: 0x38BD0, symSize: 0x4 }
+ - { offset: 0xC0C59, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationC10CodingKeysOAEs28CustomDebugStringConvertibleAAWl', symObjAddr: 0xF8C, symBinAddr: 0x38BD4, symSize: 0x40 }
+ - { offset: 0xC0C6D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationC10CodingKeysOs0G3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0xFCC, symBinAddr: 0x38C14, symSize: 0x4 }
+ - { offset: 0xC0C81, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationC10CodingKeysOAEs23CustomStringConvertibleAAWl', symObjAddr: 0xFD0, symBinAddr: 0x38C18, symSize: 0x40 }
+ - { offset: 0xC0C96, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationC9cacheDataAcA0df5CacheH0C_tcfc', symObjAddr: 0x0, symBinAddr: 0x37D00, symSize: 0x184 }
+ - { offset: 0xC0CD8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationC10CodingKeysOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x184, symBinAddr: 0x37E84, symSize: 0xC }
+ - { offset: 0xC0D12, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationC10CodingKeysOSHAASH9hashValueSivgTW', symObjAddr: 0x190, symBinAddr: 0x37E90, symSize: 0xC }
+ - { offset: 0xC0D32, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationC10CodingKeysOSHAASH9hashValueSivgTW', symObjAddr: 0x190, symBinAddr: 0x37E90, symSize: 0xC }
+ - { offset: 0xC0D46, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationC10CodingKeysOSHAASH9hashValueSivgTW', symObjAddr: 0x190, symBinAddr: 0x37E90, symSize: 0xC }
+ - { offset: 0xC0D58, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationC10CodingKeysOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x19C, symBinAddr: 0x37E9C, symSize: 0x8 }
+ - { offset: 0xC0D74, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationC10CodingKeysOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x1A4, symBinAddr: 0x37EA4, symSize: 0x8 }
+ - { offset: 0xC0D94, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationC10CodingKeysOs28CustomDebugStringConvertibleAAsAFP16debugDescriptionSSvgTW', symObjAddr: 0x3F8, symBinAddr: 0x380EC, symSize: 0x28 }
+ - { offset: 0xC0DB0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationC10CodingKeysOs23CustomStringConvertibleAAsAFP11descriptionSSvgTW', symObjAddr: 0x420, symBinAddr: 0x38114, symSize: 0x28 }
+ - { offset: 0xC0E15, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationC10CodingKeysOSYAASY8rawValuexSg03RawJ0Qz_tcfCTW', symObjAddr: 0x1AC, symBinAddr: 0x37EAC, symSize: 0x2C }
+ - { offset: 0xC0E55, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationC10CodingKeysOSYAASY8rawValue03RawJ0QzvgTW', symObjAddr: 0x1D8, symBinAddr: 0x37ED8, symSize: 0xF4 }
+ - { offset: 0xC0E90, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationC10CodingKeysOs0G3KeyAAsAFP11stringValueSSvgTW', symObjAddr: 0x2CC, symBinAddr: 0x37FCC, symSize: 0xF0 }
+ - { offset: 0xC0EE5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationC10CodingKeysOs0G3KeyAAsAFP11stringValuexSgSS_tcfCTW', symObjAddr: 0x3BC, symBinAddr: 0x380BC, symSize: 0x24 }
+ - { offset: 0xC0F2D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationC10CodingKeysOs0G3KeyAAsAFP8intValuexSgSi_tcfCTW', symObjAddr: 0x3EC, symBinAddr: 0x380E0, symSize: 0xC }
+ - { offset: 0xC0F41, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationC4fromACs7Decoder_p_tKcfc', symObjAddr: 0x448, symBinAddr: 0x3813C, symSize: 0x29C }
+ - { offset: 0xC0FA2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationC5match5placeSbAA5PlaceCSg_tF', symObjAddr: 0x6E4, symBinAddr: 0x383D8, symSize: 0x1F8 }
+ - { offset: 0xC1082, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationCfD', symObjAddr: 0x8DC, symBinAddr: 0x385D0, symSize: 0x24 }
+ - { offset: 0xC10C3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationC6encode2toys7Encoder_p_tKF', symObjAddr: 0x920, symBinAddr: 0x38614, symSize: 0x21C }
+ - { offset: 0xC1101, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationCSeAASe4fromxs7Decoder_p_tKcfCTW', symObjAddr: 0xB3C, symBinAddr: 0x38830, symSize: 0x54 }
+ - { offset: 0xC112B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationCSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0xB90, symBinAddr: 0x38884, symSize: 0x20 }
+ - { offset: 0xC1145, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22SharedFavoriteLocationC10CodingKeysO8rawValueAESgSS_tcfCTf4nd_n', symObjAddr: 0x1010, symBinAddr: 0x38C58, symSize: 0x5C }
+ - { offset: 0xC1516, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererV14expandOutlines3for6strokeAA9LayerTreeO4PathCSgAJ_AH16StrokeAttributesVtFZTf4nnd_n', symObjAddr: 0x0, symBinAddr: 0x38CB4, symSize: 0x178 }
+ - { offset: 0xC1589, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererV14expandOutlines3for6strokeAA9LayerTreeO4PathCSgAJ_AH16StrokeAttributesVtFZTf4nnd_n', symObjAddr: 0x0, symBinAddr: 0x38CB4, symSize: 0x178 }
+ - { offset: 0xC1B65, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14NodeSymbolViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x0, symBinAddr: 0x38E2C, symSize: 0x58 }
+ - { offset: 0xC1C5D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14NodeSymbolViewCMa', symObjAddr: 0x2C8, symBinAddr: 0x390F4, symSize: 0x20 }
+ - { offset: 0xC1C71, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14NodeSymbolViewC5imageSo7UIImageCSgvgySo30UIGraphicsImageRendererContextCXEfU_TA', symObjAddr: 0x30C, symBinAddr: 0x39138, symSize: 0x8 }
+ - { offset: 0xC1C85, size: 0x8, addend: 0x0, symName: '_$sSo30UIGraphicsImageRendererContextCIgg_ABIegg_TRTA', symObjAddr: 0x324, symBinAddr: 0x39150, symSize: 0x8 }
+ - { offset: 0xC1C99, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x32C, symBinAddr: 0x39158, symSize: 0x10 }
+ - { offset: 0xC1CAD, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x33C, symBinAddr: 0x39168, symSize: 0x8 }
+ - { offset: 0xC1CF9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14NodeSymbolViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x0, symBinAddr: 0x38E2C, symSize: 0x58 }
+ - { offset: 0xC1DBB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14NodeSymbolViewC5imageSo7UIImageCSgvg', symObjAddr: 0x58, symBinAddr: 0x38E84, symSize: 0x19C }
+ - { offset: 0xC1E55, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14NodeSymbolViewC5imageSo7UIImageCSgvgySo30UIGraphicsImageRendererContextCXEfU_', symObjAddr: 0x1F4, symBinAddr: 0x39020, symSize: 0x78 }
+ - { offset: 0xC1EBA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14NodeSymbolViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x26C, symBinAddr: 0x39098, symSize: 0x2C }
+ - { offset: 0xC1F19, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14NodeSymbolViewCfD', symObjAddr: 0x298, symBinAddr: 0x390C4, symSize: 0x30 }
+ - { offset: 0xC22AE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14IntrinsicLabelC8drawText2inySo6CGRectV_tFTo', symObjAddr: 0x0, symBinAddr: 0x39170, symSize: 0xA0 }
+ - { offset: 0xC23DB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14IntrinsicLabelCMa', symObjAddr: 0x340, symBinAddr: 0x394B0, symSize: 0x20 }
+ - { offset: 0xC2434, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14IntrinsicLabelC8drawText2inySo6CGRectV_tFTo', symObjAddr: 0x0, symBinAddr: 0x39170, symSize: 0xA0 }
+ - { offset: 0xC24A7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14IntrinsicLabelC20intrinsicContentSizeSo6CGSizeVvgTo', symObjAddr: 0xA0, symBinAddr: 0x39210, symSize: 0x80 }
+ - { offset: 0xC253A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14IntrinsicLabelC5frameACSo6CGRectV_tcfc', symObjAddr: 0x120, symBinAddr: 0x39290, symSize: 0xD4 }
+ - { offset: 0xC25CC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14IntrinsicLabelC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x1F4, symBinAddr: 0x39364, symSize: 0x20 }
+ - { offset: 0xC2604, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14IntrinsicLabelC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x214, symBinAddr: 0x39384, symSize: 0xD4 }
+ - { offset: 0xC2696, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14IntrinsicLabelC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x2E8, symBinAddr: 0x39458, symSize: 0x28 }
+ - { offset: 0xC26AA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14IntrinsicLabelCfD', symObjAddr: 0x310, symBinAddr: 0x39480, symSize: 0x30 }
+ - { offset: 0xC2A5B, size: 0x8, addend: 0x0, symName: _UIEdgeInsetsInsetRect, symObjAddr: 0x360, symBinAddr: 0x394D0, symSize: 0x1C }
+ - { offset: 0xC2A69, size: 0x8, addend: 0x0, symName: _UIEdgeInsetsInsetRect, symObjAddr: 0x360, symBinAddr: 0x394D0, symSize: 0x1C }
+ - { offset: 0xC2B65, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CampaignTrackingCMa', symObjAddr: 0xC4, symBinAddr: 0x39554, symSize: 0x20 }
+ - { offset: 0xC2BCC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CampaignTrackingC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc', symObjAddr: 0x5C, symBinAddr: 0x394EC, symSize: 0x68 }
+ - { offset: 0xC2C36, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CampaignTrackingC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfcTo', symObjAddr: 0xE4, symBinAddr: 0x39574, symSize: 0x54 }
+ - { offset: 0xC2C81, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CampaignTrackingCfD', symObjAddr: 0x138, symBinAddr: 0x395C8, symSize: 0x30 }
+ - { offset: 0xC301B, size: 0x8, addend: 0x0, symName: '_$sSo12CGPatternRefa8PenNavUIE4make6bounds6matrix4step6tiling9isColored4drawABSo6CGRectV_So17CGAffineTransformVSo6CGSizeVSo0A6TilingVSbySo09CGContextB0actFZySvSg_ATtcfU_To', symObjAddr: 0x0, symBinAddr: 0x395F8, symSize: 0x68 }
+ - { offset: 0xC30A8, size: 0x8, addend: 0x0, symName: '_$sSo12CGPatternRefa8PenNavUIE4make6bounds6matrix4step6tiling9isColored4drawABSo6CGRectV_So17CGAffineTransformVSo6CGSizeVSo0A6TilingVSbySo09CGContextB0actFZySvSg_ATtcfU_To', symObjAddr: 0x0, symBinAddr: 0x395F8, symSize: 0x68 }
+ - { offset: 0xC3123, size: 0x8, addend: 0x0, symName: '_$sSo12CGPatternRefa8PenNavUIE4make6bounds6matrix4step6tiling9isColored4drawABSo6CGRectV_So17CGAffineTransformVSo6CGSizeVSo0A6TilingVSbySo09CGContextB0actFZySvSgcfU0_To', symObjAddr: 0x68, symBinAddr: 0x39660, symSize: 0xC }
+ - { offset: 0xC3169, size: 0x8, addend: 0x0, symName: '_$sSo12CGPatternRefa8PenNavUIE3Box33_101E42A8A083D3733C304760DAD44B97LLCMa', symObjAddr: 0x98, symBinAddr: 0x39690, symSize: 0x20 }
+ - { offset: 0xC3210, size: 0x8, addend: 0x0, symName: '_$sSo12CGPatternRefa8PenNavUIE3Box33_101E42A8A083D3733C304760DAD44B97LLCfD', symObjAddr: 0x74, symBinAddr: 0x3966C, symSize: 0x24 }
+ - { offset: 0xC35C6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21FavoriteTableViewCellC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x396B0, symSize: 0x20 }
+ - { offset: 0xC38E2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21FavoriteTableViewCellCfETo', symObjAddr: 0x974, symBinAddr: 0x3A024, symSize: 0x6C }
+ - { offset: 0xC3911, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21FavoriteTableViewCellCMa', symObjAddr: 0x9E0, symBinAddr: 0x3A090, symSize: 0x20 }
+ - { offset: 0xC3925, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21FavoriteTableViewCellC8setImage3foryAA0D0C_tFySo7UIImageCSgcfU_TA', symObjAddr: 0xA50, symBinAddr: 0x3A100, symSize: 0x8 }
+ - { offset: 0xC3A6E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21FavoriteTableViewCellC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x396B0, symSize: 0x20 }
+ - { offset: 0xC3ACE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21FavoriteTableViewCellC10titleLabelSo7UILabelCSgvsTo', symObjAddr: 0x20, symBinAddr: 0x396D0, symSize: 0x14 }
+ - { offset: 0xC3B1F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21FavoriteTableViewCellC13subtitleLabelSo7UILabelCSgvgTo', symObjAddr: 0x34, symBinAddr: 0x396E4, symSize: 0x20 }
+ - { offset: 0xC3B74, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21FavoriteTableViewCellC13subtitleLabelSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x39704, symSize: 0x14 }
+ - { offset: 0xC3BC5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21FavoriteTableViewCellC013favoriteImageF0So07UIImageF0CSgvgTo', symObjAddr: 0x68, symBinAddr: 0x39718, symSize: 0x20 }
+ - { offset: 0xC3C1F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21FavoriteTableViewCellC013favoriteImageF0So07UIImageF0CSgvsTo', symObjAddr: 0x88, symBinAddr: 0x39738, symSize: 0x14 }
+ - { offset: 0xC3C70, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21FavoriteTableViewCellC12awakeFromNibyyFTo', symObjAddr: 0x9C, symBinAddr: 0x3974C, symSize: 0x3C }
+ - { offset: 0xC3CC8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21FavoriteTableViewCellC7setData8favoriteyAA0D0C_tF', symObjAddr: 0xD8, symBinAddr: 0x39788, symSize: 0xF4 }
+ - { offset: 0xC3D76, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21FavoriteTableViewCellC8setImage3foryAA0D0C_tF', symObjAddr: 0x1CC, symBinAddr: 0x3987C, symSize: 0x1DC }
+ - { offset: 0xC3E4D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21FavoriteTableViewCellC8setImage3foryAA0D0C_tFySo7UIImageCSgcfU_', symObjAddr: 0x3A8, symBinAddr: 0x39A58, symSize: 0x1B8 }
+ - { offset: 0xC3F66, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21FavoriteTableViewCellC04showD6DetailyySo8UIButtonCFTo', symObjAddr: 0x560, symBinAddr: 0x39C10, symSize: 0x94 }
+ - { offset: 0xC3FD6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21FavoriteTableViewCellC15prepareForReuseyyF', symObjAddr: 0x5F4, symBinAddr: 0x39CA4, symSize: 0x114 }
+ - { offset: 0xC405A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21FavoriteTableViewCellC15prepareForReuseyyFTo', symObjAddr: 0x708, symBinAddr: 0x39DB8, symSize: 0x28 }
+ - { offset: 0xC406E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21FavoriteTableViewCellC5style15reuseIdentifierACSo07UITablefG5StyleV_SSSgtcfc', symObjAddr: 0x730, symBinAddr: 0x39DE0, symSize: 0xE0 }
+ - { offset: 0xC40AF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21FavoriteTableViewCellC5style15reuseIdentifierACSo07UITablefG5StyleV_SSSgtcfcTo', symObjAddr: 0x810, symBinAddr: 0x39EC0, symSize: 0x48 }
+ - { offset: 0xC40E7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21FavoriteTableViewCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x858, symBinAddr: 0x39F08, symSize: 0xC4 }
+ - { offset: 0xC411A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21FavoriteTableViewCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x91C, symBinAddr: 0x39FCC, symSize: 0x28 }
+ - { offset: 0xC412E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21FavoriteTableViewCellCfD', symObjAddr: 0x944, symBinAddr: 0x39FF4, symSize: 0x30 }
+ - { offset: 0xC44DB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC17avoidStairsSwitchSo8UISwitchCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x3A108, symSize: 0x10 }
+ - { offset: 0xC4B35, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerCfE', symObjAddr: 0xF54, symBinAddr: 0x3B05C, symSize: 0x90 }
+ - { offset: 0xC4B62, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerCfETo', symObjAddr: 0x1014, symBinAddr: 0x3B11C, symSize: 0x9C }
+ - { offset: 0xC4B91, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerCMa', symObjAddr: 0x10B0, symBinAddr: 0x3B1B8, symSize: 0x20 }
+ - { offset: 0xC4CAB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC11PanelLayoutCMa', symObjAddr: 0x1178, symBinAddr: 0x3B25C, symSize: 0x20 }
+ - { offset: 0xC4CE1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC14layoutForPanelAA08FloatingJ6Layout_pyFTo', symObjAddr: 0x1198, symBinAddr: 0x3B27C, symSize: 0x74 }
+ - { offset: 0xC4D56, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC16behaviorForPanelAA08FloatingJ8Behavior_pyFTo', symObjAddr: 0x120C, symBinAddr: 0x3B2F0, symSize: 0x24 }
+ - { offset: 0xC4D9E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC10setupPanelyyF', symObjAddr: 0x1230, symBinAddr: 0x3B314, symSize: 0x8C }
+ - { offset: 0xC4E15, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC10setupPanelyyFTo', symObjAddr: 0x12BC, symBinAddr: 0x3B3A0, symSize: 0x28 }
+ - { offset: 0xC4E67, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0kP0OSgtFTW', symObjAddr: 0x1360, symBinAddr: 0x3B3C8, symSize: 0xC8 }
+ - { offset: 0xC4E9C, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x1454, symBinAddr: 0x3B4B4, symSize: 0x10 }
+ - { offset: 0xC4EB0, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x1464, symBinAddr: 0x3B4C4, symSize: 0x8 }
+ - { offset: 0xC4F8D, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV5merge_8isUnique16uniquingKeysWithyqd__n_Sbq_q__q_tKXEtKSTRd__x_q_t7ElementRtd__lF8PenNavUI11RouteOptionV0mN3KeyO_SbSayAL_SbtGTg5012$sSD20uniquegh33ValuesSDyxq_Gqd__n_tcSTRd__x_q_t7i24Rtd__lufcq_q__q_tKXEfU_8jk4UI11mn5V0iJ3O17O_SbSayAI_SbtGTG5Tf1nncn_n', symObjAddr: 0x146C, symBinAddr: 0x3B4CC, symSize: 0x348 }
+ - { offset: 0xC51AE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloatingPanelStateC_AA0dE15LayoutAnchoring_ptWOh', symObjAddr: 0x1990, symBinAddr: 0x3B968, symSize: 0x40 }
+ - { offset: 0xC51C2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC5applyyyFyycfU_TA', symObjAddr: 0x1A0C, symBinAddr: 0x3B9D4, symSize: 0x8 }
+ - { offset: 0xC5508, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC17avoidStairsSwitchSo8UISwitchCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x3A108, symSize: 0x10 }
+ - { offset: 0xC5520, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC17avoidStairsSwitchSo8UISwitchCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x3A108, symSize: 0x10 }
+ - { offset: 0xC5566, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC17avoidStairsSwitchSo8UISwitchCSgvsTo', symObjAddr: 0x10, symBinAddr: 0x3A118, symSize: 0x34 }
+ - { offset: 0xC55B5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC21avoidEscalatorsSwitchSo8UISwitchCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x3A14C, symSize: 0x10 }
+ - { offset: 0xC55CD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC21avoidEscalatorsSwitchSo8UISwitchCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x3A14C, symSize: 0x10 }
+ - { offset: 0xC5608, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC21avoidEscalatorsSwitchSo8UISwitchCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x3A15C, symSize: 0x34 }
+ - { offset: 0xC5657, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC20avoidElevatorsSwitchSo8UISwitchCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x3A190, symSize: 0x10 }
+ - { offset: 0xC566F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC20avoidElevatorsSwitchSo8UISwitchCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x3A190, symSize: 0x10 }
+ - { offset: 0xC56AA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC20avoidElevatorsSwitchSo8UISwitchCSgvsTo', symObjAddr: 0x98, symBinAddr: 0x3A1A0, symSize: 0x34 }
+ - { offset: 0xC56F9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC18avoidOutdoorSwitchSo8UISwitchCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x3A1D4, symSize: 0x10 }
+ - { offset: 0xC5711, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC18avoidOutdoorSwitchSo8UISwitchCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x3A1D4, symSize: 0x10 }
+ - { offset: 0xC574C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC18avoidOutdoorSwitchSo8UISwitchCSgvsTo', symObjAddr: 0xDC, symBinAddr: 0x3A1E4, symSize: 0x34 }
+ - { offset: 0xC579B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC17avoidIndoorSwitchSo8UISwitchCSgvgTo', symObjAddr: 0x110, symBinAddr: 0x3A218, symSize: 0x10 }
+ - { offset: 0xC57B3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC17avoidIndoorSwitchSo8UISwitchCSgvgTo', symObjAddr: 0x110, symBinAddr: 0x3A218, symSize: 0x10 }
+ - { offset: 0xC57EE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC17avoidIndoorSwitchSo8UISwitchCSgvsTo', symObjAddr: 0x120, symBinAddr: 0x3A228, symSize: 0x34 }
+ - { offset: 0xC583D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC15avoidRampSwitchSo8UISwitchCSgvgTo', symObjAddr: 0x154, symBinAddr: 0x3A25C, symSize: 0x20 }
+ - { offset: 0xC5892, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC15avoidRampSwitchSo8UISwitchCSgvsTo', symObjAddr: 0x174, symBinAddr: 0x3A27C, symSize: 0x14 }
+ - { offset: 0xC58E3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC011environmenteF0So6UIViewCSgvgTo', symObjAddr: 0x188, symBinAddr: 0x3A290, symSize: 0x20 }
+ - { offset: 0xC593D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC011environmenteF0So6UIViewCSgvsTo', symObjAddr: 0x1A8, symBinAddr: 0x3A2B0, symSize: 0x14 }
+ - { offset: 0xC598D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC8switchesSaySo8UISwitchCGvg', symObjAddr: 0x1BC, symBinAddr: 0x3A2C4, symSize: 0x120 }
+ - { offset: 0xC5ADA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC11viewDidLoadyyFTo', symObjAddr: 0x2DC, symBinAddr: 0x3A3E4, symSize: 0x5C }
+ - { offset: 0xC5B1B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC05setupdE0yyF', symObjAddr: 0x338, symBinAddr: 0x3A440, symSize: 0x6E0 }
+ - { offset: 0xC61CD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC6cancelyyFTo', symObjAddr: 0xA18, symBinAddr: 0x3AB20, symSize: 0x38 }
+ - { offset: 0xC6203, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC5applyyyF', symObjAddr: 0xA50, symBinAddr: 0x3AB58, symSize: 0x1B8 }
+ - { offset: 0xC6350, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC5applyyyFyycfU_', symObjAddr: 0xC08, symBinAddr: 0x3AD10, symSize: 0xB8 }
+ - { offset: 0xC63F1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC5applyyyFTo', symObjAddr: 0xCC0, symBinAddr: 0x3ADC8, symSize: 0x28 }
+ - { offset: 0xC6405, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0xCE8, symBinAddr: 0x3ADF0, symSize: 0x104 }
+ - { offset: 0xC6446, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0xDEC, symBinAddr: 0x3AEF4, symSize: 0x60 }
+ - { offset: 0xC6488, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xE4C, symBinAddr: 0x3AF54, symSize: 0xE0 }
+ - { offset: 0xC64BB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xF2C, symBinAddr: 0x3B034, symSize: 0x28 }
+ - { offset: 0xC64CF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerCfD', symObjAddr: 0xFE4, symBinAddr: 0x3B0EC, symSize: 0x30 }
+ - { offset: 0xC64F9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC11PanelLayoutC8positionAA08FloatingH8PositionOvgTo', symObjAddr: 0x10D0, symBinAddr: 0x3B1D8, symSize: 0x8 }
+ - { offset: 0xC6511, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC11PanelLayoutC8positionAA08FloatingH8PositionOvgTo', symObjAddr: 0x10D0, symBinAddr: 0x3B1D8, symSize: 0x8 }
+ - { offset: 0xC652A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC11PanelLayoutC12initialStateAA08FloatinghK0CvgTo', symObjAddr: 0x10D8, symBinAddr: 0x3B1E0, symSize: 0x8 }
+ - { offset: 0xC6542, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC11PanelLayoutC12initialStateAA08FloatinghK0CvgTo', symObjAddr: 0x10D8, symBinAddr: 0x3B1E0, symSize: 0x8 }
+ - { offset: 0xC655B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC11PanelLayoutC7anchorsSDyAA08FloatingH5StateCAA0khI9Anchoring_pGvgTo', symObjAddr: 0x10E0, symBinAddr: 0x3B1E8, symSize: 0x6C }
+ - { offset: 0xC6585, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC11PanelLayoutC13backdropAlpha3for12CoreGraphics7CGFloatVAA08FloatingH5StateC_tFTo', symObjAddr: 0x114C, symBinAddr: 0x3B254, symSize: 0x8 }
+ - { offset: 0xC6686, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteOptionsViewControllerC11PanelLayoutC7anchorsSDyAA08FloatingH5StateCAA0khI9Anchoring_pGvgTf4d_n', symObjAddr: 0x17B4, symBinAddr: 0x3B814, symSize: 0x154 }
+ - { offset: 0xC6D71, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7AppFontCMa', symObjAddr: 0x26C, symBinAddr: 0x3BB7C, symSize: 0x20 }
+ - { offset: 0xC6D85, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7AppFontC10CodingKeys33_AC9E80C6C21D35E6D3439852DEE2EB5CLLOAFs0F3KeyAAWl', symObjAddr: 0x880, symBinAddr: 0x3C128, symSize: 0x40 }
+ - { offset: 0xC6D99, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI6StylesCGMa', symObjAddr: 0x8E0, symBinAddr: 0x3C168, symSize: 0x54 }
+ - { offset: 0xC6DAD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7AppFontC10CodingKeys33_AC9E80C6C21D35E6D3439852DEE2EB5CLLOwet', symObjAddr: 0x9FC, symBinAddr: 0x3C274, symSize: 0x90 }
+ - { offset: 0xC6DC1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7AppFontC10CodingKeys33_AC9E80C6C21D35E6D3439852DEE2EB5CLLOwst', symObjAddr: 0xA8C, symBinAddr: 0x3C304, symSize: 0xB0 }
+ - { offset: 0xC6DD5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7AppFontC10CodingKeys33_AC9E80C6C21D35E6D3439852DEE2EB5CLLOMa', symObjAddr: 0xB50, symBinAddr: 0x3C3B4, symSize: 0x10 }
+ - { offset: 0xC6DE9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7AppFontC10CodingKeys33_AC9E80C6C21D35E6D3439852DEE2EB5CLLOSHAASQWb', symObjAddr: 0xB60, symBinAddr: 0x3C3C4, symSize: 0x4 }
+ - { offset: 0xC6DFD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7AppFontC10CodingKeys33_AC9E80C6C21D35E6D3439852DEE2EB5CLLOAFSQAAWl', symObjAddr: 0xB64, symBinAddr: 0x3C3C8, symSize: 0x40 }
+ - { offset: 0xC6E11, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7AppFontC10CodingKeys33_AC9E80C6C21D35E6D3439852DEE2EB5CLLOs0F3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0xBA4, symBinAddr: 0x3C408, symSize: 0x4 }
+ - { offset: 0xC6E25, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7AppFontC10CodingKeys33_AC9E80C6C21D35E6D3439852DEE2EB5CLLOAFs28CustomDebugStringConvertibleAAWl', symObjAddr: 0xBA8, symBinAddr: 0x3C40C, symSize: 0x40 }
+ - { offset: 0xC6E39, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7AppFontC10CodingKeys33_AC9E80C6C21D35E6D3439852DEE2EB5CLLOs0F3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0xBE8, symBinAddr: 0x3C44C, symSize: 0x4 }
+ - { offset: 0xC6E4D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7AppFontC10CodingKeys33_AC9E80C6C21D35E6D3439852DEE2EB5CLLOAFs23CustomStringConvertibleAAWl', symObjAddr: 0xBEC, symBinAddr: 0x3C450, symSize: 0x40 }
+ - { offset: 0xC6E86, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7AppFontC10CodingKeys33_AC9E80C6C21D35E6D3439852DEE2EB5CLLOs28CustomDebugStringConvertibleAAsAGP16debugDescriptionSSvgTW', symObjAddr: 0x1D0, symBinAddr: 0x3BAE0, symSize: 0x28 }
+ - { offset: 0xC6EA2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7AppFontC10CodingKeys33_AC9E80C6C21D35E6D3439852DEE2EB5CLLOs23CustomStringConvertibleAAsAGP11descriptionSSvgTW', symObjAddr: 0x1F8, symBinAddr: 0x3BB08, symSize: 0x28 }
+ - { offset: 0xC6EF7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7AppFontC10CodingKeys33_AC9E80C6C21D35E6D3439852DEE2EB5CLLOs0F3KeyAAsAGP11stringValueSSvgTW', symObjAddr: 0xC0, symBinAddr: 0x3B9DC, symSize: 0xD4 }
+ - { offset: 0xC6F27, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7AppFontC10CodingKeys33_AC9E80C6C21D35E6D3439852DEE2EB5CLLOs0F3KeyAAsAGP11stringValuexSgSS_tcfCTW', symObjAddr: 0x194, symBinAddr: 0x3BAB0, symSize: 0x24 }
+ - { offset: 0xC6F50, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7AppFontC10CodingKeys33_AC9E80C6C21D35E6D3439852DEE2EB5CLLOs0F3KeyAAsAGP8intValuexSgSi_tcfCTW', symObjAddr: 0x1C4, symBinAddr: 0x3BAD4, symSize: 0xC }
+ - { offset: 0xC6F8D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7AppFontCfD', symObjAddr: 0x220, symBinAddr: 0x3BB30, symSize: 0x4C }
+ - { offset: 0xC6FC6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7AppFontC6encode2toys7Encoder_p_tKF', symObjAddr: 0x28C, symBinAddr: 0x3BB9C, symSize: 0x20C }
+ - { offset: 0xC6FF7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7AppFontC4fromACs7Decoder_p_tKcfc', symObjAddr: 0x498, symBinAddr: 0x3BDA8, symSize: 0x30C }
+ - { offset: 0xC7035, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7AppFontCSeAASe4fromxs7Decoder_p_tKcfCTW', symObjAddr: 0x7A4, symBinAddr: 0x3C0B4, symSize: 0x54 }
+ - { offset: 0xC705E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7AppFontCSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x7F8, symBinAddr: 0x3C108, symSize: 0x20 }
+ - { offset: 0xC7072, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7AppFontC10CodingKeys33_AC9E80C6C21D35E6D3439852DEE2EB5CLLO11stringValueAFSgSS_tcfCTf4nd_n', symObjAddr: 0xC2C, symBinAddr: 0x3C490, symSize: 0x20C }
+ - { offset: 0xC7E5E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC06updateD7ResultsyyF', symObjAddr: 0x530, symBinAddr: 0x3CBCC, symSize: 0xF8 }
+ - { offset: 0xC8343, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerCfE', symObjAddr: 0x3608, symBinAddr: 0x3FCA4, symSize: 0x104 }
+ - { offset: 0xC8370, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerCfETo', symObjAddr: 0x373C, symBinAddr: 0x3FDD8, symSize: 0x110 }
+ - { offset: 0xC839F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerCMa', symObjAddr: 0x384C, symBinAddr: 0x3FEE8, symSize: 0x20 }
+ - { offset: 0xC860E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC28searchBarTextDidBeginEditingyyAA0dH0CF', symObjAddr: 0x386C, symBinAddr: 0x3FF08, symSize: 0x5B4 }
+ - { offset: 0xC8D09, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC09searchBarD13ButtonClickedyyAA0dH0CF', symObjAddr: 0x3E20, symBinAddr: 0x404BC, symSize: 0x1F8 }
+ - { offset: 0xC8FFF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC06cancelD0yyF', symObjAddr: 0x4018, symBinAddr: 0x406B4, symSize: 0xC0 }
+ - { offset: 0xC9142, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC015clearResultsAndD033_C480B119D398ADAB3164E62059E8A172LLyyF', symObjAddr: 0x40D8, symBinAddr: 0x40774, symSize: 0x128 }
+ - { offset: 0xC9284, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC015clearResultsAndD033_C480B119D398ADAB3164E62059E8A172LLyyFTo', symObjAddr: 0x4200, symBinAddr: 0x4089C, symSize: 0x28 }
+ - { offset: 0xC92A0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerCAA0D11BarDelegateA2aDP06searchG19TextDidBeginEditingyyAA0dG0CFTW', symObjAddr: 0x4228, symBinAddr: 0x408C4, symSize: 0x4 }
+ - { offset: 0xC92CB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerCAA0D11BarDelegateA2aDP06searchG0_13textDidChangeyAA0dG0C_SStFTW', symObjAddr: 0x422C, symBinAddr: 0x408C8, symSize: 0xC }
+ - { offset: 0xC92FE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerCAA0D11BarDelegateA2aDP06searchgD13ButtonClickedyyAA0dG0CFTW', symObjAddr: 0x4238, symBinAddr: 0x408D4, symSize: 0x4 }
+ - { offset: 0xC9329, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerCAA0D11BarDelegateA2aDP06searchG18ClearButtonClickedyyAA0dG0CFTW', symObjAddr: 0x423C, symBinAddr: 0x408D8, symSize: 0x4 }
+ - { offset: 0xC9349, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerCAA0D11BarDelegateA2aDP06searchG18ClearButtonClickedyyAA0dG0CFTW', symObjAddr: 0x423C, symBinAddr: 0x408D8, symSize: 0x4 }
+ - { offset: 0xC9389, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerCAA0D11BarDelegateA2aDP06searchG19CancelButtonClickedyyAA0dG0CFTW', symObjAddr: 0x4240, symBinAddr: 0x408DC, symSize: 0x4 }
+ - { offset: 0xC93A9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerCAA0D11BarDelegateA2aDP06searchG19CancelButtonClickedyyAA0dG0CFTW', symObjAddr: 0x4240, symBinAddr: 0x408DC, symSize: 0x4 }
+ - { offset: 0xC93FA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC05tableE0_21numberOfRowsInSectionSiSo07UITableE0C_SitFTo', symObjAddr: 0x4244, symBinAddr: 0x408E0, symSize: 0x68 }
+ - { offset: 0xC959A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lE0C_10Foundation9IndexPathVtF', symObjAddr: 0x42AC, symBinAddr: 0x40948, symSize: 0x250 }
+ - { offset: 0xC9856, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lE0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x44FC, symBinAddr: 0x40B98, symSize: 0xC8 }
+ - { offset: 0xC9881, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC05tableE0_11willDisplay8forRowAtySo07UITableE0C_So0mE4CellC10Foundation9IndexPathVtFTo', symObjAddr: 0x45C4, symBinAddr: 0x40C60, symSize: 0xDC }
+ - { offset: 0xC98F0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC05tableE0_14didSelectRowAtySo07UITableE0C_10Foundation9IndexPathVtF', symObjAddr: 0x46A0, symBinAddr: 0x40D3C, symSize: 0x15C }
+ - { offset: 0xC9AAF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC05tableE0_14didSelectRowAtySo07UITableE0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x47FC, symBinAddr: 0x40E98, symSize: 0xC0 }
+ - { offset: 0xC9ADA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC14layoutForPanelAA08FloatingI6Layout_pyFTo', symObjAddr: 0x48BC, symBinAddr: 0x40F58, symSize: 0x14 }
+ - { offset: 0xC9B25, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC16behaviorForPanelAA08FloatingI8Behavior_pyFTo', symObjAddr: 0x48D0, symBinAddr: 0x40F6C, symSize: 0x24 }
+ - { offset: 0xC9B9C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC10setupPanelyyF', symObjAddr: 0x48F4, symBinAddr: 0x40F90, symSize: 0x10C }
+ - { offset: 0xC9C48, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC10setupPanelyyFTo', symObjAddr: 0x4A00, symBinAddr: 0x4109C, symSize: 0x28 }
+ - { offset: 0xC9C86, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC20floatingPanelDidMoveyyAA08FloatinghF0CF', symObjAddr: 0x4A28, symBinAddr: 0x410C4, symSize: 0x268 }
+ - { offset: 0xC9EFA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC20floatingPanelDidMoveyyAA08FloatinghF0CFTo', symObjAddr: 0x4C90, symBinAddr: 0x4132C, symSize: 0x50 }
+ - { offset: 0xC9F16, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC27floatingPanelDidChangeStateyyAA08FloatinghF0CF', symObjAddr: 0x4CE0, symBinAddr: 0x4137C, symSize: 0x21C }
+ - { offset: 0xCA153, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC27floatingPanelDidChangeStateyyAA08FloatinghF0CFTo', symObjAddr: 0x4EFC, symBinAddr: 0x41598, symSize: 0x50 }
+ - { offset: 0xCA17E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0jO0OSgtFTW', symObjAddr: 0x4FC8, symBinAddr: 0x415E8, symSize: 0xC }
+ - { offset: 0xCA1D1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerCAA20NotificationObserverA2aDP25userLocationStatusChangedyyFTW', symObjAddr: 0x4FD4, symBinAddr: 0x415F4, symSize: 0x4 }
+ - { offset: 0xCA1F1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerCAA20NotificationObserverA2aDP25userLocationStatusChangedyyFTW', symObjAddr: 0x4FD4, symBinAddr: 0x415F4, symSize: 0x4 }
+ - { offset: 0xCA20D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC9searchBar_13textDidChangeyAA0dH0C_SStFTf4dnn_n', symObjAddr: 0x4FD8, symBinAddr: 0x415F8, symSize: 0x1DC }
+ - { offset: 0xCA374, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC27searchBarClearButtonClickedyyAA0dH0CFTf4dn_n', symObjAddr: 0x51B4, symBinAddr: 0x417D4, symSize: 0x168 }
+ - { offset: 0xCA551, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC05tableE0_11willDisplay8forRowAtySo07UITableE0C_So0mE4CellC10Foundation9IndexPathVtFTf4ddnn_n', symObjAddr: 0x535C, symBinAddr: 0x4193C, symSize: 0x130 }
+ - { offset: 0xCA6FC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC14layoutForPanelAA08FloatingI6Layout_pyFTf4d_n', symObjAddr: 0x548C, symBinAddr: 0x41A6C, symSize: 0xA4 }
+ - { offset: 0xCA772, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC23onToastVisibilityChange7visible9toastTypeySb_AA0hM0OSgtFTf4dnn_n', symObjAddr: 0x5530, symBinAddr: 0x41B10, symSize: 0xF8 }
+ - { offset: 0xCA7B4, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x5654, symBinAddr: 0x41C2C, symSize: 0x10 }
+ - { offset: 0xCA7C8, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x5664, symBinAddr: 0x41C3C, symSize: 0x8 }
+ - { offset: 0xCA7DC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC20showNoResultsMessage33_C480B119D398ADAB3164E62059E8A172LLyyFyyScMYccfU_TA', symObjAddr: 0x56E4, symBinAddr: 0x41C44, symSize: 0x8 }
+ - { offset: 0xCA7F0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC06handleD7Results33_C480B119D398ADAB3164E62059E8A172LL_6manualySayAA7POIDataCGSg_SbtFyyScMYccfU_TA', symObjAddr: 0x5788, symBinAddr: 0x41C54, symSize: 0xC }
+ - { offset: 0xCA804, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC06handleD7Results33_C480B119D398ADAB3164E62059E8A172LL_6manualySayAA7POIDataCGSg_SbtFyyScMYccfU_yyXEfU_TA', symObjAddr: 0x57DC, symBinAddr: 0x41CA0, symSize: 0x8 }
+ - { offset: 0xCA818, size: 0x8, addend: 0x0, symName: '_$sIg_Ieg_TRTA', symObjAddr: 0x57F4, symBinAddr: 0x41CB8, symSize: 0x8 }
+ - { offset: 0xCA82C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC6search33_C480B119D398ADAB3164E62059E8A172LL6manualySb_tFySayAA7POIDataCGSgcfU_TA', symObjAddr: 0x5830, symBinAddr: 0x41CE4, symSize: 0xC }
+ - { offset: 0xCA840, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC09configureD3Bar33_C480B119D398ADAB3164E62059E8A172LLyyFyyScMYccfU_TA', symObjAddr: 0x587C, symBinAddr: 0x41CF0, symSize: 0x8 }
+ - { offset: 0xCA854, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC11viewDidLoadyyFyycfU0_TA', symObjAddr: 0x5884, symBinAddr: 0x41CF8, symSize: 0x18 }
+ - { offset: 0xCADB2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC9searchBar33_C480B119D398ADAB3164E62059E8A172LLAA0dH0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x3C69C, symSize: 0x10 }
+ - { offset: 0xCADCA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC9searchBar33_C480B119D398ADAB3164E62059E8A172LLAA0dH0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x3C69C, symSize: 0x10 }
+ - { offset: 0xCAE10, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC9searchBar33_C480B119D398ADAB3164E62059E8A172LLAA0dH0CSgvsTo', symObjAddr: 0x10, symBinAddr: 0x3C6AC, symSize: 0x34 }
+ - { offset: 0xCAF39, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC05tableE033_C480B119D398ADAB3164E62059E8A172LLSo07UITableE0CSgvgTo', symObjAddr: 0x44, symBinAddr: 0x3C6E0, symSize: 0x10 }
+ - { offset: 0xCAF51, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC05tableE033_C480B119D398ADAB3164E62059E8A172LLSo07UITableE0CSgvgTo', symObjAddr: 0x44, symBinAddr: 0x3C6E0, symSize: 0x10 }
+ - { offset: 0xCAF91, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC05tableE033_C480B119D398ADAB3164E62059E8A172LLSo07UITableE0CSgvsTo', symObjAddr: 0x54, symBinAddr: 0x3C6F0, symSize: 0x34 }
+ - { offset: 0xCAFE0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC09separatorE033_C480B119D398ADAB3164E62059E8A172LLSo6UIViewCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x3C724, symSize: 0x10 }
+ - { offset: 0xCAFF8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC09separatorE033_C480B119D398ADAB3164E62059E8A172LLSo6UIViewCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x3C724, symSize: 0x10 }
+ - { offset: 0xCB038, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC09separatorE033_C480B119D398ADAB3164E62059E8A172LLSo6UIViewCSgvsTo', symObjAddr: 0x98, symBinAddr: 0x3C734, symSize: 0x34 }
+ - { offset: 0xCB087, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC05tableE16BottomConstraint33_C480B119D398ADAB3164E62059E8A172LLSo08NSLayoutI0CSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x3C768, symSize: 0x10 }
+ - { offset: 0xCB09F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC05tableE16BottomConstraint33_C480B119D398ADAB3164E62059E8A172LLSo08NSLayoutI0CSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x3C768, symSize: 0x10 }
+ - { offset: 0xCB0DF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC05tableE16BottomConstraint33_C480B119D398ADAB3164E62059E8A172LLSo08NSLayoutI0CSgvsTo', symObjAddr: 0xDC, symBinAddr: 0x3C778, symSize: 0x34 }
+ - { offset: 0xCB12E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC13searchOptions33_C480B119D398ADAB3164E62059E8A172LLAA0dH0CSgvgTo', symObjAddr: 0x110, symBinAddr: 0x3C7AC, symSize: 0x10 }
+ - { offset: 0xCB146, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC13searchOptions33_C480B119D398ADAB3164E62059E8A172LLAA0dH0CSgvgTo', symObjAddr: 0x110, symBinAddr: 0x3C7AC, symSize: 0x10 }
+ - { offset: 0xCB186, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC13searchOptions33_C480B119D398ADAB3164E62059E8A172LLAA0dH0CSgvsTo', symObjAddr: 0x120, symBinAddr: 0x3C7BC, symSize: 0x34 }
+ - { offset: 0xCB3C1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC11viewDidLoadyyF', symObjAddr: 0x154, symBinAddr: 0x3C7F0, symSize: 0x3DC }
+ - { offset: 0xCB88C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC11viewDidLoadyyFTo', symObjAddr: 0x74C, symBinAddr: 0x3CDE8, symSize: 0x28 }
+ - { offset: 0xCB8B4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC13updateFilters4type7filtersyAA14TagDisplayTypeOSg_SaySiGtF', symObjAddr: 0x774, symBinAddr: 0x3CE10, symSize: 0xA4 }
+ - { offset: 0xCBA03, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC09configureD3Bar33_C480B119D398ADAB3164E62059E8A172LLyyF', symObjAddr: 0x818, symBinAddr: 0x3CEB4, symSize: 0x288 }
+ - { offset: 0xCBB30, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC09configureD3Bar33_C480B119D398ADAB3164E62059E8A172LLyyFyyScMYccfU_', symObjAddr: 0xAA0, symBinAddr: 0x3D13C, symSize: 0x90 }
+ - { offset: 0xCBBB0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC014configureTableE033_C480B119D398ADAB3164E62059E8A172LLyyF', symObjAddr: 0xB30, symBinAddr: 0x3D1CC, symSize: 0x10C }
+ - { offset: 0xCBD6C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC15configureLoader33_C480B119D398ADAB3164E62059E8A172LLyyF', symObjAddr: 0xC3C, symBinAddr: 0x3D2D8, symSize: 0x2C4 }
+ - { offset: 0xCBFAB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC25configureNoResultsMessage33_C480B119D398ADAB3164E62059E8A172LLyyF', symObjAddr: 0xF00, symBinAddr: 0x3D59C, symSize: 0x510 }
+ - { offset: 0xCC3BB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC6search33_C480B119D398ADAB3164E62059E8A172LL6manualySb_tF', symObjAddr: 0x1410, symBinAddr: 0x3DAAC, symSize: 0x2E4 }
+ - { offset: 0xCC69D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC6search33_C480B119D398ADAB3164E62059E8A172LL6manualySb_tFySayAA7POIDataCGSgcfU_', symObjAddr: 0x16F4, symBinAddr: 0x3DD90, symSize: 0xA0 }
+ - { offset: 0xCC716, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC21getLocationParameters33_C480B119D398ADAB3164E62059E8A172LLSDySSypGyF', symObjAddr: 0x1794, symBinAddr: 0x3DE30, symSize: 0x1C8 }
+ - { offset: 0xCC93D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC15getUserLocation33_C480B119D398ADAB3164E62059E8A172LL7Penguin10PILocationCSgyF', symObjAddr: 0x195C, symBinAddr: 0x3DFF8, symSize: 0x134 }
+ - { offset: 0xCCA86, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC06handleD7Results33_C480B119D398ADAB3164E62059E8A172LL_6manualySayAA7POIDataCGSg_SbtF', symObjAddr: 0x1A90, symBinAddr: 0x3E12C, symSize: 0x24C }
+ - { offset: 0xCCAF4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC06handleD7Results33_C480B119D398ADAB3164E62059E8A172LL_6manualySayAA7POIDataCGSg_SbtFyyScMYccfU_', symObjAddr: 0x1CDC, symBinAddr: 0x3E378, symSize: 0x930 }
+ - { offset: 0xCD0D9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC06handleD7Results33_C480B119D398ADAB3164E62059E8A172LL_6manualySayAA7POIDataCGSg_SbtFyyScMYccfU_yyXEfU_', symObjAddr: 0x260C, symBinAddr: 0x3ECA8, symSize: 0x114 }
+ - { offset: 0xCD1F5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC23indexPathsForNewResults33_C480B119D398ADAB3164E62059E8A172LL03newK0Say10Foundation9IndexPathVGSayAA7POIDataCG_tF', symObjAddr: 0x2720, symBinAddr: 0x3EDBC, symSize: 0x1F8 }
+ - { offset: 0xCD5BC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC10showLoader33_C480B119D398ADAB3164E62059E8A172LLyyF', symObjAddr: 0x2918, symBinAddr: 0x3EFB4, symSize: 0x2C8 }
+ - { offset: 0xCD871, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC20showNoResultsMessage33_C480B119D398ADAB3164E62059E8A172LLyyF', symObjAddr: 0x2BE0, symBinAddr: 0x3F27C, symSize: 0x214 }
+ - { offset: 0xCD8BF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC20showNoResultsMessage33_C480B119D398ADAB3164E62059E8A172LLyyFyyScMYccfU_', symObjAddr: 0x2DF4, symBinAddr: 0x3F490, symSize: 0x19C }
+ - { offset: 0xCD9E6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC06updateD6Result33_C480B119D398ADAB3164E62059E8A172LLyyF', symObjAddr: 0x2F90, symBinAddr: 0x3F62C, symSize: 0x1A4 }
+ - { offset: 0xCDC71, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0x3134, symBinAddr: 0x3F7D0, symSize: 0x23C }
+ - { offset: 0xCDD8C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0x3370, symBinAddr: 0x3FA0C, symSize: 0x60 }
+ - { offset: 0xCDDA0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x33D0, symBinAddr: 0x3FA6C, symSize: 0x210 }
+ - { offset: 0xCDEAD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x35E0, symBinAddr: 0x3FC7C, symSize: 0x28 }
+ - { offset: 0xCDEC1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20SearchViewControllerCfD', symObjAddr: 0x370C, symBinAddr: 0x3FDA8, symSize: 0x30 }
+ - { offset: 0xCE5A3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6CampusC2idSiSgvg', symObjAddr: 0x0, symBinAddr: 0x41D34, symSize: 0x34 }
+ - { offset: 0xCE6DF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6CampusC4nameSSSgvpACTk', symObjAddr: 0xB4, symBinAddr: 0x41DE8, symSize: 0x5C }
+ - { offset: 0xCE71F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6CampusC10coverImageSSSgvpACTk', symObjAddr: 0x1D8, symBinAddr: 0x41F0C, symSize: 0x5C }
+ - { offset: 0xCE75F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6CampusCMa', symObjAddr: 0x484, symBinAddr: 0x421B8, symSize: 0x20 }
+ - { offset: 0xCE7C2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6CampusC2idSiSgvg', symObjAddr: 0x0, symBinAddr: 0x41D34, symSize: 0x34 }
+ - { offset: 0xCE7E5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6CampusC2idSiSgvs', symObjAddr: 0x34, symBinAddr: 0x41D68, symSize: 0x50 }
+ - { offset: 0xCE80E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6CampusC2idSiSgvM', symObjAddr: 0x84, symBinAddr: 0x41DB8, symSize: 0x30 }
+ - { offset: 0xCE85B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6CampusC4nameSSSgvg', symObjAddr: 0x110, symBinAddr: 0x41E44, symSize: 0x48 }
+ - { offset: 0xCE87A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6CampusC4nameSSSgvs', symObjAddr: 0x158, symBinAddr: 0x41E8C, symSize: 0x50 }
+ - { offset: 0xCE8A3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6CampusC4nameSSSgvM', symObjAddr: 0x1A8, symBinAddr: 0x41EDC, symSize: 0x30 }
+ - { offset: 0xCE8E6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6CampusC10coverImageSSSgvg', symObjAddr: 0x234, symBinAddr: 0x41F68, symSize: 0x48 }
+ - { offset: 0xCE905, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6CampusC10coverImageSSSgvs', symObjAddr: 0x27C, symBinAddr: 0x41FB0, symSize: 0x50 }
+ - { offset: 0xCE92E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6CampusC10coverImageSSSgvM', symObjAddr: 0x2CC, symBinAddr: 0x42000, symSize: 0x30 }
+ - { offset: 0xCE951, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6CampusC10coverImageSSSgvM.resume.0', symObjAddr: 0x2FC, symBinAddr: 0x42030, symSize: 0x4 }
+ - { offset: 0xCE982, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6CampusCfd', symObjAddr: 0x300, symBinAddr: 0x42034, symSize: 0x24 }
+ - { offset: 0xCE9B3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6CampusCfD', symObjAddr: 0x324, symBinAddr: 0x42058, symSize: 0x2C }
+ - { offset: 0xCEDCE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerC15venueTitleLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x42274, symSize: 0x10 }
+ - { offset: 0xCF28F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerCfE', symObjAddr: 0xEF4, symBinAddr: 0x43168, symSize: 0x60 }
+ - { offset: 0xCF2BC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerCfETo', symObjAddr: 0xF84, symBinAddr: 0x431F8, symSize: 0x6C }
+ - { offset: 0xCF2EB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerCMa', symObjAddr: 0xFF0, symBinAddr: 0x43264, symSize: 0x20 }
+ - { offset: 0xCF329, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerC05tableF0_21numberOfRowsInSectionSiSo07UITableF0C_SitFTo', symObjAddr: 0x1010, symBinAddr: 0x43284, symSize: 0x68 }
+ - { offset: 0xCF448, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtF', symObjAddr: 0x1078, symBinAddr: 0x432EC, symSize: 0x240 }
+ - { offset: 0xCF66F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x12B8, symBinAddr: 0x4352C, symSize: 0xC8 }
+ - { offset: 0xCF68B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerC05tableF0_14didSelectRowAtySo07UITableF0C_10Foundation9IndexPathVtF', symObjAddr: 0x1380, symBinAddr: 0x435F4, symSize: 0x260 }
+ - { offset: 0xCF817, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerC05tableF0_14didSelectRowAtySo07UITableF0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x15E0, symBinAddr: 0x43854, symSize: 0xC0 }
+ - { offset: 0xCF891, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerC14layoutForPanelAA08FloatingJ6Layout_pyF', symObjAddr: 0x16A0, symBinAddr: 0x43914, symSize: 0xD8 }
+ - { offset: 0xCF920, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerC14layoutForPanelAA08FloatingJ6Layout_pyFTo', symObjAddr: 0x1778, symBinAddr: 0x439EC, symSize: 0x34 }
+ - { offset: 0xCF953, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerC16behaviorForPanelAA08FloatingJ8Behavior_pyFTo', symObjAddr: 0x17AC, symBinAddr: 0x43A20, symSize: 0x24 }
+ - { offset: 0xCFA21, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerC10setupPanelyyF', symObjAddr: 0x17D0, symBinAddr: 0x43A44, symSize: 0x268 }
+ - { offset: 0xCFC9A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerC10setupPanelyyFTo', symObjAddr: 0x1A38, symBinAddr: 0x43CAC, symSize: 0x28 }
+ - { offset: 0xCFCC5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0kP0OSgtFTW', symObjAddr: 0x1A60, symBinAddr: 0x43CD4, symSize: 0xC }
+ - { offset: 0xCFD2E, size: 0x8, addend: 0x0, symName: '_$ss6_merge3low3mid4high6buffer2bySbSpyxG_A3GSbx_xtKXEtKlF8PenNavUI5PlaceC_Tg503$s8gh48UI26GateSelectorViewControllerC8getGatesyyFSbAA5J11C_AFtXEfU2_AH0mnoP0CTf1nnnnc_nTf4nnnng_n', symObjAddr: 0x1BD8, symBinAddr: 0x43E4C, symSize: 0x31C }
+ - { offset: 0xCFF68, size: 0x8, addend: 0x0, symName: '_$sSr13_mergeTopRuns_6buffer2bySbSaySnySiGGz_SpyxGSbx_xtKXEtKF8PenNavUI5PlaceC_Tg503$s8fg48UI26GateSelectorViewControllerC8getGatesyyFSbAA5I11C_AFtXEfU2_AG0lmnO0CTf1nncn_nTf4nnng_n', symObjAddr: 0x1EF4, symBinAddr: 0x44168, symSize: 0x2EC }
+ - { offset: 0xD0415, size: 0x8, addend: 0x0, symName: '_$sSr15_stableSortImpl2byySbx_xtKXE_tKFySryxGz_SiztKXEfU_8PenNavUI5PlaceC_Tg503$s8ef48UI26GateSelectorViewControllerC8getGatesyyFSbAA5H11C_AFtXEfU2_AD0klmN0CTf1nnncn_nTf4nnnng_n', symObjAddr: 0x21E0, symBinAddr: 0x44454, symSize: 0x5CC }
+ - { offset: 0xD09BE, size: 0x8, addend: 0x0, symName: '_$sSr15_stableSortImpl2byySbx_xtKXE_tKF8PenNavUI5PlaceC_Tg503$s8ef48UI26GateSelectorViewControllerC8getGatesyyFSbAA5H11C_AFtXEfU2_AC0klmN0CTf1cn_nTf4ng_n', symObjAddr: 0x27AC, symBinAddr: 0x44A20, symSize: 0x228 }
+ - { offset: 0xD0C12, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerC23onToastVisibilityChange7visible9toastTypeySb_AA0iN0OSgtFTf4dnn_n', symObjAddr: 0x2A88, symBinAddr: 0x44CFC, symSize: 0x1E0 }
+ - { offset: 0xD0E07, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerC8getGatesyyFySayAA5PlaceCGcfU_TA', symObjAddr: 0x2CF0, symBinAddr: 0x44F00, symSize: 0x8 }
+ - { offset: 0xD0E1B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12GatesManagerC03getD18SortedByTravelTime3for6origin19withNavigationAvoid10completiony7Penguin5VenueCSg_AA5PlaceCSgSbySayANGctFySayAA0R4GateVGcfU_TA', symObjAddr: 0x2D50, symBinAddr: 0x44F60, symSize: 0xC }
+ - { offset: 0xD1035, size: 0x8, addend: 0x0, symName: '_$sSh2eeoiySbShyxG_ABtFZ8PenNavUI9ToastTypeO_Tt1g5', symObjAddr: 0x1A6C, symBinAddr: 0x43CE0, symSize: 0x16C }
+ - { offset: 0xD113F, size: 0x8, addend: 0x0, symName: '_$sSMsSkRzrlE4sort2byySb7ElementSTQz_ADtKXE_tKFSay8PenNavUI5PlaceCG_Tg503$s8de48UI26GateSelectorViewControllerC8getGatesyyFSbAA5G11C_AFtXEfU2_AE0jklM0CTf1cn_nTf4ng_n', symObjAddr: 0x29D4, symBinAddr: 0x44C48, symSize: 0xB4 }
+ - { offset: 0xD1366, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerC15venueTitleLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x42274, symSize: 0x10 }
+ - { offset: 0xD137E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerC15venueTitleLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x42274, symSize: 0x10 }
+ - { offset: 0xD13C4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerC15venueTitleLabelSo7UILabelCSgvsTo', symObjAddr: 0x10, symBinAddr: 0x42284, symSize: 0x34 }
+ - { offset: 0xD1413, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerC05tableF0AA014IntrinsicTableF0CSgvgTo', symObjAddr: 0x44, symBinAddr: 0x422B8, symSize: 0x10 }
+ - { offset: 0xD142B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerC05tableF0AA014IntrinsicTableF0CSgvgTo', symObjAddr: 0x44, symBinAddr: 0x422B8, symSize: 0x10 }
+ - { offset: 0xD146B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerC05tableF0AA014IntrinsicTableF0CSgvsTo', symObjAddr: 0x54, symBinAddr: 0x422C8, symSize: 0x34 }
+ - { offset: 0xD14BA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerC11viewDidLoadyyF', symObjAddr: 0x88, symBinAddr: 0x422FC, symSize: 0xEC }
+ - { offset: 0xD1539, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerC11viewDidLoadyyFTo', symObjAddr: 0x174, symBinAddr: 0x423E8, symSize: 0x28 }
+ - { offset: 0xD1585, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerC014configureTableF0yyF', symObjAddr: 0x19C, symBinAddr: 0x42410, symSize: 0x130 }
+ - { offset: 0xD1840, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerC8getGatesyyF', symObjAddr: 0x2CC, symBinAddr: 0x42540, symSize: 0x824 }
+ - { offset: 0xD214C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerC8getGatesyyFySayAA5PlaceCGcfU_', symObjAddr: 0xAF0, symBinAddr: 0x42D64, symSize: 0x124 }
+ - { offset: 0xD222D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerC8getGatesyyFSbAA5PlaceC_AFtXEfU2_', symObjAddr: 0xC14, symBinAddr: 0x42E88, symSize: 0xA0 }
+ - { offset: 0xD231C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerC7dismissyyFTo', symObjAddr: 0xCB4, symBinAddr: 0x42F28, symSize: 0x38 }
+ - { offset: 0xD2346, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0xCEC, symBinAddr: 0x42F60, symSize: 0xCC }
+ - { offset: 0xD2387, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0xDB8, symBinAddr: 0x4302C, symSize: 0x60 }
+ - { offset: 0xD23B9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xE18, symBinAddr: 0x4308C, symSize: 0xB4 }
+ - { offset: 0xD23EC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xECC, symBinAddr: 0x43140, symSize: 0x28 }
+ - { offset: 0xD2400, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GateSelectorViewControllerCfD', symObjAddr: 0xF54, symBinAddr: 0x431C8, symSize: 0x30 }
+ - { offset: 0xD2924, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14RouteDirectionVwCP', symObjAddr: 0x0, symBinAddr: 0x44F6C, symSize: 0xFC }
+ - { offset: 0xD2938, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14RouteDirectionVwxx', symObjAddr: 0xFC, symBinAddr: 0x45068, symSize: 0x60 }
+ - { offset: 0xD294C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14RouteDirectionVwcp', symObjAddr: 0x15C, symBinAddr: 0x450C8, symSize: 0xD0 }
+ - { offset: 0xD2960, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14RouteDirectionVwca', symObjAddr: 0x22C, symBinAddr: 0x45198, symSize: 0xF8 }
+ - { offset: 0xD2974, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14RouteDirectionVwtk', symObjAddr: 0x324, symBinAddr: 0x45290, symSize: 0xAC }
+ - { offset: 0xD2988, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14RouteDirectionVwta', symObjAddr: 0x3D0, symBinAddr: 0x4533C, symSize: 0xD0 }
+ - { offset: 0xD299C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14RouteDirectionVwet', symObjAddr: 0x4A0, symBinAddr: 0x4540C, symSize: 0xC }
+ - { offset: 0xD29B0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14RouteDirectionVwst', symObjAddr: 0x534, symBinAddr: 0x454A0, symSize: 0xC }
+ - { offset: 0xD29C4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14RouteDirectionVMa', symObjAddr: 0x5B8, symBinAddr: 0x45524, symSize: 0x38 }
+ - { offset: 0xD29D8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14RouteDirectionVMr', symObjAddr: 0x5F0, symBinAddr: 0x4555C, symSize: 0x94 }
+ - { offset: 0xD2D04, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14RouteDirectionVSHAASH9hashValueSivgTW', symObjAddr: 0x12B4, symBinAddr: 0x46220, symSize: 0x6C }
+ - { offset: 0xD2DD2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14RouteDirectionVSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x1320, symBinAddr: 0x4628C, symSize: 0x58 }
+ - { offset: 0xD2E50, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14RouteDirectionVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x13E0, symBinAddr: 0x4634C, symSize: 0x4 }
+ - { offset: 0xD2E70, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14RouteDirectionVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x13E0, symBinAddr: 0x4634C, symSize: 0x4 }
+ - { offset: 0xD2E95, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14RouteDirectionVSHAASQWb', symObjAddr: 0x13E4, symBinAddr: 0x46350, symSize: 0x2C }
+ - { offset: 0xD2EA9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14RouteDirectionVWOc', symObjAddr: 0x1450, symBinAddr: 0x4637C, symSize: 0x44 }
+ - { offset: 0xD2EBD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14RouteDirectionVWOh', symObjAddr: 0x1494, symBinAddr: 0x463C0, symSize: 0x3C }
+ - { offset: 0xD30AD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14RouteDirectionVSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x1378, symBinAddr: 0x462E4, symSize: 0x68 }
+ - { offset: 0xD3219, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14RouteDirectionV11coordinatesSaySo22CLLocationCoordinate2DVGvg', symObjAddr: 0x684, symBinAddr: 0x455F0, symSize: 0x614 }
+ - { offset: 0xD3AE0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14RouteDirectionV19getArrowCoordinates5orderSaySo22CLLocationCoordinate2DVGSgSi_tF', symObjAddr: 0xC98, symBinAddr: 0x45C04, symSize: 0x61C }
+ - { offset: 0xD4403, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5ColorO7KeywordO8rawValueSSvg', symObjAddr: 0x0, symBinAddr: 0x463FC, symSize: 0xDF0 }
+ - { offset: 0xD444B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5ColorO7KeywordOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0xDF0, symBinAddr: 0x471EC, symSize: 0x84 }
+ - { offset: 0xD4506, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5ColorO7KeywordOSHAASH9hashValueSivgTW', symObjAddr: 0xE74, symBinAddr: 0x47270, symSize: 0x60 }
+ - { offset: 0xD4584, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5ColorO7KeywordOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xED4, symBinAddr: 0x472D0, symSize: 0x40 }
+ - { offset: 0xD45D6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5ColorO7KeywordOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0xF14, symBinAddr: 0x47310, symSize: 0x5C }
+ - { offset: 0xD4750, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5ColorO7KeywordO4rgbis5UInt8V_A2Jtvg', symObjAddr: 0xFEC, symBinAddr: 0x473E8, symSize: 0x38 }
+ - { offset: 0xD477F, size: 0x8, addend: 0x0, symName: ___swift_memcpy13_4, symObjAddr: 0x1670, symBinAddr: 0x47A28, symSize: 0x14 }
+ - { offset: 0xD4793, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5ColorOwet', symObjAddr: 0x1688, symBinAddr: 0x47A3C, symSize: 0x48 }
+ - { offset: 0xD47A7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5ColorOwst', symObjAddr: 0x16D0, symBinAddr: 0x47A84, symSize: 0x48 }
+ - { offset: 0xD47BB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5ColorOwug', symObjAddr: 0x1718, symBinAddr: 0x47ACC, symSize: 0x18 }
+ - { offset: 0xD47CF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5ColorOwui', symObjAddr: 0x1734, symBinAddr: 0x47AE4, symSize: 0x1C }
+ - { offset: 0xD47E3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5ColorOMa', symObjAddr: 0x1750, symBinAddr: 0x47B00, symSize: 0x10 }
+ - { offset: 0xD47F7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5ColorO7KeywordOwet', symObjAddr: 0x176C, symBinAddr: 0x47B10, symSize: 0x90 }
+ - { offset: 0xD480B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5ColorO7KeywordOwst', symObjAddr: 0x17FC, symBinAddr: 0x47BA0, symSize: 0xB0 }
+ - { offset: 0xD481F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5ColorO7KeywordOMa', symObjAddr: 0x18C0, symBinAddr: 0x47C50, symSize: 0x10 }
+ - { offset: 0xD4833, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5ColorO7KeywordOSHAASQWb', symObjAddr: 0x18D0, symBinAddr: 0x47C60, symSize: 0x4 }
+ - { offset: 0xD4847, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5ColorO7KeywordOAGSQAAWl', symObjAddr: 0x18D4, symBinAddr: 0x47C64, symSize: 0x40 }
+ - { offset: 0xD485C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5ColorO7KeywordO8rawValueSSvg', symObjAddr: 0x0, symBinAddr: 0x463FC, symSize: 0xDF0 }
+ - { offset: 0xD48DB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5ColorO7KeywordOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0xF70, symBinAddr: 0x4736C, symSize: 0x2C }
+ - { offset: 0xD4904, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5ColorO7KeywordOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0xF9C, symBinAddr: 0x47398, symSize: 0x28 }
+ - { offset: 0xD492B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5ColorOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0xFC4, symBinAddr: 0x473C0, symSize: 0x28 }
+ - { offset: 0xD4954, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5ColorO2eeoiySbAE_AEtFZTf4nnd_n', symObjAddr: 0x1024, symBinAddr: 0x47420, symSize: 0x184 }
+ - { offset: 0xD49E6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5ColorO7KeywordO8rawValueAGSgSS_tcfCTf4nd_n', symObjAddr: 0x11A8, symBinAddr: 0x475A4, symSize: 0x484 }
+ - { offset: 0xD4DD7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DownloadManagerC17maxOperationCountSivpZ', symObjAddr: 0x1C20, symBinAddr: 0x3751B0, symSize: 0x0 }
+ - { offset: 0xD50AA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DownloadManagerCfETo', symObjAddr: 0x684, symBinAddr: 0x48328, symSize: 0x58 }
+ - { offset: 0xD50D9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DownloadManagerCMa', symObjAddr: 0x6DC, symBinAddr: 0x48380, symSize: 0x20 }
+ - { offset: 0xD50ED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DownloadManagerC10urlSession_12downloadTask22didFinishDownloadingToySo12NSURLSessionC_So0ndI0C10Foundation3URLVtFyyScMYccfU_', symObjAddr: 0x6FC, symBinAddr: 0x483A0, symSize: 0x84 }
+ - { offset: 0xD5157, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DownloadManagerC10urlSession_12downloadTask22didFinishDownloadingToySo12NSURLSessionC_So0ndI0C10Foundation3URLVtFTo', symObjAddr: 0x780, symBinAddr: 0x48424, symSize: 0xE0 }
+ - { offset: 0xD5189, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DownloadManagerC10urlSession_12downloadTask12didWriteData17totalBytesWritten0mn10ExpectedToK0ySo12NSURLSessionC_So0rdI0Cs5Int64VA2NtFyyScMYccfU_', symObjAddr: 0x860, symBinAddr: 0x48504, symSize: 0xB0 }
+ - { offset: 0xD5218, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DownloadManagerC10urlSession_12downloadTask12didWriteData17totalBytesWritten0mn10ExpectedToK0ySo12NSURLSessionC_So0rdI0Cs5Int64VA2NtFTo', symObjAddr: 0x910, symBinAddr: 0x485B4, symSize: 0x84 }
+ - { offset: 0xD5255, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DownloadManagerC10urlSession_4task20didCompleteWithErrorySo12NSURLSessionC_So0M4TaskCs0L0_pSgtFyyScMYccfU_', symObjAddr: 0x994, symBinAddr: 0x48638, symSize: 0xF0 }
+ - { offset: 0xD52DC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DownloadManagerC10urlSession_4task20didCompleteWithErrorySo12NSURLSessionC_So0M4TaskCs0L0_pSgtFTo', symObjAddr: 0xA84, symBinAddr: 0x48728, symSize: 0x8C }
+ - { offset: 0xD531D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DownloadManagerC10urlSession_12downloadTask22didFinishDownloadingToySo12NSURLSessionC_So0ndI0C10Foundation3URLVtFTf4dnnn_n', symObjAddr: 0xB10, symBinAddr: 0x487B4, symSize: 0x444 }
+ - { offset: 0xD5421, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DownloadManagerC10urlSession_12downloadTask12didWriteData17totalBytesWritten0mn10ExpectedToK0ySo12NSURLSessionC_So0rdI0Cs5Int64VA2NtFTf4dndnnn_n', symObjAddr: 0xF54, symBinAddr: 0x48BF8, symSize: 0x454 }
+ - { offset: 0xD55A5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DownloadManagerC10urlSession_4task20didCompleteWithErrorySo12NSURLSessionC_So0M4TaskCs0L0_pSgtFTf4dnnn_n', symObjAddr: 0x13A8, symBinAddr: 0x4904C, symSize: 0x4D4 }
+ - { offset: 0xD570B, size: 0x8, addend: 0x0, symName: '_$s10Foundation3URLVSgWOh', symObjAddr: 0x18C0, symBinAddr: 0x49520, symSize: 0x40 }
+ - { offset: 0xD571F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DownloadManagerC10urlSession_4task20didCompleteWithErrorySo12NSURLSessionC_So0M4TaskCs0L0_pSgtFyyScMYccfU_TA', symObjAddr: 0x19B8, symBinAddr: 0x495D4, symSize: 0x30 }
+ - { offset: 0xD5733, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x19E8, symBinAddr: 0x49604, symSize: 0x10 }
+ - { offset: 0xD5747, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x19F8, symBinAddr: 0x49614, symSize: 0x8 }
+ - { offset: 0xD575B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DownloadManagerC10urlSession_12downloadTask12didWriteData17totalBytesWritten0mn10ExpectedToK0ySo12NSURLSessionC_So0rdI0Cs5Int64VA2NtFyyScMYccfU_TA', symObjAddr: 0x1B00, symBinAddr: 0x49688, symSize: 0x34 }
+ - { offset: 0xD576F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DownloadManagerC10urlSession_12downloadTask22didFinishDownloadingToySo12NSURLSessionC_So0ndI0C10Foundation3URLVtFyyScMYccfU_TA', symObjAddr: 0x1BA0, symBinAddr: 0x49728, symSize: 0x30 }
+ - { offset: 0xD5882, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DownloadManagerC17maxOperationCountSivgZTo', symObjAddr: 0x0, symBinAddr: 0x47CA4, symSize: 0xC }
+ - { offset: 0xD589A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DownloadManagerC17maxOperationCountSivgZTo', symObjAddr: 0x0, symBinAddr: 0x47CA4, symSize: 0xC }
+ - { offset: 0xD58CB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DownloadManagerC17maxOperationCountSivsZTo', symObjAddr: 0xC, symBinAddr: 0x47CB0, symSize: 0xC }
+ - { offset: 0xD58E3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DownloadManagerC17maxOperationCountSivsZTo', symObjAddr: 0xC, symBinAddr: 0x47CB0, symSize: 0xC }
+ - { offset: 0xD59BB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DownloadManagerC7sessionSo12NSURLSessionCvgTo', symObjAddr: 0x18, symBinAddr: 0x47CBC, symSize: 0x34 }
+ - { offset: 0xD59CF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DownloadManagerC7sessionSo12NSURLSessionCvg', symObjAddr: 0x4C, symBinAddr: 0x47CF0, symSize: 0xC4 }
+ - { offset: 0xD5AA3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DownloadManagerC7sessionSo12NSURLSessionCvsTo', symObjAddr: 0x110, symBinAddr: 0x47DB4, symSize: 0x34 }
+ - { offset: 0xD5AF2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DownloadManagerC15processDelegateAA0D15ProcessProtocol_pSgvgTo', symObjAddr: 0x144, symBinAddr: 0x47DE8, symSize: 0x20 }
+ - { offset: 0xD5B4C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DownloadManagerC15processDelegateAA0D15ProcessProtocol_pSgvsTo', symObjAddr: 0x164, symBinAddr: 0x47E08, symSize: 0x14 }
+ - { offset: 0xD5C0F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DownloadManagerC03addD0yAA0D9OperationC10Foundation3URLVF', symObjAddr: 0x178, symBinAddr: 0x47E1C, symSize: 0x1DC }
+ - { offset: 0xD5D30, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DownloadManagerC03addD0yAA0D9OperationC10Foundation3URLVFTo', symObjAddr: 0x354, symBinAddr: 0x47FF8, symSize: 0xAC }
+ - { offset: 0xD5D58, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DownloadManagerC9cancelAllyyF', symObjAddr: 0x400, symBinAddr: 0x480A4, symSize: 0x11C }
+ - { offset: 0xD5E5C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DownloadManagerC9cancelAllyyFTo', symObjAddr: 0x51C, symBinAddr: 0x481C0, symSize: 0x28 }
+ - { offset: 0xD5EA0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DownloadManagerCACycfc', symObjAddr: 0x544, symBinAddr: 0x481E8, symSize: 0xF0 }
+ - { offset: 0xD5F0D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DownloadManagerCACycfcTo', symObjAddr: 0x634, symBinAddr: 0x482D8, symSize: 0x20 }
+ - { offset: 0xD5F21, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DownloadManagerCfD', symObjAddr: 0x654, symBinAddr: 0x482F8, symSize: 0x30 }
+ - { offset: 0xD636B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23IntrinsicCollectionViewCMa', symObjAddr: 0xBC, symBinAddr: 0x49824, symSize: 0x20 }
+ - { offset: 0xD63E0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DynamicHeightCollectionViewCMa', symObjAddr: 0x300, symBinAddr: 0x49A68, symSize: 0x20 }
+ - { offset: 0xD64DD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24SelfSizingCollectionViewCMa', symObjAddr: 0x5E4, symBinAddr: 0x49D4C, symSize: 0x20 }
+ - { offset: 0xD650B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23IntrinsicCollectionViewC20intrinsicContentSizeSo6CGSizeVvgTo', symObjAddr: 0x0, symBinAddr: 0x49768, symSize: 0x80 }
+ - { offset: 0xD654C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DynamicHeightCollectionViewC14layoutSubviewsyyFTo', symObjAddr: 0xDC, symBinAddr: 0x49844, symSize: 0xA0 }
+ - { offset: 0xD65A1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DynamicHeightCollectionViewC20intrinsicContentSizeSo6CGSizeVvgTo', symObjAddr: 0x17C, symBinAddr: 0x498E4, symSize: 0x6C }
+ - { offset: 0xD663E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24SelfSizingCollectionViewC5frame010collectionG6LayoutACSo6CGRectV_So012UICollectiongJ0CtcfcTo', symObjAddr: 0x320, symBinAddr: 0x49A88, symSize: 0xB4 }
+ - { offset: 0xD66E7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24SelfSizingCollectionViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x3D4, symBinAddr: 0x49B3C, symSize: 0x94 }
+ - { offset: 0xD6750, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24SelfSizingCollectionViewC10reloadDatayyFTo', symObjAddr: 0x538, symBinAddr: 0x49CA0, symSize: 0x64 }
+ - { offset: 0xD6791, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24SelfSizingCollectionViewC20intrinsicContentSizeSo6CGSizeVvgTo', symObjAddr: 0x59C, symBinAddr: 0x49D04, symSize: 0xC }
+ - { offset: 0xD67A9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24SelfSizingCollectionViewC20intrinsicContentSizeSo6CGSizeVvgTo', symObjAddr: 0x59C, symBinAddr: 0x49D04, symSize: 0xC }
+ - { offset: 0xD6B27, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteDetailsViewControllerC05tableF0So07UITableF0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x49D6C, symSize: 0x10 }
+ - { offset: 0xD6C9C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteDetailsViewControllerCfE', symObjAddr: 0x378, symBinAddr: 0x4A0E4, symSize: 0x10 }
+ - { offset: 0xD6CC9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteDetailsViewControllerCfETo', symObjAddr: 0x3B8, symBinAddr: 0x4A124, symSize: 0x10 }
+ - { offset: 0xD6CF8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteDetailsViewControllerCMa', symObjAddr: 0x3C8, symBinAddr: 0x4A134, symSize: 0x20 }
+ - { offset: 0xD6D1B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteDetailsViewControllerC05tableF0_21numberOfRowsInSectionSiSo07UITableF0C_SitFTo', symObjAddr: 0x3E8, symBinAddr: 0x4A154, symSize: 0x4 }
+ - { offset: 0xD6D3B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteDetailsViewControllerC05tableF0_21numberOfRowsInSectionSiSo07UITableF0C_SitFTo', symObjAddr: 0x3E8, symBinAddr: 0x4A154, symSize: 0x4 }
+ - { offset: 0xD6D5C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteDetailsViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x3EC, symBinAddr: 0x4A158, symSize: 0xC8 }
+ - { offset: 0xD6D8E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteDetailsViewControllerC14layoutForPanelAA08FloatingJ6Layout_pyFTo', symObjAddr: 0x58C, symBinAddr: 0x4A220, symSize: 0x34 }
+ - { offset: 0xD6DC1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteDetailsViewControllerC16behaviorForPanelAA08FloatingJ8Behavior_pyFTo', symObjAddr: 0x5C0, symBinAddr: 0x4A254, symSize: 0x24 }
+ - { offset: 0xD6E6C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteDetailsViewControllerC10setupPanelyyF', symObjAddr: 0x5E4, symBinAddr: 0x4A278, symSize: 0x298 }
+ - { offset: 0xD710A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteDetailsViewControllerC10setupPanelyyFTo', symObjAddr: 0x87C, symBinAddr: 0x4A510, symSize: 0x28 }
+ - { offset: 0xD7135, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteDetailsViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0kP0OSgtFTW', symObjAddr: 0x8A4, symBinAddr: 0x4A538, symSize: 0x4 }
+ - { offset: 0xD7155, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteDetailsViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0kP0OSgtFTW', symObjAddr: 0x8A4, symBinAddr: 0x4A538, symSize: 0x4 }
+ - { offset: 0xD717D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteDetailsViewControllerC05tableF0_21numberOfRowsInSectionSiSo07UITableF0C_SitFTf4ddd_n', symObjAddr: 0x8A8, symBinAddr: 0x4A53C, symSize: 0xC0 }
+ - { offset: 0xD729E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteDetailsViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtFTf4nnd_n', symObjAddr: 0x968, symBinAddr: 0x4A5FC, symSize: 0x214 }
+ - { offset: 0xD7456, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteDetailsViewControllerC23onToastVisibilityChange7visible9toastTypeySb_AA0iN0OSgtFTf4ddn_n', symObjAddr: 0xB7C, symBinAddr: 0x4A810, symSize: 0x1C0 }
+ - { offset: 0xD763B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3LegVSgWOe', symObjAddr: 0xD80, symBinAddr: 0x4A9D0, symSize: 0x3C }
+ - { offset: 0xD7816, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteDetailsViewControllerC05tableF0So07UITableF0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x49D6C, symSize: 0x10 }
+ - { offset: 0xD782E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteDetailsViewControllerC05tableF0So07UITableF0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x49D6C, symSize: 0x10 }
+ - { offset: 0xD7874, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteDetailsViewControllerC05tableF0So07UITableF0CSgvsTo', symObjAddr: 0x10, symBinAddr: 0x49D7C, symSize: 0x34 }
+ - { offset: 0xD78C3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteDetailsViewControllerC11viewDidLoadyyFTo', symObjAddr: 0x44, symBinAddr: 0x49DB0, symSize: 0x5C }
+ - { offset: 0xD7904, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteDetailsViewControllerC014configureTableF0yyF', symObjAddr: 0xA0, symBinAddr: 0x49E0C, symSize: 0x150 }
+ - { offset: 0xD79DB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteDetailsViewControllerC7dismissyyFTo', symObjAddr: 0x1F0, symBinAddr: 0x49F5C, symSize: 0x38 }
+ - { offset: 0xD7A46, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteDetailsViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0x228, symBinAddr: 0x49F94, symSize: 0xC4 }
+ - { offset: 0xD7A9E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteDetailsViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x2EC, symBinAddr: 0x4A058, symSize: 0x8C }
+ - { offset: 0xD7AD5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RouteDetailsViewControllerCfD', symObjAddr: 0x388, symBinAddr: 0x4A0F4, symSize: 0x30 }
+ - { offset: 0xD80A2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23LocationDetectionStatusOwet', symObjAddr: 0xF4, symBinAddr: 0x4AA30, symSize: 0x90 }
+ - { offset: 0xD80B6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23LocationDetectionStatusOwst', symObjAddr: 0x184, symBinAddr: 0x4AAC0, symSize: 0xB0 }
+ - { offset: 0xD80CA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23LocationDetectionStatusOMa', symObjAddr: 0x248, symBinAddr: 0x4AB70, symSize: 0x10 }
+ - { offset: 0xD80DE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23LocationDetectionStatusOSHAASQWb', symObjAddr: 0x258, symBinAddr: 0x4AB80, symSize: 0x4 }
+ - { offset: 0xD80F2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23LocationDetectionStatusOACSQAAWl', symObjAddr: 0x25C, symBinAddr: 0x4AB84, symSize: 0x40 }
+ - { offset: 0xD812E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23LocationDetectionStatusOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0xC0, symBinAddr: 0x4AA0C, symSize: 0x18 }
+ - { offset: 0xD8157, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23LocationDetectionStatusOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0xD8, symBinAddr: 0x4AA24, symSize: 0xC }
+ - { offset: 0xD84EE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9makeCubic4from2to5large5sweep2rx2ry8rotationSayAA9LayerTreeO5PointV1p_AM3cp1AM3cp2tGAM_AMS2bS3ftF', symObjAddr: 0x0, symBinAddr: 0x4ABC4, symSize: 0x5AC }
+ - { offset: 0xD88CA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9makeCubic4from2to5large5sweep2rx2ry8rotationSayAA9LayerTreeO5PointV1p_AM3cp1AM3cp2tGAM_AMS2bS3ftF', symObjAddr: 0x0, symBinAddr: 0x4ABC4, symSize: 0x5AC }
+ - { offset: 0xD979E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PassthroughViewC7hitTest_4withSo6UIViewCSgSo7CGPointV_So7UIEventCSgtF', symObjAddr: 0x0, symBinAddr: 0x4B170, symSize: 0x164 }
+ - { offset: 0xD9895, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PassthroughViewCfETo', symObjAddr: 0x320, symBinAddr: 0x4B490, symSize: 0x10 }
+ - { offset: 0xD98C4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PassthroughViewCMa', symObjAddr: 0x330, symBinAddr: 0x4B4A0, symSize: 0x20 }
+ - { offset: 0xD98D8, size: 0x8, addend: 0x0, symName: '_$sSo6UIViewCMa', symObjAddr: 0x350, symBinAddr: 0x4B4C0, symSize: 0x44 }
+ - { offset: 0xD995A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PassthroughViewC7hitTest_4withSo6UIViewCSgSo7CGPointV_So7UIEventCSgtF', symObjAddr: 0x0, symBinAddr: 0x4B170, symSize: 0x164 }
+ - { offset: 0xD99EC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PassthroughViewC7hitTest_4withSo6UIViewCSgSo7CGPointV_So7UIEventCSgtFTo', symObjAddr: 0x164, symBinAddr: 0x4B2D4, symSize: 0x78 }
+ - { offset: 0xD9A23, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PassthroughViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x1DC, symBinAddr: 0x4B34C, symSize: 0x80 }
+ - { offset: 0xD9A9F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PassthroughViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x25C, symBinAddr: 0x4B3CC, symSize: 0x94 }
+ - { offset: 0xD9ADC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PassthroughViewCfD', symObjAddr: 0x2F0, symBinAddr: 0x4B460, symSize: 0x30 }
+ - { offset: 0xDACE6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceCMU', symObjAddr: 0x76E4, symBinAddr: 0x52AA4, symSize: 0x8 }
+ - { offset: 0xDACFA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceCMa', symObjAddr: 0x76EC, symBinAddr: 0x52AAC, symSize: 0x38 }
+ - { offset: 0xDAD0E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceCMr', symObjAddr: 0x7724, symBinAddr: 0x52AE4, symSize: 0xFC }
+ - { offset: 0xDAD22, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC10CodingKeys33_6C2A348886843BD7788C530388579832LLOAFs0E3KeyAAWl', symObjAddr: 0x8A28, symBinAddr: 0x53D80, symSize: 0x40 }
+ - { offset: 0xDAD36, size: 0x8, addend: 0x0, symName: '_$sSaySo22CLLocationCoordinate2DVGSayxGSesSeRzlWl', symObjAddr: 0x8A88, symBinAddr: 0x53DC0, symSize: 0x94 }
+ - { offset: 0xDAD4A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9PlaceTypeOACSeAAWl', symObjAddr: 0x8B1C, symBinAddr: 0x53E54, symSize: 0x40 }
+ - { offset: 0xDAD5E, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI5PlaceCGSayxGSesSeRzlWl', symObjAddr: 0x8B5C, symBinAddr: 0x53E94, symSize: 0x94 }
+ - { offset: 0xDAD72, size: 0x8, addend: 0x0, symName: '_$sSay7Penguin8ScheduleCGSayxGSesSeRzlWl', symObjAddr: 0x8BF0, symBinAddr: 0x53F28, symSize: 0x94 }
+ - { offset: 0xDAD86, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DateVSgWOd', symObjAddr: 0x8CDC, symBinAddr: 0x53FBC, symSize: 0x48 }
+ - { offset: 0xDAD9A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueGateVSgWOg', symObjAddr: 0x8D24, symBinAddr: 0x54004, symSize: 0x24 }
+ - { offset: 0xDAEDD, size: 0x8, addend: 0x0, symName: '_$sSr15_stableSortImpl2byySbx_xtKXE_tKFySryxGz_SiztKXEfU_8PenNavUI5PlaceC_Tg503$s8ef3UI5H37C12setEntrancesyySayACGFSbAC_ACtXEfU_Tf1nnncn_n', symObjAddr: 0x8D48, symBinAddr: 0x54028, symSize: 0x410 }
+ - { offset: 0xDB42D, size: 0x8, addend: 0x0, symName: '_$sSr13_mergeTopRuns_6buffer2bySbSaySnySiGGz_SpyxGSbx_xtKXEtKF8PenNavUI5PlaceC_Tg503$s8fg3UI5I37C12setEntrancesyySayACGFSbAC_ACtXEfU_Tf1nncn_n', symObjAddr: 0x9158, symBinAddr: 0x54438, symSize: 0x26C }
+ - { offset: 0xDB7C8, size: 0x8, addend: 0x0, symName: '_$ss6_merge3low3mid4high6buffer2bySbSpyxG_A3GSbx_xtKXEtKlF8PenNavUI5PlaceC_Tg503$s8gh3UI5J37C12setEntrancesyySayACGFSbAC_ACtXEfU_Tf1nnnnc_n', symObjAddr: 0x93C4, symBinAddr: 0x546A4, symSize: 0x254 }
+ - { offset: 0xDBBF9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC19detectEndMarkerType9floorPath09isLastSubL010completiony7Penguin0oL0CSg_SbySo7UIImageCSgctFyANcfU0_TA', symObjAddr: 0xB9A8, symBinAddr: 0x56C88, symSize: 0x8 }
+ - { offset: 0xDBC0D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC14getOrderedIcon5order10completionySi_ySo7UIImageCSgctFyAIcfU_TA', symObjAddr: 0xB9B0, symBinAddr: 0x56C90, symSize: 0x8 }
+ - { offset: 0xDBC21, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC13getFramedIcon9tintColor10completionySo7UIColorC_ySo7UIImageCSgctFyAKcfU1_TA', symObjAddr: 0xB9B8, symBinAddr: 0x56C98, symSize: 0x8 }
+ - { offset: 0xDBC35, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC13getFramedIcon9tintColor10completionySo7UIColorC_ySo7UIImageCSgctFyAKcfU0_TA', symObjAddr: 0xB9C0, symBinAddr: 0x56CA0, symSize: 0x30 }
+ - { offset: 0xDBC49, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC13getFramedIcon9tintColor10completionySo7UIColorC_ySo7UIImageCSgctFyAKcfU_TA', symObjAddr: 0xB9F0, symBinAddr: 0x56CD0, symSize: 0x30 }
+ - { offset: 0xDBD78, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DirectionCollectionViewCellC23showArrivalConfirmation33_2BE4A475C9A281DA0308C98892968072LL3foryAA5PlaceCSg_tFySo7UIImageCSgcfU0_TA', symObjAddr: 0xF204, symBinAddr: 0x5A480, symSize: 0x8 }
+ - { offset: 0xDBD8C, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0xF250, symBinAddr: 0x5A4BC, symSize: 0x10 }
+ - { offset: 0xDBDA0, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0xF260, symBinAddr: 0x5A4CC, symSize: 0x8 }
+ - { offset: 0xDBDB4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC21drawDestinationSymbol3for2atyAA5PlaceCSg_So22CLLocationCoordinate2DVSgtFySo7UIImageCSgcfU1_TA', symObjAddr: 0xF26C, symBinAddr: 0x5A4D8, symSize: 0xC }
+ - { offset: 0xDBDC8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC7getIcon10completionyySo7UIImageCSgc_tFyAHcfU0_TA', symObjAddr: 0xF2B4, symBinAddr: 0x5A520, symSize: 0x20 }
+ - { offset: 0xDBE04, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOy', symObjAddr: 0xF314, symBinAddr: 0x5A540, symSize: 0x40 }
+ - { offset: 0xDBE18, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SelectionManagerC16updateSymbolIconyyFySo7UIImageCSgcfU_TA', symObjAddr: 0xF394, symBinAddr: 0x5A5AC, symSize: 0x8 }
+ - { offset: 0xDBE2C, size: 0x8, addend: 0x0, symName: '_$sSaySo22CLLocationCoordinate2DVGSayxGSEsSERzlWl', symObjAddr: 0xF3DC, symBinAddr: 0x5A5B4, symSize: 0x94 }
+ - { offset: 0xDBE40, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9PlaceTypeOACSEAAWl', symObjAddr: 0xF470, symBinAddr: 0x5A648, symSize: 0x40 }
+ - { offset: 0xDBE54, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI5PlaceCGSayxGSEsSERzlWl', symObjAddr: 0xF4B0, symBinAddr: 0x5A688, symSize: 0x94 }
+ - { offset: 0xDBE68, size: 0x8, addend: 0x0, symName: '_$sSay7Penguin8ScheduleCGSayxGSEsSERzlWl', symObjAddr: 0xF544, symBinAddr: 0x5A71C, symSize: 0x94 }
+ - { offset: 0xDBE7C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC8setImage2inySo11UIImageViewCSg_tFySo0H0CSgcfU0_TA', symObjAddr: 0xF618, symBinAddr: 0x5A7B0, symSize: 0x14 }
+ - { offset: 0xDBEB6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC10CodingKeys33_6C2A348886843BD7788C530388579832LLOwet', symObjAddr: 0xF6CC, symBinAddr: 0x5A7C4, symSize: 0x90 }
+ - { offset: 0xDBECA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC10CodingKeys33_6C2A348886843BD7788C530388579832LLOwst', symObjAddr: 0xF75C, symBinAddr: 0x5A854, symSize: 0xB0 }
+ - { offset: 0xDBEDE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC10CodingKeys33_6C2A348886843BD7788C530388579832LLOMa', symObjAddr: 0xF820, symBinAddr: 0x5A904, symSize: 0x10 }
+ - { offset: 0xDBEF2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC10CodingKeys33_6C2A348886843BD7788C530388579832LLOSHAASQWb', symObjAddr: 0xF830, symBinAddr: 0x5A914, symSize: 0x4 }
+ - { offset: 0xDBF06, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC10CodingKeys33_6C2A348886843BD7788C530388579832LLOAFSQAAWl', symObjAddr: 0xF834, symBinAddr: 0x5A918, symSize: 0x40 }
+ - { offset: 0xDBF1A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC10CodingKeys33_6C2A348886843BD7788C530388579832LLOs0E3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0xF874, symBinAddr: 0x5A958, symSize: 0x4 }
+ - { offset: 0xDBF2E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC10CodingKeys33_6C2A348886843BD7788C530388579832LLOAFs28CustomDebugStringConvertibleAAWl', symObjAddr: 0xF878, symBinAddr: 0x5A95C, symSize: 0x40 }
+ - { offset: 0xDBF42, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC10CodingKeys33_6C2A348886843BD7788C530388579832LLOs0E3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0xF8B8, symBinAddr: 0x5A99C, symSize: 0x4 }
+ - { offset: 0xDBF56, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC10CodingKeys33_6C2A348886843BD7788C530388579832LLOAFs23CustomStringConvertibleAAWl', symObjAddr: 0xF8BC, symBinAddr: 0x5A9A0, symSize: 0x40 }
+ - { offset: 0xDBFB0, size: 0x8, addend: 0x0, symName: '_$sSMsSkRzrlE4sort2byySb7ElementSTQz_ADtKXE_tKFs15ContiguousArrayVy8PenNavUI5PlaceCG_Tg503$s8fg3UI5I37C12setEntrancesyySayACGFSbAC_ACtXEfU_Tf1cn_n', symObjAddr: 0x0, symBinAddr: 0x4B504, symSize: 0x170 }
+ - { offset: 0xDC547, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC10CodingKeys33_6C2A348886843BD7788C530388579832LLOs28CustomDebugStringConvertibleAAsAGP16debugDescriptionSSvgTW', symObjAddr: 0x75DC, symBinAddr: 0x5299C, symSize: 0x28 }
+ - { offset: 0xDC563, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC10CodingKeys33_6C2A348886843BD7788C530388579832LLOs23CustomStringConvertibleAAsAGP11descriptionSSvgTW', symObjAddr: 0x7604, symBinAddr: 0x529C4, symSize: 0x28 }
+ - { offset: 0xDC74D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC12setEntrancesyySayACGF', symObjAddr: 0x5390, symBinAddr: 0x50894, symSize: 0x658 }
+ - { offset: 0xDCF43, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC8category7Penguin11POICategoryVSgvg', symObjAddr: 0x170, symBinAddr: 0x4B674, symSize: 0x88 }
+ - { offset: 0xDD026, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC5floor7Penguin5FloorCSgvg', symObjAddr: 0x1F8, symBinAddr: 0x4B6FC, symSize: 0x8C }
+ - { offset: 0xDD31E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC14compactAddressSSSgvg', symObjAddr: 0x284, symBinAddr: 0x4B788, symSize: 0x19C }
+ - { offset: 0xDD4C2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC14stopDictionarySDySSypGvg', symObjAddr: 0x420, symBinAddr: 0x4B924, symSize: 0x294 }
+ - { offset: 0xDD6D8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC10isFavoriteSbvg', symObjAddr: 0x6B4, symBinAddr: 0x4BBB8, symSize: 0x164 }
+ - { offset: 0xDD7E9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC13isRawLocationSbvg', symObjAddr: 0x818, symBinAddr: 0x4BD1C, symSize: 0x31C }
+ - { offset: 0xDD9D9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceCACycfc', symObjAddr: 0xB34, symBinAddr: 0x4C038, symSize: 0x150 }
+ - { offset: 0xDDABC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC12searchResultAcA7POIDataCSg_tcfc', symObjAddr: 0xC84, symBinAddr: 0x4C188, symSize: 0xD08 }
+ - { offset: 0xDDF67, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC8location4typeAC7Penguin10PILocationCSg_AA0D4TypeOtcfc', symObjAddr: 0x198C, symBinAddr: 0x4CE90, symSize: 0x564 }
+ - { offset: 0xDE23B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceCyA2CSgcfc', symObjAddr: 0x1EF0, symBinAddr: 0x4D3F4, symSize: 0x4C0 }
+ - { offset: 0xDE2D7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC3poi8scheduleAC7Penguin10PoiPolygonVSg_SayAF8ScheduleCGSgtcfc', symObjAddr: 0x23B0, symBinAddr: 0x4D8B4, symSize: 0xABC }
+ - { offset: 0xDE476, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC3poiAcA7POIDataCSg_tcfc', symObjAddr: 0x2E6C, symBinAddr: 0x4E370, symSize: 0x470 }
+ - { offset: 0xDE536, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC8favoriteAcA8FavoriteC_tcfc', symObjAddr: 0x32DC, symBinAddr: 0x4E7E0, symSize: 0xE14 }
+ - { offset: 0xDE969, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC5venue8scheduleAC7Penguin5VenueCSg_SayAF8ScheduleCGSgtcfc', symObjAddr: 0x40F0, symBinAddr: 0x4F5F4, symSize: 0x404 }
+ - { offset: 0xDEA22, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC6campusAC7Penguin5VenueCSg_tcfc', symObjAddr: 0x44F4, symBinAddr: 0x4F9F8, symSize: 0x3F0 }
+ - { offset: 0xDEACB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC4gate7venueId4typeAcA9VenueGateVSg_SiSgAA0D4TypeOSgtcfc', symObjAddr: 0x48E4, symBinAddr: 0x4FDE8, symSize: 0x450 }
+ - { offset: 0xDEB20, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC4gate7venueId4typeACSg7Penguin13GateNodeModelCSg_SiSgAA0D4TypeOSgtcfc', symObjAddr: 0x4D34, symBinAddr: 0x50238, symSize: 0x248 }
+ - { offset: 0xDEB8F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC13setNearPlacesyy7Penguin0fD0VSgF', symObjAddr: 0x4F7C, symBinAddr: 0x50480, symSize: 0x220 }
+ - { offset: 0xDEBC6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC11setEntranceyyACSgF', symObjAddr: 0x519C, symBinAddr: 0x506A0, symSize: 0xD4 }
+ - { offset: 0xDECFF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC12setEntrancesyyACSgd_tF', symObjAddr: 0x5270, symBinAddr: 0x50774, symSize: 0x120 }
+ - { offset: 0xDEF59, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC14selectEntranceyyACSgF', symObjAddr: 0x59E8, symBinAddr: 0x50EEC, symSize: 0x160 }
+ - { offset: 0xDF1A0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC8setImage2inySo11UIImageViewCSg_tF', symObjAddr: 0x5B48, symBinAddr: 0x5104C, symSize: 0x5D0 }
+ - { offset: 0xDF449, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC13getFramedIcon9tintColor10completionySo7UIColorC_ySo7UIImageCSgctF', symObjAddr: 0x6190, symBinAddr: 0x5161C, symSize: 0x5A0 }
+ - { offset: 0xDF677, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC13getFramedIcon9tintColor10completionySo7UIColorC_ySo7UIImageCSgctFyAKcfU1_', symObjAddr: 0x681C, symBinAddr: 0x51CA8, symSize: 0xE4 }
+ - { offset: 0xDF6F8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC7getIcon10completionyySo7UIImageCSgc_tFyAHcfU0_', symObjAddr: 0x6900, symBinAddr: 0x51D8C, symSize: 0x20 }
+ - { offset: 0xDF721, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC14getOrderedIcon5order10completionySi_ySo7UIImageCSgctFyAIcfU_', symObjAddr: 0x6920, symBinAddr: 0x51DAC, symSize: 0x58 }
+ - { offset: 0xDF758, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC7matchesySbACSgF', symObjAddr: 0x6978, symBinAddr: 0x51E04, symSize: 0x414 }
+ - { offset: 0xDF8EB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC16mapToDestination7Penguin0G0CyF', symObjAddr: 0x6D8C, symBinAddr: 0x52218, symSize: 0x1B0 }
+ - { offset: 0xDF9D7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC11setLocationyy7Penguin10PILocationCSgF', symObjAddr: 0x6F3C, symBinAddr: 0x523C8, symSize: 0x2C4 }
+ - { offset: 0xDFA0E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC10CodingKeys33_6C2A348886843BD7788C530388579832LLO11stringValueSSvg', symObjAddr: 0x7200, symBinAddr: 0x5268C, symSize: 0x2D8 }
+ - { offset: 0xDFABA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC10CodingKeys33_6C2A348886843BD7788C530388579832LLOs0E3KeyAAsAGP11stringValueSSvgTW', symObjAddr: 0x7598, symBinAddr: 0x52964, symSize: 0x8 }
+ - { offset: 0xDFAD5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC10CodingKeys33_6C2A348886843BD7788C530388579832LLOs0E3KeyAAsAGP11stringValuexSgSS_tcfCTW', symObjAddr: 0x75A0, symBinAddr: 0x5296C, symSize: 0x24 }
+ - { offset: 0xDFAFE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC10CodingKeys33_6C2A348886843BD7788C530388579832LLOs0E3KeyAAsAGP8intValuexSgSi_tcfCTW', symObjAddr: 0x75D0, symBinAddr: 0x52990, symSize: 0xC }
+ - { offset: 0xDFB12, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceCfd', symObjAddr: 0x762C, symBinAddr: 0x529EC, symSize: 0x94 }
+ - { offset: 0xDFB35, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceCfD', symObjAddr: 0x76C0, symBinAddr: 0x52A80, symSize: 0x24 }
+ - { offset: 0xDFB58, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC6encode2toys7Encoder_p_tKF', symObjAddr: 0x7820, symBinAddr: 0x52BE0, symSize: 0x7E8 }
+ - { offset: 0xDFB89, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC4fromACs7Decoder_p_tKcfc', symObjAddr: 0x8008, symBinAddr: 0x533C8, symSize: 0x940 }
+ - { offset: 0xDFBC1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceCSeAASe4fromxs7Decoder_p_tKcfCTW', symObjAddr: 0x8948, symBinAddr: 0x53D08, symSize: 0x58 }
+ - { offset: 0xDFBEA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceCSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x89A0, symBinAddr: 0x53D60, symSize: 0x20 }
+ - { offset: 0xDFC0B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC22getOrderedLetterString5orderSSSgSi_tFTf4nd_n', symObjAddr: 0x9618, symBinAddr: 0x548F8, symSize: 0x100 }
+ - { offset: 0xDFCDF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC6campus7Penguin5VenueCSgvgTf4d_n', symObjAddr: 0x9718, symBinAddr: 0x549F8, symSize: 0x144 }
+ - { offset: 0xE0186, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC7getIcon10completionyySo7UIImageCSgc_tF03$s8ab46UI16SelectionManagerC16updateSymbolIconyyFySo7H7CSgcfU_AA0kL0CSgXwz_XxACTf1cn_nTf4ngg_n', symObjAddr: 0x985C, symBinAddr: 0x54B3C, symSize: 0xE78 }
+ - { offset: 0xE083F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC23setCurrentLocationImage2inySo11UIImageViewCSg_tFTf4nd_n', symObjAddr: 0xA6D4, symBinAddr: 0x559B4, symSize: 0x474 }
+ - { offset: 0xE0A68, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC13getFramedIcon9tintColor10completionySo7UIColorC_ySo7UIImageCSgctF03$s8ab102UI27DirectionCollectionViewCellC23showArrivalConfirmation33_2BE4A475C9A281DA0308C98892968072LL3foryAA5d10CSg_tFySo7L8CSgcfU0_AA0opqR0CSgXwz_XxTf1ncn_nTf4nng_n', symObjAddr: 0xAB48, symBinAddr: 0x55E28, symSize: 0x67C }
+ - { offset: 0xE0CB5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC13getFramedIcon9tintColor10completionySo7UIColorC_ySo7UIImageCSgctF03$s8ab3UI5d43C14getOrderedIcon5order10completionySi_ySo7L13CSgctFyAIcfU_AKIegg_Tf1ncn_n0mab105UI24NavigationViewControllerC19detectEndMarkerType9floorPath09isLastSubL010completiony7Penguin0oL0CSg_SbysltU7ANcfU0_AKIegg_Tf1nnc_nTf4nng_n', symObjAddr: 0xB1C4, symBinAddr: 0x564A4, symSize: 0x7C0 }
+ - { offset: 0xE106B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC13getFramedIcon9tintColor10completionySo7UIColorC_ySo7UIImageCSgctF03$s8ab3UI5d43C14getOrderedIcon5order10completionySi_ySo7L13CSgctFyAIcfU_AKIegg_Tf1ncn_n0mab93UI24NavigationViewControllerC21detectStartMarkerType9floorPath10completiony7Penguin03SubL0C_ysltU7ALcfU0_AKIegg_Tf1nnc_nTf4nng_n', symObjAddr: 0xBA64, symBinAddr: 0x56D00, symSize: 0x7C0 }
+ - { offset: 0xE1421, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC13getFramedIcon9tintColor10completionySo7UIColorC_ySo7UIImageCSgctF03$s8ab3UI5d43C14getOrderedIcon5order10completionySi_ySo7L13CSgctFyAIcfU_AKIegg_Tf1ncn_n0mab93UI24NavigationViewControllerC21detectStartMarkerType9floorPath10completiony7Penguin03SubL0C_ysltU7ALcfU2_AKIegg_Tf1nnc_nTf4nng_n', symObjAddr: 0xC224, symBinAddr: 0x574C0, symSize: 0x7C0 }
+ - { offset: 0xE17F7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC13getFramedIcon9tintColor10completionySo7UIColorC_ySo7UIImageCSgctF03$s8ab3UI5d43C14getOrderedIcon5order10completionySi_ySo7L13CSgctFyAIcfU_AKIegg_Tf1ncn_n0mab163UI19RouteOverviewHelperC14detectLastNode33_28CE46F76CA801FE7FDA463BD2098358LL7subpath11coordinates10completiony7Penguin7SubPathCSg_SaySo22CLLocationCoordinate2DVGysltU7ARcfU0_AKIegg_Tf1nnc_nTf4nng_n', symObjAddr: 0xC9E4, symBinAddr: 0x57C80, symSize: 0x7C0 }
+ - { offset: 0xE1BCD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC13getFramedIcon9tintColor10completionySo7UIColorC_ySo7UIImageCSgctF03$s8ab3UI5d43C14getOrderedIcon5order10completionySi_ySo7L13CSgctFyAIcfU_AKIegg_Tf1ncn_n0mab120UI19RouteOverviewHelperC15detectFirstNode33_28CE46F76CA801FE7FDA463BD2098358LL7subpath10completiony7Penguin7SubPathCSg_ysltU7ANcfU0_AKIegg_Tf1nnc_nTf4nng_n', symObjAddr: 0xD1A4, symBinAddr: 0x58440, symSize: 0x7C0 }
+ - { offset: 0xE1FA7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC7getIcon10completionyySo7UIImageCSgc_tF03$s8ab56UI17PoiDrawingManagerC21drawDestinationSymbol3for2atyAA5d39CSg_So22CLLocationCoordinate2DVSgtFySo7H8CSgcfU1_ACSgA2hA0klM0CSgXwz_XxTf1cn_nTf4ngggg_n', symObjAddr: 0xD964, symBinAddr: 0x58C00, symSize: 0x15B4 }
+ - { offset: 0xE2758, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC16getOrderedLetter5orderSo7UIImageCSgSi_tFTf4nd_n', symObjAddr: 0xEF18, symBinAddr: 0x5A1B4, symSize: 0x2CC }
+ - { offset: 0xE2880, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceC10CodingKeys33_6C2A348886843BD7788C530388579832LLO11stringValueAFSgSS_tcfCTf4nd_n', symObjAddr: 0xF8FC, symBinAddr: 0x5A9E0, symSize: 0x804 }
+ - { offset: 0xE30B9, size: 0x8, addend: 0x0, symName: '_$sSq8PenNavUISdRszlE16toDistanceStringSSvg', symObjAddr: 0x0, symBinAddr: 0x5B298, symSize: 0xFC }
+ - { offset: 0xE313D, size: 0x8, addend: 0x0, symName: '_$sSq8PenNavUISdRszlE16toDistanceStringSSvg', symObjAddr: 0x0, symBinAddr: 0x5B298, symSize: 0xFC }
+ - { offset: 0xE3D64, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataVSgSo13NSURLResponseCSgs5Error_pSgIeghggg_So6NSDataCSgAGSo7NSErrorCSgIeyBhyyy_TR', symObjAddr: 0x1234, symBinAddr: 0x5C5C8, symSize: 0xC8 }
+ - { offset: 0xE3D7C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17GoogleSynthesizerCfETo', symObjAddr: 0x1584, symBinAddr: 0x5C918, symSize: 0x84 }
+ - { offset: 0xE3DAB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17GoogleSynthesizerCMa', symObjAddr: 0x1608, symBinAddr: 0x5C99C, symSize: 0x20 }
+ - { offset: 0xE3DBF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17GoogleSynthesizerC15makePOSTRequest33_11BAA8D416F9AEAC8BEBCBDF8D5102DFLL3url8postData7headers10completionySS_10Foundation0Q0VSDyS2SGySDySSyXlGctFyALSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_TA', symObjAddr: 0x16FC, symBinAddr: 0x5CA0C, symSize: 0xC }
+ - { offset: 0xE3DD3, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x1708, symBinAddr: 0x5CA18, symSize: 0x10 }
+ - { offset: 0xE3DE7, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x1718, symBinAddr: 0x5CA28, symSize: 0x8 }
+ - { offset: 0xE3DFB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17GoogleSynthesizerC5speakyySSSgFySDySSyXlGcfU_TA', symObjAddr: 0x17C0, symBinAddr: 0x5CA30, symSize: 0x8 }
+ - { offset: 0xE3E0F, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataVSgWOy', symObjAddr: 0x18CC, symBinAddr: 0x5CB00, symSize: 0x14 }
+ - { offset: 0xE3E88, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17GoogleSynthesizerC5speakyySSSgF', symObjAddr: 0x0, symBinAddr: 0x5B394, symSize: 0x2CC }
+ - { offset: 0xE3FE0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17GoogleSynthesizerC5speakyySSSgFySDySSyXlGcfU_', symObjAddr: 0x2CC, symBinAddr: 0x5B660, symSize: 0x3D8 }
+ - { offset: 0xE45F4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17GoogleSynthesizerC13buildPostData33_11BAA8D416F9AEAC8BEBCBDF8D5102DFLL4text10Foundation0H0VSSSg_tF', symObjAddr: 0x6A4, symBinAddr: 0x5BA38, symSize: 0x614 }
+ - { offset: 0xE4C5B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17GoogleSynthesizerC15makePOSTRequest33_11BAA8D416F9AEAC8BEBCBDF8D5102DFLL3url8postData7headers10completionySS_10Foundation0Q0VSDyS2SGySDySSyXlGctF', symObjAddr: 0xCB8, symBinAddr: 0x5C04C, symSize: 0x3AC }
+ - { offset: 0xE4DE6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17GoogleSynthesizerC15makePOSTRequest33_11BAA8D416F9AEAC8BEBCBDF8D5102DFLL3url8postData7headers10completionySS_10Foundation0Q0VSDyS2SGySDySSyXlGctFyALSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_', symObjAddr: 0x1064, symBinAddr: 0x5C3F8, symSize: 0x1D0 }
+ - { offset: 0xE4EC2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17GoogleSynthesizerC27audioPlayerDidFinishPlaying_12successfullyySo07AVAudioG0C_SbtFTo', symObjAddr: 0x12FC, symBinAddr: 0x5C690, symSize: 0x4C }
+ - { offset: 0xE4EEC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17GoogleSynthesizerC16resetAudioPlayer33_11BAA8D416F9AEAC8BEBCBDF8D5102DFLLyyF', symObjAddr: 0x1348, symBinAddr: 0x5C6DC, symSize: 0x50 }
+ - { offset: 0xE4F77, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17GoogleSynthesizerC12stopSpeakingyyF', symObjAddr: 0x1398, symBinAddr: 0x5C72C, symSize: 0x98 }
+ - { offset: 0xE503A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17GoogleSynthesizerCACycfc', symObjAddr: 0x1430, symBinAddr: 0x5C7C4, symSize: 0x104 }
+ - { offset: 0xE5089, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17GoogleSynthesizerCACycfcTo', symObjAddr: 0x1534, symBinAddr: 0x5C8C8, symSize: 0x20 }
+ - { offset: 0xE509D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17GoogleSynthesizerCfD', symObjAddr: 0x1554, symBinAddr: 0x5C8E8, symSize: 0x30 }
+ - { offset: 0xE50C0, size: 0x8, addend: 0x0, symName: '_$sSo13AVAudioPlayerC4dataAB10Foundation4DataV_tKcfcTOTf4gn_n', symObjAddr: 0x1804, symBinAddr: 0x5CA38, symSize: 0xC8 }
+ - { offset: 0xE50DB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17GoogleSynthesizerC27audioPlayerDidFinishPlaying_12successfullyySo07AVAudioG0C_SbtFTf4ddn_n', symObjAddr: 0x18E0, symBinAddr: 0x5CB14, symSize: 0x1EC }
+ - { offset: 0xE57EF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13RenderingModeOMa', symObjAddr: 0xE4, symBinAddr: 0x5CD00, symSize: 0x10 }
+ - { offset: 0xE5803, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13RenderingModeOSHAASQWb', symObjAddr: 0xF4, symBinAddr: 0x5CD10, symSize: 0x4 }
+ - { offset: 0xE5817, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13RenderingModeOACSQAAWl', symObjAddr: 0xF8, symBinAddr: 0x5CD14, symSize: 0x40 }
+ - { offset: 0xE5BAF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13FloorsManagerC12getFloorByIdy7Penguin0G0CSgSiSgF', symObjAddr: 0x0, symBinAddr: 0x5CD54, symSize: 0x10C }
+ - { offset: 0xE5BD3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13FloorsManagerC14sharedInstance33_956C2914F155F2C44055070183674D2FLLACSgvpZ', symObjAddr: 0xB40, symBinAddr: 0x3759A8, symSize: 0x0 }
+ - { offset: 0xE5E88, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13FloorsManagerCMa', symObjAddr: 0xB20, symBinAddr: 0x5D850, symSize: 0x20 }
+ - { offset: 0xE603E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13FloorsManagerC12getFloorByIdy7Penguin0G0CSgSiSgF', symObjAddr: 0x0, symBinAddr: 0x5CD54, symSize: 0x10C }
+ - { offset: 0xE61D7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13FloorsManagerC14getCampusFloor7Penguin0H0CSgyF', symObjAddr: 0x10C, symBinAddr: 0x5CE60, symSize: 0xF0 }
+ - { offset: 0xE63D5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13FloorsManagerC012getConnectedD04withSay7Penguin5FloorCGAHSg_tF', symObjAddr: 0x1FC, symBinAddr: 0x5CF50, symSize: 0x900 }
+ - { offset: 0xE7EAD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC3APIOSHAASQWb', symObjAddr: 0x5F04, symBinAddr: 0x6362C, symSize: 0x4 }
+ - { offset: 0xE7EC1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC3APIOAESQAAWl', symObjAddr: 0x5F08, symBinAddr: 0x63630, symSize: 0x40 }
+ - { offset: 0xE7ED5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CGTextTypesVAcA08RendererE0AAWl', symObjAddr: 0x5F48, symBinAddr: 0x63670, symSize: 0x40 }
+ - { offset: 0xE7EE9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererCMa', symObjAddr: 0x5F88, symBinAddr: 0x636B0, symSize: 0x20 }
+ - { offset: 0xE7EFD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC3APIOMa', symObjAddr: 0x611C, symBinAddr: 0x636DC, symSize: 0x10 }
+ - { offset: 0xE7F11, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC10ColorSpaceOMa', symObjAddr: 0x6280, symBinAddr: 0x636EC, symSize: 0x10 }
+ - { offset: 0xE7F25, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CGTextTypesVMa', symObjAddr: 0x6290, symBinAddr: 0x636FC, symSize: 0x10 }
+ - { offset: 0xE7F39, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextProviderVwxx', symObjAddr: 0x62CC, symBinAddr: 0x6370C, symSize: 0x28 }
+ - { offset: 0xE7F4D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextProviderVwcp', symObjAddr: 0x62F4, symBinAddr: 0x63734, symSize: 0x4C }
+ - { offset: 0xE7F61, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextProviderVwca', symObjAddr: 0x6340, symBinAddr: 0x63780, symSize: 0x74 }
+ - { offset: 0xE7F75, size: 0x8, addend: 0x0, symName: ___swift_memcpy40_8, symObjAddr: 0x63B4, symBinAddr: 0x637F4, symSize: 0x14 }
+ - { offset: 0xE7F89, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextProviderVwta', symObjAddr: 0x63C8, symBinAddr: 0x63808, symSize: 0x54 }
+ - { offset: 0xE7F9D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextProviderVwet', symObjAddr: 0x641C, symBinAddr: 0x6385C, symSize: 0x48 }
+ - { offset: 0xE7FB1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextProviderVwst', symObjAddr: 0x6464, symBinAddr: 0x638A4, symSize: 0x48 }
+ - { offset: 0xE7FC5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextProviderVMa', symObjAddr: 0x64AC, symBinAddr: 0x638EC, symSize: 0x10 }
+ - { offset: 0xE7FD9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC10ColorSpaceOSHAASQWb', symObjAddr: 0x64C0, symBinAddr: 0x63900, symSize: 0x4 }
+ - { offset: 0xE7FED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC10ColorSpaceOAESQAAWl', symObjAddr: 0x64C4, symBinAddr: 0x63904, symSize: 0x40 }
+ - { offset: 0xE8001, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CGTextTypesVAA08RendererE0AA9BlendModeAaDP_SQWT', symObjAddr: 0x6504, symBinAddr: 0x63944, symSize: 0xC }
+ - { offset: 0xE8015, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CGTextTypesVAA08RendererE0AA5FloatAaDP_SQWT', symObjAddr: 0x6528, symBinAddr: 0x63950, symSize: 0xC }
+ - { offset: 0xE8029, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CGTextTypesVAA08RendererE0AA8GradientAaDP_SQWT', symObjAddr: 0x6534, symBinAddr: 0x6395C, symSize: 0x4 }
+ - { offset: 0xE803D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO8GradientVAESQAAWl', symObjAddr: 0x6538, symBinAddr: 0x63960, symSize: 0x40 }
+ - { offset: 0xE8051, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CGTextTypesVAA08RendererE0AA5ImageAaDP_SQWT', symObjAddr: 0x6578, symBinAddr: 0x639A0, symSize: 0x4 }
+ - { offset: 0xE8065, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ImageOAESQAAWl', symObjAddr: 0x657C, symBinAddr: 0x639A4, symSize: 0x40 }
+ - { offset: 0xE8079, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CGTextTypesVAA08RendererE0AA4PathAaDP_SQWT', symObjAddr: 0x65D4, symBinAddr: 0x639E4, symSize: 0x4 }
+ - { offset: 0xE808D, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI9LayerTreeO5ShapeOGSayxGSQsSQRzlWl', symObjAddr: 0x65D8, symBinAddr: 0x639E8, symSize: 0x74 }
+ - { offset: 0xE80A1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ShapeOAESQAAWl', symObjAddr: 0x664C, symBinAddr: 0x63A5C, symSize: 0x40 }
+ - { offset: 0xE80F7, size: 0x8, addend: 0x0, symName: '_$ss26DefaultStringInterpolationV8PenNavUIE06appendC0_6indentySayAC9LayerTreeO5PointVG_SitF', symObjAddr: 0x66C8, symBinAddr: 0x63A9C, symSize: 0x3C8 }
+ - { offset: 0xE8693, size: 0x8, addend: 0x0, symName: '_$sSlsE5split9maxSplits25omittingEmptySubsequences14whereSeparatorSay11SubSequenceQzGSi_S2b7ElementQzKXEtKFSS_Tg5', symObjAddr: 0x6A90, symBinAddr: 0x63E64, symSize: 0x3EC }
+ - { offset: 0xE8BAD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ShapeOWOy', symObjAddr: 0x74F0, symBinAddr: 0x64754, symSize: 0x24 }
+ - { offset: 0xE8BC1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ShapeOWOe', symObjAddr: 0x7514, symBinAddr: 0x64778, symSize: 0x24 }
+ - { offset: 0xE8BD5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RendererCommandOyAA11CGTextTypesVGWOc', symObjAddr: 0x758C, symBinAddr: 0x6479C, symSize: 0x48 }
+ - { offset: 0xE8BE9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RendererCommandOyAA11CGTextTypesVGWOh', symObjAddr: 0x75D4, symBinAddr: 0x647E4, symSize: 0x40 }
+ - { offset: 0xE8DF2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC10ColorSpaceOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0xD14, symBinAddr: 0x5E43C, symSize: 0xD0 }
+ - { offset: 0xE8F06, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC10ColorSpaceOSHAASH9hashValueSivgTW', symObjAddr: 0xE54, symBinAddr: 0x5E57C, symSize: 0x84 }
+ - { offset: 0xE8FBA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC10ColorSpaceOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xED8, symBinAddr: 0x5E600, symSize: 0x60 }
+ - { offset: 0xE902A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC10ColorSpaceOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0xF38, symBinAddr: 0x5E660, symSize: 0x80 }
+ - { offset: 0xE9410, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextProviderV11createPoint4fromSSAA9LayerTreeO0G0V_tF', symObjAddr: 0x0, symBinAddr: 0x5D870, symSize: 0x17C }
+ - { offset: 0xE95FF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextProviderV10createRect4fromSSAA9LayerTreeO0G0V_tF', symObjAddr: 0x17C, symBinAddr: 0x5D9EC, symSize: 0x270 }
+ - { offset: 0xE99AE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextProviderV11createColor4fromSSAA9LayerTreeO0G0O_tF', symObjAddr: 0x3EC, symBinAddr: 0x5DC5C, symSize: 0x26C }
+ - { offset: 0xE9E53, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextProviderV13createPattern4from8contentsSSAA9LayerTreeO0G0C_SayAA15RendererCommandOyAA0D5TypesVGGtF', symObjAddr: 0x658, symBinAddr: 0x5DEC8, symSize: 0x574 }
+ - { offset: 0xEA660, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC10ColorSpaceOSYAASY8rawValuexSg03RawI0Qz_tcfCTW', symObjAddr: 0xDE4, symBinAddr: 0x5E50C, symSize: 0x2C }
+ - { offset: 0xEA689, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC10ColorSpaceOSYAASY8rawValue03RawI0QzvgTW', symObjAddr: 0xE10, symBinAddr: 0x5E538, symSize: 0x44 }
+ - { offset: 0xEA6C3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC16createColorSpaceyyAC0gH0OF', symObjAddr: 0xFB8, symBinAddr: 0x5E6E0, symSize: 0x2F8 }
+ - { offset: 0xEAAC0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC11updateColoryS2SF', symObjAddr: 0x12B0, symBinAddr: 0x5E9D8, symSize: 0x180 }
+ - { offset: 0xEABB0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC16createOrGetColoryS2SF', symObjAddr: 0x1430, symBinAddr: 0x5EB58, symSize: 0x270 }
+ - { offset: 0xEAE7B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC16createOrGetColorySSAA9LayerTreeO0I0OF', symObjAddr: 0x16A0, symBinAddr: 0x5EDC8, symSize: 0x2C0 }
+ - { offset: 0xEB223, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC15createOrGetPathyS2SF', symObjAddr: 0x1960, symBinAddr: 0x5F088, symSize: 0x35C }
+ - { offset: 0xEB56C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC20createOrGetTransformyS2SF', symObjAddr: 0x1CBC, symBinAddr: 0x5F3E4, symSize: 0x368 }
+ - { offset: 0xEB8CB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC21createOrGetColorSpace3forAC0iJ0OAA9LayerTreeOAFO_tF', symObjAddr: 0x2024, symBinAddr: 0x5F74C, symSize: 0x608 }
+ - { offset: 0xEC070, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC19createOrGetGradientySSAA9LayerTreeO0I0VF', symObjAddr: 0x262C, symBinAddr: 0x5FD54, symSize: 0x68C }
+ - { offset: 0xECB59, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC18createOrGetPatternyS2SF', symObjAddr: 0x2CB8, symBinAddr: 0x603E0, symSize: 0x55C }
+ - { offset: 0xECF44, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC11concatenate9transformySS_tF', symObjAddr: 0x3214, symBinAddr: 0x6093C, symSize: 0x138 }
+ - { offset: 0xED148, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC9translate2tx2tyySf_SftF', symObjAddr: 0x334C, symBinAddr: 0x60A74, symSize: 0x214 }
+ - { offset: 0xED45A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC5scale2sx2syySf_SftF', symObjAddr: 0x3588, symBinAddr: 0x60CB0, symSize: 0x21C }
+ - { offset: 0xED756, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC7setFill5colorySS_tF', symObjAddr: 0x37A4, symBinAddr: 0x60ECC, symSize: 0x138 }
+ - { offset: 0xED95A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC7setFill7patternySS_tF', symObjAddr: 0x38DC, symBinAddr: 0x61004, symSize: 0x39C }
+ - { offset: 0xEDEBB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC9setStroke5colorySS_tF', symObjAddr: 0x3C78, symBinAddr: 0x613A0, symSize: 0x138 }
+ - { offset: 0xEE0BF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC7setLine5widthySf_tF', symObjAddr: 0x3DB0, symBinAddr: 0x614D8, symSize: 0x194 }
+ - { offset: 0xEE300, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC7setLine3capySS_tF', symObjAddr: 0x3F44, symBinAddr: 0x6166C, symSize: 0x134 }
+ - { offset: 0xEE4D6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC7setLine4joinySS_tF', symObjAddr: 0x4078, symBinAddr: 0x617A0, symSize: 0x12C }
+ - { offset: 0xEE6C2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC7setLine10miterLimitySf_tF', symObjAddr: 0x41A4, symBinAddr: 0x618CC, symSize: 0x194 }
+ - { offset: 0xEE908, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC7setClip4path4ruleySayAA9LayerTreeO5ShapeOG_SStF', symObjAddr: 0x4338, symBinAddr: 0x61A60, symSize: 0x3C4 }
+ - { offset: 0xEEE51, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC7setClip4mask5frameySayypG_SStF', symObjAddr: 0x46FC, symBinAddr: 0x61E24, symSize: 0x17C }
+ - { offset: 0xEF079, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC8setBlend4modeySS_tF', symObjAddr: 0x4A20, symBinAddr: 0x62148, symSize: 0x12C }
+ - { offset: 0xEF28C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC6stroke4pathySayAA9LayerTreeO5ShapeOG_tF', symObjAddr: 0x4B4C, symBinAddr: 0x62274, symSize: 0x3CC }
+ - { offset: 0xEF884, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC17clipStrokeOutline4pathySayAA9LayerTreeO5ShapeOG_tF', symObjAddr: 0x4F18, symBinAddr: 0x62640, symSize: 0x298 }
+ - { offset: 0xEFC5B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC4fill4path4ruleySayAA9LayerTreeO5ShapeOG_SStF', symObjAddr: 0x51B0, symBinAddr: 0x628D8, symSize: 0x4EC }
+ - { offset: 0xF0375, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC4draw6linear4from2toyAA9LayerTreeO8GradientV_S2StF', symObjAddr: 0x569C, symBinAddr: 0x62DC4, symSize: 0x1C8 }
+ - { offset: 0xF06A0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC9makeUIKitSSyF', symObjAddr: 0x5864, symBinAddr: 0x62F8C, symSize: 0x1E0 }
+ - { offset: 0xF0986, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC10makeAppKitSSyF', symObjAddr: 0x5A44, symBinAddr: 0x6316C, symSize: 0x1B0 }
+ - { offset: 0xF0C0A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC8makeTextSSyF', symObjAddr: 0x5BF4, symBinAddr: 0x6331C, symSize: 0x280 }
+ - { offset: 0xF0F43, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererCfd', symObjAddr: 0x5E74, symBinAddr: 0x6359C, symSize: 0x70 }
+ - { offset: 0xF0F68, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererCfD', symObjAddr: 0x5EE4, symBinAddr: 0x6360C, symSize: 0x20 }
+ - { offset: 0xF0FF9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC10ColorSpaceO3forAESgSS_tcfCTf4nd_n', symObjAddr: 0x6ED0, symBinAddr: 0x64250, symSize: 0x134 }
+ - { offset: 0xF106A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC4draw5imageyAA9LayerTreeO5ImageO_tFTf4dn_n', symObjAddr: 0x7004, symBinAddr: 0x64384, symSize: 0x22C }
+ - { offset: 0xF14CE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextProviderV10createPath4fromSayAA9LayerTreeO5ShapeOGSayAJG_tFTf4nd_n', symObjAddr: 0x7230, symBinAddr: 0x645B0, symSize: 0x130 }
+ - { offset: 0xF1809, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC10ColorSpaceO8rawValueAESgSS_tcfCTf4nd_n', symObjAddr: 0x7360, symBinAddr: 0x646E0, symSize: 0x5C }
+ - { offset: 0xF36B2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerCfE', symObjAddr: 0x5F2C, symBinAddr: 0x6A76C, symSize: 0x1E4 }
+ - { offset: 0xF36DF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerCfETo', symObjAddr: 0x6140, symBinAddr: 0x6A980, symSize: 0x1F0 }
+ - { offset: 0xF370E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerCMa', symObjAddr: 0x6330, symBinAddr: 0x6AB70, symSize: 0x20 }
+ - { offset: 0xF3731, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC05tableF0_21numberOfRowsInSectionSiSo07UITableF0C_SitFTo', symObjAddr: 0x6350, symBinAddr: 0x6AB90, symSize: 0x5C }
+ - { offset: 0xF3906, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtF', symObjAddr: 0x63AC, symBinAddr: 0x6ABEC, symSize: 0x1528 }
+ - { offset: 0xF5086, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x7940, symBinAddr: 0x6C180, symSize: 0xC8 }
+ - { offset: 0xF50A2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC05tableF0_11willDisplay8forRowAtySo07UITableF0C_So0nF4CellC10Foundation9IndexPathVtF', symObjAddr: 0x7A08, symBinAddr: 0x6C248, symSize: 0xD4 }
+ - { offset: 0xF5125, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC05tableF0_11willDisplay8forRowAtySo07UITableF0C_So0nF4CellC10Foundation9IndexPathVtFTo', symObjAddr: 0x7ADC, symBinAddr: 0x6C31C, symSize: 0xE4 }
+ - { offset: 0xF517B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC05tableF0_14heightForRowAt12CoreGraphics7CGFloatVSo07UITableF0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x7BC0, symBinAddr: 0x6C400, symSize: 0x130 }
+ - { offset: 0xF51EB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC05tableF0_14didSelectRowAtySo07UITableF0C_10Foundation9IndexPathVtF', symObjAddr: 0x7CF0, symBinAddr: 0x6C530, symSize: 0x10D8 }
+ - { offset: 0xF6308, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC05tableF0_14didSelectRowAtySo07UITableF0C_10Foundation9IndexPathVtFyycfU_', symObjAddr: 0x8DC8, symBinAddr: 0x6D608, symSize: 0xB8 }
+ - { offset: 0xF6353, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC05tableF0_14didSelectRowAtySo07UITableF0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x8E80, symBinAddr: 0x6D6C0, symSize: 0xC0 }
+ - { offset: 0xF639C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC05tableF0_12canMoveRowAtSbSo07UITableF0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x8F40, symBinAddr: 0x6D780, symSize: 0xB4 }
+ - { offset: 0xF6416, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC05tableF0_12canEditRowAtSbSo07UITableF0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x8FF4, symBinAddr: 0x6D834, symSize: 0x13C }
+ - { offset: 0xF6495, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC05tableF0_032titleForDeleteConfirmationButtonJ5RowAtSSSgSo07UITableF0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x9130, symBinAddr: 0x6D970, symSize: 0xBC }
+ - { offset: 0xF64D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC05tableF0_6commit8forRowAtySo07UITableF0C_So0mF16CellEditingStyleV10Foundation9IndexPathVtF', symObjAddr: 0x91EC, symBinAddr: 0x6DA2C, symSize: 0x5A8 }
+ - { offset: 0xF6781, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC05tableF0_6commit8forRowAtySo07UITableF0C_So0mF16CellEditingStyleV10Foundation9IndexPathVtFyyXEfU_', symObjAddr: 0x9794, symBinAddr: 0x6DFD4, symSize: 0x174 }
+ - { offset: 0xF68C8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC05tableF0_6commit8forRowAtySo07UITableF0C_So0mF16CellEditingStyleV10Foundation9IndexPathVtFTo', symObjAddr: 0x9908, symBinAddr: 0x6E148, symSize: 0xD4 }
+ - { offset: 0xF691E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC05tableF0_31targetIndexPathForMoveFromRowAt010toProposedjK010Foundation0jK0VSo07UITableF0C_A2ItFTo', symObjAddr: 0x99DC, symBinAddr: 0x6E21C, symSize: 0x138 }
+ - { offset: 0xF6966, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC05tableF0_9moveRowAt2toySo07UITableF0C_10Foundation9IndexPathVAKtF', symObjAddr: 0x9B14, symBinAddr: 0x6E354, symSize: 0x4F0 }
+ - { offset: 0xF6B1C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC05tableF0_9moveRowAt2toySo07UITableF0C_10Foundation9IndexPathVAKtFyyScMYccfU_', symObjAddr: 0xA004, symBinAddr: 0x6E844, symSize: 0x1A8 }
+ - { offset: 0xF6C2F, size: 0x8, addend: 0x0, symName: '_$sSa8PenNavUIE13movingElement4from2toSayxGSi_SitFAA5PlaceC_Tg5', symObjAddr: 0xA1AC, symBinAddr: 0x6E9EC, symSize: 0x11C }
+ - { offset: 0xF6DC9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC05tableF0_9moveRowAt2toySo07UITableF0C_10Foundation9IndexPathVAKtFTo', symObjAddr: 0xA2C8, symBinAddr: 0x6EB08, symSize: 0x104 }
+ - { offset: 0xF6DE5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC05tableF0_18didEndEditingRowAtySo07UITableF0C_10Foundation9IndexPathVSgtFyyScMYccfU_', symObjAddr: 0xA488, symBinAddr: 0x6ECC8, symSize: 0x124 }
+ - { offset: 0xF6EA8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC05tableF0_18didEndEditingRowAtySo07UITableF0C_10Foundation9IndexPathVSgtFTo', symObjAddr: 0xA5AC, symBinAddr: 0x6EDEC, symSize: 0xF0 }
+ - { offset: 0xF6EED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC14layoutForPanelAA08FloatingJ6Layout_pyFTo', symObjAddr: 0xA69C, symBinAddr: 0x6EEDC, symSize: 0x80 }
+ - { offset: 0xF6F99, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC16behaviorForPanelAA08FloatingJ8Behavior_pyFTo', symObjAddr: 0xA71C, symBinAddr: 0x6EF5C, symSize: 0x24 }
+ - { offset: 0xF7010, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC10setupPanelyyF', symObjAddr: 0xA740, symBinAddr: 0x6EF80, symSize: 0x10C }
+ - { offset: 0xF70BC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC10setupPanelyyFTo', symObjAddr: 0xA84C, symBinAddr: 0x6F08C, symSize: 0x28 }
+ - { offset: 0xF70FA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC20floatingPanelDidMoveyyAA08FloatingiG0CF', symObjAddr: 0xA874, symBinAddr: 0x6F0B4, symSize: 0x32C }
+ - { offset: 0xF73B1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC20floatingPanelDidMoveyyAA08FloatingiG0CFTo', symObjAddr: 0xABA0, symBinAddr: 0x6F3E0, symSize: 0x50 }
+ - { offset: 0xF73CD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC27floatingPanelDidChangeStateyyAA08FloatingiG0CF', symObjAddr: 0xABF0, symBinAddr: 0x6F430, symSize: 0x4DC }
+ - { offset: 0xF7625, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC27floatingPanelDidChangeStateyyAA08FloatingiG0CFyyScMYccfU_', symObjAddr: 0xB0CC, symBinAddr: 0x6F90C, symSize: 0x80 }
+ - { offset: 0xF7670, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC27floatingPanelDidChangeStateyyAA08FloatingiG0CFTo', symObjAddr: 0xB14C, symBinAddr: 0x6F98C, symSize: 0x50 }
+ - { offset: 0xF768C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC25adaptivePresentationStyle3forSo07UIModaliJ0VSo014UIPresentationG0C_tFTo', symObjAddr: 0xB19C, symBinAddr: 0x6F9DC, symSize: 0x8 }
+ - { offset: 0xF76E2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0kP0OSgtFTW', symObjAddr: 0xB1A4, symBinAddr: 0x6F9E4, symSize: 0x60 }
+ - { offset: 0xF7754, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC27floatingPanelDidChangeStateyyAA08FloatingiG0CFyyScMYccfU_TA', symObjAddr: 0xB64C, symBinAddr: 0x6FDDC, symSize: 0x8 }
+ - { offset: 0xF7768, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0xB654, symBinAddr: 0x6FDE4, symSize: 0x10 }
+ - { offset: 0xF777C, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0xB664, symBinAddr: 0x6FDF4, symSize: 0x8 }
+ - { offset: 0xF7790, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC05tableF0_21numberOfRowsInSectionSiSo07UITableF0C_SitFTf4ndn_n', symObjAddr: 0xB714, symBinAddr: 0x6FDFC, symSize: 0x604 }
+ - { offset: 0xF7D5C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC31shouldReplaceStopIconWithLetter2at4stopSbSi_AA5PlaceCSgtFTf4nnd_n', symObjAddr: 0xBD18, symBinAddr: 0x70400, symSize: 0x2E0 }
+ - { offset: 0xF7FA4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC05tableF0_18didEndEditingRowAtySo07UITableF0C_10Foundation9IndexPathVSgtFTf4dnn_n', symObjAddr: 0xBFF8, symBinAddr: 0x706E0, symSize: 0x36C }
+ - { offset: 0xF802A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC05tableF0_18didEndEditingRowAtySo07UITableF0C_10Foundation9IndexPathVSgtFyyScMYccfU_TA', symObjAddr: 0xC3D0, symBinAddr: 0x70AB8, symSize: 0x30 }
+ - { offset: 0xF803E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC05tableF0_9moveRowAt2toySo07UITableF0C_10Foundation9IndexPathVAKtFyyScMYccfU_TA', symObjAddr: 0xC48C, symBinAddr: 0x70B74, symSize: 0x44 }
+ - { offset: 0xF8052, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC05tableF0_6commit8forRowAtySo07UITableF0C_So0mF16CellEditingStyleV10Foundation9IndexPathVtFyyXEfU_TA', symObjAddr: 0xC544, symBinAddr: 0x70C24, symSize: 0x40 }
+ - { offset: 0xF8066, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC05tableF0_6commit8forRowAtySo07UITableF0C_So0mF16CellEditingStyleV10Foundation9IndexPathVtFySbcfU0_TA', symObjAddr: 0xC5C0, symBinAddr: 0x70C98, symSize: 0x10 }
+ - { offset: 0xF8098, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC05tableF0_14didSelectRowAtySo07UITableF0C_10Foundation9IndexPathVtFyycfU_TA', symObjAddr: 0xC5E0, symBinAddr: 0x70CA8, symSize: 0x8 }
+ - { offset: 0xF80AC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtFyAA5PlaceCSgcfU_TA', symObjAddr: 0xC5E8, symBinAddr: 0x70CB0, symSize: 0x20 }
+ - { offset: 0xF80C0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtFyAA5PlaceCSgcfU0_TA', symObjAddr: 0xC608, symBinAddr: 0x70CD0, symSize: 0x20 }
+ - { offset: 0xF80D4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC17previewDirections33_4796038DC95783C2E375AC3B61AF64B9LL2toyAA5PlaceCSg_tFyycfU_TA', symObjAddr: 0xC668, symBinAddr: 0x70CF0, symSize: 0x20 }
+ - { offset: 0xF80E8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC15startNavigation33_4796038DC95783C2E375AC3B61AF64B9LL2toyAA5PlaceCSg_tFyycfU_TA', symObjAddr: 0xC688, symBinAddr: 0x70D10, symSize: 0x20 }
+ - { offset: 0xF80FC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC14setTravelModesyyFyAA0I4ModeOXEfU_yycfU_TA', symObjAddr: 0xC78C, symBinAddr: 0x70D54, symSize: 0xC }
+ - { offset: 0xF8110, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC11viewDidLoadyyFyycfU_TA', symObjAddr: 0xC798, symBinAddr: 0x70D60, symSize: 0x20 }
+ - { offset: 0xF8124, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC11viewDidLoadyyFyycfU0_TA', symObjAddr: 0xC7B8, symBinAddr: 0x70D80, symSize: 0x20 }
+ - { offset: 0xF8152, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC06scrollF0AA06ScrollF0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x64840, symSize: 0x10 }
+ - { offset: 0xF816A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC06scrollF0AA06ScrollF0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x64840, symSize: 0x10 }
+ - { offset: 0xF81B0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC06scrollF0AA06ScrollF0CSgvsTo', symObjAddr: 0x10, symBinAddr: 0x64850, symSize: 0x34 }
+ - { offset: 0xF81FF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC018travelModeTappableF0AA06HapticF0CSgvgTo', symObjAddr: 0x44, symBinAddr: 0x64884, symSize: 0x10 }
+ - { offset: 0xF8217, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC018travelModeTappableF0AA06HapticF0CSgvgTo', symObjAddr: 0x44, symBinAddr: 0x64884, symSize: 0x10 }
+ - { offset: 0xF8257, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC018travelModeTappableF0AA06HapticF0CSgvsTo', symObjAddr: 0x54, symBinAddr: 0x64894, symSize: 0x34 }
+ - { offset: 0xF8326, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC15travelModeLabelSo7UILabelCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x648C8, symSize: 0x10 }
+ - { offset: 0xF833E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC15travelModeLabelSo7UILabelCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x648C8, symSize: 0x10 }
+ - { offset: 0xF837E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC15travelModeLabelSo7UILabelCSgvsTo', symObjAddr: 0x98, symBinAddr: 0x648D8, symSize: 0x34 }
+ - { offset: 0xF83CD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC015travelModeImageF0So07UIImageF0CSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x6490C, symSize: 0x10 }
+ - { offset: 0xF83E5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC015travelModeImageF0So07UIImageF0CSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x6490C, symSize: 0x10 }
+ - { offset: 0xF8425, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC015travelModeImageF0So07UIImageF0CSgvsTo', symObjAddr: 0xDC, symBinAddr: 0x6491C, symSize: 0x34 }
+ - { offset: 0xF8474, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC020routeOptionsTappableF0AA06HapticF0CSgvgTo', symObjAddr: 0x110, symBinAddr: 0x64950, symSize: 0x10 }
+ - { offset: 0xF848C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC020routeOptionsTappableF0AA06HapticF0CSgvgTo', symObjAddr: 0x110, symBinAddr: 0x64950, symSize: 0x10 }
+ - { offset: 0xF84C7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC020routeOptionsTappableF0AA06HapticF0CSgvsTo', symObjAddr: 0x120, symBinAddr: 0x64960, symSize: 0x34 }
+ - { offset: 0xF8516, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC17routeOptionsLabelSo7UILabelCSgvgTo', symObjAddr: 0x154, symBinAddr: 0x64994, symSize: 0x10 }
+ - { offset: 0xF852E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC17routeOptionsLabelSo7UILabelCSgvgTo', symObjAddr: 0x154, symBinAddr: 0x64994, symSize: 0x10 }
+ - { offset: 0xF8569, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC17routeOptionsLabelSo7UILabelCSgvsTo', symObjAddr: 0x164, symBinAddr: 0x649A4, symSize: 0x34 }
+ - { offset: 0xF85B8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC23routeOptionsChevronIconSo07UIImageF0CSgvgTo', symObjAddr: 0x198, symBinAddr: 0x649D8, symSize: 0x10 }
+ - { offset: 0xF85D0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC23routeOptionsChevronIconSo07UIImageF0CSgvgTo', symObjAddr: 0x198, symBinAddr: 0x649D8, symSize: 0x10 }
+ - { offset: 0xF860B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC23routeOptionsChevronIconSo07UIImageF0CSgvsTo', symObjAddr: 0x1A8, symBinAddr: 0x649E8, symSize: 0x34 }
+ - { offset: 0xF865A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC10errorLabelSo7UILabelCSgvgTo', symObjAddr: 0x1DC, symBinAddr: 0x64A1C, symSize: 0x10 }
+ - { offset: 0xF8672, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC10errorLabelSo7UILabelCSgvgTo', symObjAddr: 0x1DC, symBinAddr: 0x64A1C, symSize: 0x10 }
+ - { offset: 0xF86AD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC10errorLabelSo7UILabelCSgvsTo', symObjAddr: 0x1EC, symBinAddr: 0x64A2C, symSize: 0x34 }
+ - { offset: 0xF86FC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC10errorTitleSo7UILabelCSgvgTo', symObjAddr: 0x220, symBinAddr: 0x64A60, symSize: 0x10 }
+ - { offset: 0xF8714, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC10errorTitleSo7UILabelCSgvgTo', symObjAddr: 0x220, symBinAddr: 0x64A60, symSize: 0x10 }
+ - { offset: 0xF874F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC10errorTitleSo7UILabelCSgvsTo', symObjAddr: 0x230, symBinAddr: 0x64A70, symSize: 0x34 }
+ - { offset: 0xF879E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC021errorMessageContainerF0So6UIViewCSgvgTo', symObjAddr: 0x264, symBinAddr: 0x64AA4, symSize: 0x10 }
+ - { offset: 0xF87B6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC021errorMessageContainerF0So6UIViewCSgvgTo', symObjAddr: 0x264, symBinAddr: 0x64AA4, symSize: 0x10 }
+ - { offset: 0xF87F6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC021errorMessageContainerF0So6UIViewCSgvsTo', symObjAddr: 0x274, symBinAddr: 0x64AB4, symSize: 0x34 }
+ - { offset: 0xF8845, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC016loadingContainerF0So6UIViewCSgvgTo', symObjAddr: 0x2A8, symBinAddr: 0x64AE8, symSize: 0x10 }
+ - { offset: 0xF885D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC016loadingContainerF0So6UIViewCSgvgTo', symObjAddr: 0x2A8, symBinAddr: 0x64AE8, symSize: 0x10 }
+ - { offset: 0xF8898, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC016loadingContainerF0So6UIViewCSgvsTo', symObjAddr: 0x2B8, symBinAddr: 0x64AF8, symSize: 0x34 }
+ - { offset: 0xF88E7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC010stopsTableF0So07UITableF0CSgvgTo', symObjAddr: 0x2EC, symBinAddr: 0x64B2C, symSize: 0x10 }
+ - { offset: 0xF88FF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC010stopsTableF0So07UITableF0CSgvgTo', symObjAddr: 0x2EC, symBinAddr: 0x64B2C, symSize: 0x10 }
+ - { offset: 0xF893F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC010stopsTableF0So07UITableF0CSgvsTo', symObjAddr: 0x2FC, symBinAddr: 0x64B3C, symSize: 0x34 }
+ - { offset: 0xF898E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC010outerStackF0So07UIStackF0CSgvgTo', symObjAddr: 0x330, symBinAddr: 0x64B70, symSize: 0x10 }
+ - { offset: 0xF89A6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC010outerStackF0So07UIStackF0CSgvgTo', symObjAddr: 0x330, symBinAddr: 0x64B70, symSize: 0x10 }
+ - { offset: 0xF89E6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC010outerStackF0So07UIStackF0CSgvsTo', symObjAddr: 0x340, symBinAddr: 0x64B80, symSize: 0x34 }
+ - { offset: 0xF8A35, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC010innerStackF0So07UIStackF0CSgvgTo', symObjAddr: 0x374, symBinAddr: 0x64BB4, symSize: 0x10 }
+ - { offset: 0xF8A4D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC010innerStackF0So07UIStackF0CSgvgTo', symObjAddr: 0x374, symBinAddr: 0x64BB4, symSize: 0x10 }
+ - { offset: 0xF8A88, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC010innerStackF0So07UIStackF0CSgvsTo', symObjAddr: 0x384, symBinAddr: 0x64BC4, symSize: 0x34 }
+ - { offset: 0xF8AD7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC010stopsStackF0So6UIViewCSgvgTo', symObjAddr: 0x3B8, symBinAddr: 0x64BF8, symSize: 0x10 }
+ - { offset: 0xF8AEF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC010stopsStackF0So6UIViewCSgvgTo', symObjAddr: 0x3B8, symBinAddr: 0x64BF8, symSize: 0x10 }
+ - { offset: 0xF8B2A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC010stopsStackF0So6UIViewCSgvsTo', symObjAddr: 0x3C8, symBinAddr: 0x64C08, symSize: 0x34 }
+ - { offset: 0xF8B79, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC011routesTableF0So07UITableF0CSgvgTo', symObjAddr: 0x3FC, symBinAddr: 0x64C3C, symSize: 0x10 }
+ - { offset: 0xF8B91, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC011routesTableF0So07UITableF0CSgvgTo', symObjAddr: 0x3FC, symBinAddr: 0x64C3C, symSize: 0x10 }
+ - { offset: 0xF8BCC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC011routesTableF0So07UITableF0CSgvsTo', symObjAddr: 0x40C, symBinAddr: 0x64C4C, symSize: 0x34 }
+ - { offset: 0xF8C5F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC11viewDidLoadyyF', symObjAddr: 0x440, symBinAddr: 0x64C80, symSize: 0x1EC }
+ - { offset: 0xF8D9E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC11viewDidLoadyyFTo', symObjAddr: 0x684, symBinAddr: 0x64EC4, symSize: 0x28 }
+ - { offset: 0xF8DD7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC14setTravelModesyyF', symObjAddr: 0x6AC, symBinAddr: 0x64EEC, symSize: 0x104 }
+ - { offset: 0xF8EB3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC14setTravelModesyyFyAA0I4ModeOXEfU_', symObjAddr: 0x7B0, symBinAddr: 0x64FF0, symSize: 0x37C }
+ - { offset: 0xF9178, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC14setTravelModesyyFyAA0I4ModeOXEfU_yycfU_', symObjAddr: 0xB2C, symBinAddr: 0x6536C, symSize: 0x5C }
+ - { offset: 0xF9AFE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC16selectTravelModeyyAA0iJ0OF', symObjAddr: 0xB88, symBinAddr: 0x653C8, symSize: 0x49C }
+ - { offset: 0xFA025, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC16updateTravelModeyyF', symObjAddr: 0x1024, symBinAddr: 0x65864, symSize: 0x244 }
+ - { offset: 0xFA151, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC20updateLayoutIfNeededyyF', symObjAddr: 0x1268, symBinAddr: 0x65AA8, symSize: 0x260 }
+ - { offset: 0xFA33C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC019configureStopsTableF0yyF', symObjAddr: 0x14C8, symBinAddr: 0x65D08, symSize: 0x1F4 }
+ - { offset: 0xFA40A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC8drawDotsyyF', symObjAddr: 0x16BC, symBinAddr: 0x65EFC, symSize: 0x8AC }
+ - { offset: 0xFAC94, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC14routePathReadyyyF', symObjAddr: 0x1F68, symBinAddr: 0x667A8, symSize: 0x324 }
+ - { offset: 0xFAE65, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC15startNavigation33_4796038DC95783C2E375AC3B61AF64B9LL2toyAA5PlaceCSg_tF', symObjAddr: 0x228C, symBinAddr: 0x66ACC, symSize: 0x91C }
+ - { offset: 0xFB7F5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC17previewDirections33_4796038DC95783C2E375AC3B61AF64B9LL2toyAA5PlaceCSg_tF', symObjAddr: 0x2BA8, symBinAddr: 0x673E8, symSize: 0x924 }
+ - { offset: 0xFC1CB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC16TripStartDidFailyyF', symObjAddr: 0x3554, symBinAddr: 0x67D94, symSize: 0x3E0 }
+ - { offset: 0xFC5E9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC22updateSelectedEntrance33_4796038DC95783C2E375AC3B61AF64B9LL10completionyyycSg_tF', symObjAddr: 0x3934, symBinAddr: 0x68174, symSize: 0x124 }
+ - { offset: 0xFC718, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC24scrollToSelectedEntrance33_4796038DC95783C2E375AC3B61AF64B9LLyyF', symObjAddr: 0x3A58, symBinAddr: 0x68298, symSize: 0x554 }
+ - { offset: 0xFCCED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC14isStopSortable2atSbSi_tF', symObjAddr: 0x4168, symBinAddr: 0x689A8, symSize: 0x1F8 }
+ - { offset: 0xFCF46, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC06updateD7OptionsyyF', symObjAddr: 0x4360, symBinAddr: 0x68BA0, symSize: 0x584 }
+ - { offset: 0xFD22B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC18sortableStopsCountSivg', symObjAddr: 0x48E4, symBinAddr: 0x69124, symSize: 0x1D4 }
+ - { offset: 0xFD4D1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC14canReorderCell2atSbSi_tF', symObjAddr: 0x4AB8, symBinAddr: 0x692F8, symSize: 0x11C }
+ - { offset: 0xFD5B3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC13canDeleteCell2atSbSi_tF', symObjAddr: 0x4BD4, symBinAddr: 0x69414, symSize: 0x278 }
+ - { offset: 0xFD802, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC18showLoadingMessageyyF', symObjAddr: 0x4E4C, symBinAddr: 0x6968C, symSize: 0x8C }
+ - { offset: 0xFD88C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC31showDirectionsNotAvailableError5errory7Penguin0dL0OSg_tF', symObjAddr: 0x4ED8, symBinAddr: 0x69718, symSize: 0x570 }
+ - { offset: 0xFDC07, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC05closeD14OverviewScreenyyFTo', symObjAddr: 0x5448, symBinAddr: 0x69C88, symSize: 0x70 }
+ - { offset: 0xFDE10, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC22didTapTravelModeButtonyyF', symObjAddr: 0x54B8, symBinAddr: 0x69CF8, symSize: 0x204 }
+ - { offset: 0xFDF87, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC06didTapD13OptionsButtonyyF', symObjAddr: 0x56BC, symBinAddr: 0x69EFC, symSize: 0x1FC }
+ - { offset: 0xFE14B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC17updatePanelLayoutyyF', symObjAddr: 0x58B8, symBinAddr: 0x6A0F8, symSize: 0x1A0 }
+ - { offset: 0xFE27A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0x5A58, symBinAddr: 0x6A298, symSize: 0x23C }
+ - { offset: 0xFE2E6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0x5C94, symBinAddr: 0x6A4D4, symSize: 0x60 }
+ - { offset: 0xFE328, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x5CF4, symBinAddr: 0x6A534, symSize: 0x210 }
+ - { offset: 0xFE386, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x5F04, symBinAddr: 0x6A744, symSize: 0x28 }
+ - { offset: 0xFE39A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerCfD', symObjAddr: 0x6110, symBinAddr: 0x6A950, symSize: 0x30 }
+ - { offset: 0xFE698, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC13routeDurationSdvgTf4d_n', symObjAddr: 0xB204, symBinAddr: 0x6FA44, symSize: 0x154 }
+ - { offset: 0xFE82B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26RoutePlannerViewControllerC7addStop_2atyAA5PlaceCSg_SiSgtFTf4ddn_n', symObjAddr: 0xB408, symBinAddr: 0x6FB98, symSize: 0x220 }
+ - { offset: 0xFED25, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF8PenNavUI9PlaceTypeO_Tg5', symObjAddr: 0x0, symBinAddr: 0x70DCC, symSize: 0x228 }
+ - { offset: 0xFF164, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO12processImage4with10Foundation4DataVAC13ConfigurationV_tKFZ', symObjAddr: 0x1434, symBinAddr: 0x720E0, symSize: 0x794 }
+ - { offset: 0xFF479, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO11makeTextAPI3forAA14CGTextRendererC0H0OAcHOSg_tFZ', symObjAddr: 0x1BC8, symBinAddr: 0x72874, symSize: 0x1C }
+ - { offset: 0xFF4C2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO14makeSVGOptions3forAA3SVGC7OptionsVAC13ConfigurationV_tFZ', symObjAddr: 0x1BE4, symBinAddr: 0x72890, symSize: 0xF4 }
+ - { offset: 0xFF5F3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO5ErrorOAEsAdAWl', symObjAddr: 0x1CD8, symBinAddr: 0x72984, symSize: 0x40 }
+ - { offset: 0xFF607, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO12processImage_4with10Foundation4DataVAA3SVGC_AC13ConfigurationVtKFZ', symObjAddr: 0x1D18, symBinAddr: 0x729C4, symSize: 0x14 }
+ - { offset: 0xFF663, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO15makeImageInsets3forAA3SVGC0H0VAcHV_tKFZ', symObjAddr: 0x1D2C, symBinAddr: 0x729D8, symSize: 0xE4 }
+ - { offset: 0xFF8E4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO12processImage_4with10Foundation4DataVAA3SVGC_AC13ConfigurationVtKFZTf4nnd_n', symObjAddr: 0x1E50, symBinAddr: 0x72ABC, symSize: 0x418 }
+ - { offset: 0xFFB86, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererVWOh', symObjAddr: 0x2268, symBinAddr: 0x72ED4, symSize: 0x34 }
+ - { offset: 0xFFB9A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC5Error33_64660464CF3F4A91161BC661976AF1A2LLVAFsAdAWl', symObjAddr: 0x22DC, symBinAddr: 0x72F08, symSize: 0x40 }
+ - { offset: 0xFFBE6, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF8PenNavUI9PlaceTypeO_Tg5', symObjAddr: 0x0, symBinAddr: 0x70DCC, symSize: 0x228 }
+ - { offset: 0xFFCAB, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF8PenNavUI9AmenitiesV10CodingKeysO_Tg5', symObjAddr: 0x228, symBinAddr: 0x70FF4, symSize: 0x180 }
+ - { offset: 0xFFD6C, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF8PenNavUI8FavoriteC10CodingKeysO_Tg5', symObjAddr: 0x3A8, symBinAddr: 0x71174, symSize: 0x264 }
+ - { offset: 0xFFE07, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF8PenNavUI22SharedFavoriteLocationC10CodingKeysO_Tg5', symObjAddr: 0x60C, symBinAddr: 0x713D8, symSize: 0x248 }
+ - { offset: 0xFFEA2, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF8PenNavUI21GetCampusInfoResponseC8ScheduleC10CodingKeysO_Tg5', symObjAddr: 0x854, symBinAddr: 0x71620, symSize: 0x158 }
+ - { offset: 0xFFF63, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF8PenNavUI21GetCampusInfoResponseC10CodingKeysO_Tg5', symObjAddr: 0x9AC, symBinAddr: 0x71778, symSize: 0x190 }
+ - { offset: 0xFFFFE, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF8PenNavUI12MapDimensionO_Tg5', symObjAddr: 0xC5C, symBinAddr: 0x71908, symSize: 0x120 }
+ - { offset: 0x1000C5, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF8PenNavUI11RouteOptionV0gH3KeyO_Tg5', symObjAddr: 0xD7C, symBinAddr: 0x71A28, symSize: 0x230 }
+ - { offset: 0x100160, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF8PenNavUI11CommandLineO6FormatO_TB5', symObjAddr: 0xFAC, symBinAddr: 0x71C58, symSize: 0x158 }
+ - { offset: 0x1001F1, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF8PenNavUI10TravelModeO_Tg5', symObjAddr: 0x1104, symBinAddr: 0x71DB0, symSize: 0x1A0 }
+ - { offset: 0x1002B2, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF8PenNavUI10SourceViewO_Tg5', symObjAddr: 0x12A4, symBinAddr: 0x71F50, symSize: 0x190 }
+ - { offset: 0x100ACA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastViewC11toastHeight_WZ', symObjAddr: 0x0, symBinAddr: 0x72F48, symSize: 0x30 }
+ - { offset: 0x100AEE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastViewC11toastHeight12CoreGraphics7CGFloatVvpZ', symObjAddr: 0xABC8, symBinAddr: 0x396F48, symSize: 0x0 }
+ - { offset: 0x100B0B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastViewC11toastHeight_WZ', symObjAddr: 0x0, symBinAddr: 0x72F48, symSize: 0x30 }
+ - { offset: 0x100FAD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastViewCfETo', symObjAddr: 0xBE0, symBinAddr: 0x73B28, symSize: 0x9C }
+ - { offset: 0x100FDC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastViewCMa', symObjAddr: 0xC7C, symBinAddr: 0x73BC4, symSize: 0x20 }
+ - { offset: 0x100FF0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastViewC10setMessage4typeyAA0D4TypeO_tFyycfU_TA', symObjAddr: 0xCC0, symBinAddr: 0x73C08, symSize: 0x8 }
+ - { offset: 0x10124D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastViewC12messageLabelSo7UILabelCSgvgTo', symObjAddr: 0x30, symBinAddr: 0x72F78, symSize: 0x20 }
+ - { offset: 0x1012AD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastViewC12messageLabelSo7UILabelCSgvsTo', symObjAddr: 0x50, symBinAddr: 0x72F98, symSize: 0x14 }
+ - { offset: 0x1012FE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastViewC06hapticE0AA06HapticE0CSgvgTo', symObjAddr: 0x64, symBinAddr: 0x72FAC, symSize: 0x20 }
+ - { offset: 0x101358, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastViewC06hapticE0AA06HapticE0CSgvsTo', symObjAddr: 0x84, symBinAddr: 0x72FCC, symSize: 0x14 }
+ - { offset: 0x1013A9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastViewC010blurEffectE0AA04BlurgE0CSgvgTo', symObjAddr: 0x98, symBinAddr: 0x72FE0, symSize: 0x20 }
+ - { offset: 0x101403, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastViewC010blurEffectE0AA04BlurgE0CSgvsTo', symObjAddr: 0xB8, symBinAddr: 0x73000, symSize: 0x14 }
+ - { offset: 0x101454, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastViewC05imageE0So07UIImageE0CSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x73014, symSize: 0x20 }
+ - { offset: 0x1014AE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastViewC05imageE0So07UIImageE0CSgvsTo', symObjAddr: 0xEC, symBinAddr: 0x73034, symSize: 0x14 }
+ - { offset: 0x1014FF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastViewC05stackE0So07UIStackE0CSgvgTo', symObjAddr: 0x100, symBinAddr: 0x73048, symSize: 0x20 }
+ - { offset: 0x101559, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastViewC05stackE0So07UIStackE0CSgvsTo', symObjAddr: 0x120, symBinAddr: 0x73068, symSize: 0x14 }
+ - { offset: 0x1015AA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastViewC26activityIndicatorContainerSo6UIViewCSgvgTo', symObjAddr: 0x134, symBinAddr: 0x7307C, symSize: 0x20 }
+ - { offset: 0x101604, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastViewC26activityIndicatorContainerSo6UIViewCSgvsTo', symObjAddr: 0x154, symBinAddr: 0x7309C, symSize: 0x14 }
+ - { offset: 0x10164F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastViewC13iconImageName33_7711327B376EF5477089E69F768F33CBLLSSvg', symObjAddr: 0x168, symBinAddr: 0x730B0, symSize: 0xF4 }
+ - { offset: 0x1016E7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastViewC12bouncingDotsAA08BouncingG17ActivityIndicatorCvg', symObjAddr: 0x25C, symBinAddr: 0x731A4, symSize: 0xD8 }
+ - { offset: 0x1017AF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x334, symBinAddr: 0x7327C, symSize: 0x130 }
+ - { offset: 0x1017E4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x464, symBinAddr: 0x733AC, symSize: 0x20 }
+ - { offset: 0x101831, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x484, symBinAddr: 0x733CC, symSize: 0x11C }
+ - { offset: 0x101866, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x5A0, symBinAddr: 0x734E8, symSize: 0x28 }
+ - { offset: 0x1018B1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastViewC10commonInit33_7711327B376EF5477089E69F768F33CBLLyyF', symObjAddr: 0x5C8, symBinAddr: 0x73510, symSize: 0x244 }
+ - { offset: 0x101AF5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastViewC10setMessage4typeyAA0D4TypeO_tF', symObjAddr: 0x80C, symBinAddr: 0x73754, symSize: 0x2E4 }
+ - { offset: 0x101CDB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastViewC10setMessage4typeyAA0D4TypeO_tFyycfU_', symObjAddr: 0xAF0, symBinAddr: 0x73A38, symSize: 0xC0 }
+ - { offset: 0x101DF3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastViewCfD', symObjAddr: 0xBB0, symBinAddr: 0x73AF8, symSize: 0x30 }
+ - { offset: 0x1021AE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20TrailingIconMenuCellC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x73C10, symSize: 0x10 }
+ - { offset: 0x102341, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20TrailingIconMenuCellCfETo', symObjAddr: 0x240, symBinAddr: 0x73E50, symSize: 0x38 }
+ - { offset: 0x102370, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20TrailingIconMenuCellCMa', symObjAddr: 0x278, symBinAddr: 0x73E88, symSize: 0x20 }
+ - { offset: 0x102442, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20TrailingIconMenuCellC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x73C10, symSize: 0x10 }
+ - { offset: 0x10245A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20TrailingIconMenuCellC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x73C10, symSize: 0x10 }
+ - { offset: 0x1024A0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20TrailingIconMenuCellC10titleLabelSo7UILabelCSgvsTo', symObjAddr: 0x10, symBinAddr: 0x73C20, symSize: 0x34 }
+ - { offset: 0x1024EF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20TrailingIconMenuCellC13iconImageViewSo07UIImageJ0CSgvgTo', symObjAddr: 0x44, symBinAddr: 0x73C54, symSize: 0x10 }
+ - { offset: 0x102507, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20TrailingIconMenuCellC13iconImageViewSo07UIImageJ0CSgvgTo', symObjAddr: 0x44, symBinAddr: 0x73C54, symSize: 0x10 }
+ - { offset: 0x102547, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20TrailingIconMenuCellC13iconImageViewSo07UIImageJ0CSgvsTo', symObjAddr: 0x54, symBinAddr: 0x73C64, symSize: 0x34 }
+ - { offset: 0x102596, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20TrailingIconMenuCellC12awakeFromNibyyFTo', symObjAddr: 0x88, symBinAddr: 0x73C98, symSize: 0x3C }
+ - { offset: 0x1025EC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20TrailingIconMenuCellC5style15reuseIdentifierACSo011UITableViewG5StyleV_SSSgtcfcTo', symObjAddr: 0xC4, symBinAddr: 0x73CD4, symSize: 0xB8 }
+ - { offset: 0x10266A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20TrailingIconMenuCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x17C, symBinAddr: 0x73D8C, symSize: 0x94 }
+ - { offset: 0x1026A1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20TrailingIconMenuCellCfD', symObjAddr: 0x210, symBinAddr: 0x73E20, symSize: 0x30 }
+ - { offset: 0x102A27, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CalibrateMessageC7doneBtnSo8UIButtonCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x73EA8, symSize: 0x20 }
+ - { offset: 0x102DB7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CalibrateMessageCfETo', symObjAddr: 0xF90, symBinAddr: 0x74E38, symSize: 0x7C }
+ - { offset: 0x102DE6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CalibrateMessageCMa', symObjAddr: 0x100C, symBinAddr: 0x74EB4, symSize: 0x20 }
+ - { offset: 0x102F43, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CalibrateMessageC7doneBtnSo8UIButtonCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x73EA8, symSize: 0x20 }
+ - { offset: 0x102FA3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CalibrateMessageC7doneBtnSo8UIButtonCSgvsTo', symObjAddr: 0x20, symBinAddr: 0x73EC8, symSize: 0x14 }
+ - { offset: 0x102FF4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CalibrateMessageC15viewVidioPlayerSo6UIViewCSgvgTo', symObjAddr: 0x34, symBinAddr: 0x73EDC, symSize: 0x20 }
+ - { offset: 0x10304E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CalibrateMessageC15viewVidioPlayerSo6UIViewCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x73EFC, symSize: 0x14 }
+ - { offset: 0x10309F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CalibrateMessageC4viewSo6UIViewCSgvgTo', symObjAddr: 0x68, symBinAddr: 0x73F10, symSize: 0x10 }
+ - { offset: 0x1030B7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CalibrateMessageC4viewSo6UIViewCSgvgTo', symObjAddr: 0x68, symBinAddr: 0x73F10, symSize: 0x10 }
+ - { offset: 0x1030F2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CalibrateMessageC4viewSo6UIViewCSgvsTo', symObjAddr: 0x78, symBinAddr: 0x73F20, symSize: 0x34 }
+ - { offset: 0x10312D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CalibrateMessageC5frameACSo6CGRectV_tcfc', symObjAddr: 0xAC, symBinAddr: 0x73F54, symSize: 0xF0 }
+ - { offset: 0x103162, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CalibrateMessageC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x19C, symBinAddr: 0x74044, symSize: 0x20 }
+ - { offset: 0x1031C5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CalibrateMessageC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x1BC, symBinAddr: 0x74064, symSize: 0xE0 }
+ - { offset: 0x1031FA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CalibrateMessageC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x29C, symBinAddr: 0x74144, symSize: 0x28 }
+ - { offset: 0x103351, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CalibrateMessageC10commonInityyF', symObjAddr: 0x2C4, symBinAddr: 0x7416C, symSize: 0xA68 }
+ - { offset: 0x1036D2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CalibrateMessageC10hideActionyyypFTo', symObjAddr: 0xD2C, symBinAddr: 0x74BD4, symSize: 0x98 }
+ - { offset: 0x103734, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CalibrateMessageC11videoDidEndyyFTo', symObjAddr: 0xDC4, symBinAddr: 0x74C6C, symSize: 0xA8 }
+ - { offset: 0x1037A8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CalibrateMessageC14layoutSubviewsyyF', symObjAddr: 0xE6C, symBinAddr: 0x74D14, symSize: 0xCC }
+ - { offset: 0x10381D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CalibrateMessageC14layoutSubviewsyyFTo', symObjAddr: 0xF38, symBinAddr: 0x74DE0, symSize: 0x28 }
+ - { offset: 0x103831, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CalibrateMessageCfD', symObjAddr: 0xF60, symBinAddr: 0x74E08, symSize: 0x30 }
+ - { offset: 0x103BC3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8GateCellC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x74ED4, symSize: 0x10 }
+ - { offset: 0x103F89, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8GateCellCfETo', symObjAddr: 0xA6C, symBinAddr: 0x75940, symSize: 0x58 }
+ - { offset: 0x103FB8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8GateCellCMa', symObjAddr: 0xAC4, symBinAddr: 0x75998, symSize: 0x20 }
+ - { offset: 0x10419C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8GateCellC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x74ED4, symSize: 0x10 }
+ - { offset: 0x1041B4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8GateCellC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x74ED4, symSize: 0x10 }
+ - { offset: 0x1041FA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8GateCellC10titleLabelSo7UILabelCSgvsTo', symObjAddr: 0x10, symBinAddr: 0x74EE4, symSize: 0x34 }
+ - { offset: 0x104249, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8GateCellC13distanceLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x74F18, symSize: 0x10 }
+ - { offset: 0x104261, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8GateCellC13distanceLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x74F18, symSize: 0x10 }
+ - { offset: 0x10429C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8GateCellC13distanceLabelSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x74F28, symSize: 0x34 }
+ - { offset: 0x1042EB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8GateCellC18selectionImageViewSo07UIImageH0CSgvgTo', symObjAddr: 0x88, symBinAddr: 0x74F5C, symSize: 0x10 }
+ - { offset: 0x104303, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8GateCellC18selectionImageViewSo07UIImageH0CSgvgTo', symObjAddr: 0x88, symBinAddr: 0x74F5C, symSize: 0x10 }
+ - { offset: 0x104343, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8GateCellC18selectionImageViewSo07UIImageH0CSgvsTo', symObjAddr: 0x98, symBinAddr: 0x74F6C, symSize: 0x34 }
+ - { offset: 0x104392, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8GateCellC13gateImageViewSo07UIImageH0CSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x74FA0, symSize: 0x20 }
+ - { offset: 0x1043E7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8GateCellC13gateImageViewSo07UIImageH0CSgvsTo', symObjAddr: 0xEC, symBinAddr: 0x74FC0, symSize: 0x14 }
+ - { offset: 0x104438, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8GateCellC12awakeFromNibyyFTo', symObjAddr: 0x100, symBinAddr: 0x74FD4, symSize: 0x3C }
+ - { offset: 0x1045B9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8GateCellC9configure4with10isSelectedyAA5PlaceCSg_SbtF', symObjAddr: 0x13C, symBinAddr: 0x75010, symSize: 0x72C }
+ - { offset: 0x104B2C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8GateCellC5style15reuseIdentifierACSo011UITableViewE5StyleV_SSSgtcfc', symObjAddr: 0x868, symBinAddr: 0x7573C, symSize: 0xC0 }
+ - { offset: 0x104B6D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8GateCellC5style15reuseIdentifierACSo011UITableViewE5StyleV_SSSgtcfcTo', symObjAddr: 0x928, symBinAddr: 0x757FC, symSize: 0x48 }
+ - { offset: 0x104BA5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8GateCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x970, symBinAddr: 0x75844, symSize: 0xA4 }
+ - { offset: 0x104BD8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8GateCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xA14, symBinAddr: 0x758E8, symSize: 0x28 }
+ - { offset: 0x104BEC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8GateCellCfD', symObjAddr: 0xA3C, symBinAddr: 0x75910, symSize: 0x30 }
+ - { offset: 0x104F90, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5StackVMi', symObjAddr: 0x0, symBinAddr: 0x759B8, symSize: 0x8 }
+ - { offset: 0x104FA8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5StackVMi', symObjAddr: 0x0, symBinAddr: 0x759B8, symSize: 0x8 }
+ - { offset: 0x104FBC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5StackVMr', symObjAddr: 0x8, symBinAddr: 0x759C0, symSize: 0x78 }
+ - { offset: 0x104FD0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5StackVwCP', symObjAddr: 0x80, symBinAddr: 0x75A38, symSize: 0xB0 }
+ - { offset: 0x104FE4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5StackVwxx', symObjAddr: 0x130, symBinAddr: 0x75AE8, symSize: 0x40 }
+ - { offset: 0x104FF8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5StackVwcp', symObjAddr: 0x170, symBinAddr: 0x75B28, symSize: 0x60 }
+ - { offset: 0x10500C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5StackVwca', symObjAddr: 0x1D0, symBinAddr: 0x75B88, symSize: 0x6C }
+ - { offset: 0x105020, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5StackVwtk', symObjAddr: 0x23C, symBinAddr: 0x75BF4, symSize: 0x5C }
+ - { offset: 0x105034, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5StackVwta', symObjAddr: 0x298, symBinAddr: 0x75C50, symSize: 0x64 }
+ - { offset: 0x105048, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5StackVwet', symObjAddr: 0x2FC, symBinAddr: 0x75CB4, symSize: 0xF8 }
+ - { offset: 0x10505C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5StackVwst', symObjAddr: 0x3F4, symBinAddr: 0x75DAC, symSize: 0x15C }
+ - { offset: 0x105070, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5StackVMa', symObjAddr: 0x550, symBinAddr: 0x75F08, symSize: 0xC }
+ - { offset: 0x105406, size: 0x8, addend: 0x0, symName: '_$sSMsSkRzrlE4sort2byySb7ElementSTQz_ADtKXE_tKFs15ContiguousArrayVy8PenNavUI8FavoriteCG_Tg503$s8fg4UI18I51RepositoryC12getFavoritesSayAA0D0CGyFSbAF_AFtXEfU0_Tf1cn_n', symObjAddr: 0x0, symBinAddr: 0x75F14, symSize: 0x68 }
+ - { offset: 0x105713, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FavoriteRepositoryCMa', symObjAddr: 0x13A4, symBinAddr: 0x772B8, symSize: 0x20 }
+ - { offset: 0x105727, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FavoriteRepositoryC12getFavoritesSayAA0D0CGyFyyYbXEfU_TA', symObjAddr: 0x13F0, symBinAddr: 0x77304, symSize: 0xC }
+ - { offset: 0x10573B, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x1404, symBinAddr: 0x77310, symSize: 0x10 }
+ - { offset: 0x10574F, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x1414, symBinAddr: 0x77320, symSize: 0x8 }
+ - { offset: 0x105833, size: 0x8, addend: 0x0, symName: '_$sSr15_stableSortImpl2byySbx_xtKXE_tKF8PenNavUI8FavoriteC_Tg503$s8ef4UI18H51RepositoryC12getFavoritesSayAA0D0CGyFSbAF_AFtXEfU0_Tf1cn_n', symObjAddr: 0x141C, symBinAddr: 0x77328, symSize: 0x428 }
+ - { offset: 0x105B81, size: 0x8, addend: 0x0, symName: '_$sSr15_stableSortImpl2byySbx_xtKXE_tKFySryxGz_SiztKXEfU_8PenNavUI8FavoriteC_Tg503$s8ef4UI18H51RepositoryC12getFavoritesSayAA0D0CGyFSbAF_AFtXEfU0_Tf1nnncn_n', symObjAddr: 0x1844, symBinAddr: 0x77750, symSize: 0x9A0 }
+ - { offset: 0x1060F1, size: 0x8, addend: 0x0, symName: '_$sSr13_mergeTopRuns_6buffer2bySbSaySnySiGGz_SpyxGSbx_xtKXEtKF8PenNavUI8FavoriteC_Tg503$s8fg4UI18I51RepositoryC12getFavoritesSayAA0D0CGyFSbAF_AFtXEfU0_Tf1nncn_n', symObjAddr: 0x21E4, symBinAddr: 0x780F0, symSize: 0x26C }
+ - { offset: 0x10648C, size: 0x8, addend: 0x0, symName: '_$ss6_merge3low3mid4high6buffer2bySbSpyxG_A3GSbx_xtKXEtKlF8PenNavUI8FavoriteC_Tg503$s8gh4UI18J51RepositoryC12getFavoritesSayAA0D0CGyFSbAF_AFtXEfU0_Tf1nnnnc_n', symObjAddr: 0x2450, symBinAddr: 0x7835C, symSize: 0x394 }
+ - { offset: 0x1065F4, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DateVSgWOh', symObjAddr: 0x2828, symBinAddr: 0x786F0, symSize: 0x40 }
+ - { offset: 0x106608, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FavoriteRepositoryC05clearD5TableyyFyyYbXEfU_TA', symObjAddr: 0x2894, symBinAddr: 0x7875C, symSize: 0x8 }
+ - { offset: 0x10661C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FavoriteRepositoryC15insertFavorites9favoritesySayAA0D0CG_tFyyYbXEfU_TA', symObjAddr: 0x28C8, symBinAddr: 0x78790, symSize: 0x8 }
+ - { offset: 0x10664A, size: 0x8, addend: 0x0, symName: '_$sSMsSkRzrlE4sort2byySb7ElementSTQz_ADtKXE_tKFs15ContiguousArrayVy8PenNavUI8FavoriteCG_Tg503$s8fg4UI18I51RepositoryC12getFavoritesSayAA0D0CGyFSbAF_AFtXEfU0_Tf1cn_n', symObjAddr: 0x0, symBinAddr: 0x75F14, symSize: 0x68 }
+ - { offset: 0x10694D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FavoriteRepositoryC15insertFavorites9favoritesySayAA0D0CG_tF', symObjAddr: 0x68, symBinAddr: 0x75F7C, symSize: 0x188 }
+ - { offset: 0x1069DA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FavoriteRepositoryC15insertFavorites9favoritesySayAA0D0CG_tFyyYbXEfU_', symObjAddr: 0x1F0, symBinAddr: 0x76104, symSize: 0x378 }
+ - { offset: 0x106BA2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FavoriteRepositoryC06removeD08favoriteyAA0D0C_tF', symObjAddr: 0x568, symBinAddr: 0x7647C, symSize: 0x354 }
+ - { offset: 0x106DE3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FavoriteRepositoryC05clearD5TableyyF', symObjAddr: 0x8BC, symBinAddr: 0x767D0, symSize: 0x1E0 }
+ - { offset: 0x106EBD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FavoriteRepositoryC05clearD5TableyyFyyYbXEfU_', symObjAddr: 0xA9C, symBinAddr: 0x769B0, symSize: 0x1E4 }
+ - { offset: 0x107050, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FavoriteRepositoryC12getFavoritesSayAA0D0CGyF', symObjAddr: 0xC80, symBinAddr: 0x76B94, symSize: 0x26C }
+ - { offset: 0x10714E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FavoriteRepositoryC12getFavoritesSayAA0D0CGyFyyYbXEfU_', symObjAddr: 0xEEC, symBinAddr: 0x76E00, symSize: 0x1F0 }
+ - { offset: 0x10744A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FavoriteRepositoryC12getFavoritesSayAA0D0CGyFSbAF_AFtXEfU0_', symObjAddr: 0x10DC, symBinAddr: 0x76FF0, symSize: 0x2A4 }
+ - { offset: 0x107539, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FavoriteRepositoryCfD', symObjAddr: 0x1380, symBinAddr: 0x77294, symSize: 0x24 }
+ - { offset: 0x107F47, size: 0x8, addend: 0x0, symName: '_$sIg_Ieg_TR', symObjAddr: 0x0, symBinAddr: 0x787C4, symSize: 0x20 }
+ - { offset: 0x107F5B, size: 0x8, addend: 0x0, symName: '_$sIeg_IyB_TR', symObjAddr: 0x20, symBinAddr: 0x787E4, symSize: 0x20 }
+ - { offset: 0x108E24, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerCfE', symObjAddr: 0x3CA4, symBinAddr: 0x7C468, symSize: 0x138 }
+ - { offset: 0x108E51, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerCfETo', symObjAddr: 0x3E0C, symBinAddr: 0x7C5D0, symSize: 0x144 }
+ - { offset: 0x108E80, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerCMa', symObjAddr: 0x3F50, symBinAddr: 0x7C714, symSize: 0x20 }
+ - { offset: 0x108E94, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC09searchBarE13ButtonClickedyyAA0eI0CF', symObjAddr: 0x3F70, symBinAddr: 0x7C734, symSize: 0x100 }
+ - { offset: 0x108FD4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC015clearResultsAndE033_D7A566C795799BF1F9604DDE695EDC30LLyyF', symObjAddr: 0x4070, symBinAddr: 0x7C834, symSize: 0x294 }
+ - { offset: 0x1091E3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC015clearResultsAndE033_D7A566C795799BF1F9604DDE695EDC30LLyyFTo', symObjAddr: 0x4304, symBinAddr: 0x7CAC8, symSize: 0x28 }
+ - { offset: 0x10922C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerCAA0E11BarDelegateA2aDP06searchH19TextDidBeginEditingyyAA0eH0CFTW', symObjAddr: 0x432C, symBinAddr: 0x7CAF0, symSize: 0x10 }
+ - { offset: 0x10924C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerCAA0E11BarDelegateA2aDP06searchH19TextDidBeginEditingyyAA0eH0CFTW', symObjAddr: 0x432C, symBinAddr: 0x7CAF0, symSize: 0x10 }
+ - { offset: 0x109272, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerCAA0E11BarDelegateA2aDP06searchH19TextDidBeginEditingyyAA0eH0CFTW', symObjAddr: 0x432C, symBinAddr: 0x7CAF0, symSize: 0x10 }
+ - { offset: 0x1092A5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerCAA0E11BarDelegateA2aDP06searchH0_13textDidChangeyAA0eH0C_SStFTW', symObjAddr: 0x433C, symBinAddr: 0x7CB00, symSize: 0xC }
+ - { offset: 0x1092D8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerCAA0E11BarDelegateA2aDP06searchhE13ButtonClickedyyAA0eH0CFTW', symObjAddr: 0x4348, symBinAddr: 0x7CB0C, symSize: 0x4 }
+ - { offset: 0x109303, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerCAA0E11BarDelegateA2aDP06searchH18ClearButtonClickedyyAA0eH0CFTW', symObjAddr: 0x434C, symBinAddr: 0x7CB10, symSize: 0x4 }
+ - { offset: 0x109323, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerCAA0E11BarDelegateA2aDP06searchH18ClearButtonClickedyyAA0eH0CFTW', symObjAddr: 0x434C, symBinAddr: 0x7CB10, symSize: 0x4 }
+ - { offset: 0x109363, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerCAA0E11BarDelegateA2aDP06searchH19CancelButtonClickedyyAA0eH0CFTW', symObjAddr: 0x4350, symBinAddr: 0x7CB14, symSize: 0x14 }
+ - { offset: 0x109383, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerCAA0E11BarDelegateA2aDP06searchH19CancelButtonClickedyyAA0eH0CFTW', symObjAddr: 0x4350, symBinAddr: 0x7CB14, symSize: 0x14 }
+ - { offset: 0x1093C9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC16numberOfSections2inSiSo07UITableF0C_tFTo', symObjAddr: 0x4364, symBinAddr: 0x7CB28, symSize: 0x2C }
+ - { offset: 0x109456, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC05tableF0_21numberOfRowsInSectionSiSo07UITableF0C_SitFTo', symObjAddr: 0x4390, symBinAddr: 0x7CB54, symSize: 0x60 }
+ - { offset: 0x109544, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtF', symObjAddr: 0x43F0, symBinAddr: 0x7CBB4, symSize: 0x524 }
+ - { offset: 0x109BB3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x4914, symBinAddr: 0x7D0D8, symSize: 0xC8 }
+ - { offset: 0x109BFF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC05tableF0_22viewForHeaderInSectionSo6UIViewCSgSo07UITableF0C_SitFTo', symObjAddr: 0x4EB0, symBinAddr: 0x7D674, symSize: 0x60 }
+ - { offset: 0x109C41, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC05tableF0_24heightForHeaderInSection12CoreGraphics7CGFloatVSo07UITableF0C_SitFTo', symObjAddr: 0x4F10, symBinAddr: 0x7D6D4, symSize: 0x68 }
+ - { offset: 0x109C74, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC05tableF0_24heightForFooterInSection12CoreGraphics7CGFloatVSo07UITableF0C_SitFTo', symObjAddr: 0x4F78, symBinAddr: 0x7D73C, symSize: 0x8 }
+ - { offset: 0x109C9F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC05tableF0_11willDisplay8forRowAtySo07UITableF0C_So0nF4CellC10Foundation9IndexPathVtFTo', symObjAddr: 0x4F80, symBinAddr: 0x7D744, symSize: 0xDC }
+ - { offset: 0x109CFF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC05tableF0_14didSelectRowAtySo07UITableF0C_10Foundation9IndexPathVtF', symObjAddr: 0x505C, symBinAddr: 0x7D820, symSize: 0x450 }
+ - { offset: 0x10A401, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC05tableF0_14didSelectRowAtySo07UITableF0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x54AC, symBinAddr: 0x7DC70, symSize: 0xC0 }
+ - { offset: 0x10A479, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC14layoutForPanelAA08FloatingJ6Layout_pyFTo', symObjAddr: 0x556C, symBinAddr: 0x7DD30, symSize: 0x78 }
+ - { offset: 0x10A4F1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC16behaviorForPanelAA08FloatingJ8Behavior_pyFTo', symObjAddr: 0x55E4, symBinAddr: 0x7DDA8, symSize: 0x24 }
+ - { offset: 0x10A568, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC10setupPanelyyF', symObjAddr: 0x5608, symBinAddr: 0x7DDCC, symSize: 0x15C }
+ - { offset: 0x10A65F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC10setupPanelyyFTo', symObjAddr: 0x5764, symBinAddr: 0x7DF28, symSize: 0x28 }
+ - { offset: 0x10A67B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC23onToastVisibilityChange7visible9toastTypeySb_AA0iN0OSgtF', symObjAddr: 0x584C, symBinAddr: 0x7DF50, symSize: 0x13C }
+ - { offset: 0x10A75A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0kP0OSgtFTW', symObjAddr: 0x5A04, symBinAddr: 0x7E08C, symSize: 0x8 }
+ - { offset: 0x10A7C3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC9searchBar_13textDidChangeyAA0eI0C_SStFTf4dnn_n', symObjAddr: 0x6410, symBinAddr: 0x7EA98, symSize: 0x1B8 }
+ - { offset: 0x10A8F7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC27searchBarClearButtonClickedyyAA0eI0CFTf4dn_n', symObjAddr: 0x65C8, symBinAddr: 0x7EC50, symSize: 0x158 }
+ - { offset: 0x10AAC7, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x678C, symBinAddr: 0x7EDCC, symSize: 0x10 }
+ - { offset: 0x10AADB, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x679C, symBinAddr: 0x7EDDC, symSize: 0x8 }
+ - { offset: 0x10AAEF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC05tableF0_21numberOfRowsInSectionSiSo07UITableF0C_SitFTf4dnn_n', symObjAddr: 0x67C4, symBinAddr: 0x7EDE4, symSize: 0xD8 }
+ - { offset: 0x10AC1F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC05tableF0_22viewForHeaderInSectionSo6UIViewCSgSo07UITableF0C_SitFTf4dnn_n', symObjAddr: 0x689C, symBinAddr: 0x7EEBC, symSize: 0x100 }
+ - { offset: 0x10ADA6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC05tableF0_24heightForHeaderInSection12CoreGraphics7CGFloatVSo07UITableF0C_SitFTf4dnn_n', symObjAddr: 0x699C, symBinAddr: 0x7EFBC, symSize: 0xD4 }
+ - { offset: 0x10AE94, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC05tableF0_11willDisplay8forRowAtySo07UITableF0C_So0nF4CellC10Foundation9IndexPathVtFTf4ddnn_n', symObjAddr: 0x6A70, symBinAddr: 0x7F090, symSize: 0x260 }
+ - { offset: 0x10B093, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC20showNoResultsMessage33_D7A566C795799BF1F9604DDE695EDC30LLyyFyyScMYccfU_TA', symObjAddr: 0x6D64, symBinAddr: 0x7F31C, symSize: 0x8 }
+ - { offset: 0x10B0A7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC6search33_D7A566C795799BF1F9604DDE695EDC30LL6manualySb_tFySayAA7POIDataCGSgcfU_TA', symObjAddr: 0x6E34, symBinAddr: 0x7F348, symSize: 0xC }
+ - { offset: 0x10B0BB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC06handleE7Results33_D7A566C795799BF1F9604DDE695EDC30LL_6manualySayAA7POIDataCGSg_SbtFyyScMYccfU_TA', symObjAddr: 0x6E44, symBinAddr: 0x7F358, symSize: 0x8 }
+ - { offset: 0x10B0CF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC06handleE7Results33_D7A566C795799BF1F9604DDE695EDC30LL_6manualySayAA7POIDataCGSg_SbtFyyScMYccfU_yyXEfU_TA', symObjAddr: 0x6E80, symBinAddr: 0x7F38C, symSize: 0x8 }
+ - { offset: 0x10B0EE, size: 0x8, addend: 0x0, symName: '_$sSS_yptWOh', symObjAddr: 0x6EB8, symBinAddr: 0x7F3A4, symSize: 0x40 }
+ - { offset: 0x10B102, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC09configureE3Bar33_D7A566C795799BF1F9604DDE695EDC30LLyyFyyScMYccfU_TA', symObjAddr: 0x6F38, symBinAddr: 0x7F3E4, symSize: 0x8 }
+ - { offset: 0x10B116, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC17setFavoritePlacesyyFySayAA0I0CGcfU_TA', symObjAddr: 0x6F40, symBinAddr: 0x7F3EC, symSize: 0x8 }
+ - { offset: 0x10B12A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC17setFavoritePlacesyyFySayAA0I0CGcfU_yyScMYccfU0_TA', symObjAddr: 0x6F48, symBinAddr: 0x7F3F4, symSize: 0x8 }
+ - { offset: 0x10B13E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchSectionOMa', symObjAddr: 0x70B4, symBinAddr: 0x7F3FC, symSize: 0x10 }
+ - { offset: 0x10B152, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchSectionOSHAASQWb', symObjAddr: 0x70C4, symBinAddr: 0x7F40C, symSize: 0x4 }
+ - { offset: 0x10B166, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchSectionOACSQAAWl', symObjAddr: 0x70C8, symBinAddr: 0x7F410, symSize: 0x40 }
+ - { offset: 0x10B3E0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC10titleLabel33_D7A566C795799BF1F9604DDE695EDC30LLSo7UILabelCSgvgTo', symObjAddr: 0x40, symBinAddr: 0x78804, symSize: 0x10 }
+ - { offset: 0x10B3F8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC10titleLabel33_D7A566C795799BF1F9604DDE695EDC30LLSo7UILabelCSgvgTo', symObjAddr: 0x40, symBinAddr: 0x78804, symSize: 0x10 }
+ - { offset: 0x10B43E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC10titleLabel33_D7A566C795799BF1F9604DDE695EDC30LLSo7UILabelCSgvsTo', symObjAddr: 0x50, symBinAddr: 0x78814, symSize: 0x34 }
+ - { offset: 0x10B48D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC9searchBar33_D7A566C795799BF1F9604DDE695EDC30LLAA0eI0CSgvgTo', symObjAddr: 0x84, symBinAddr: 0x78848, symSize: 0x10 }
+ - { offset: 0x10B4A5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC9searchBar33_D7A566C795799BF1F9604DDE695EDC30LLAA0eI0CSgvgTo', symObjAddr: 0x84, symBinAddr: 0x78848, symSize: 0x10 }
+ - { offset: 0x10B4E5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC9searchBar33_D7A566C795799BF1F9604DDE695EDC30LLAA0eI0CSgvsTo', symObjAddr: 0x94, symBinAddr: 0x78858, symSize: 0x34 }
+ - { offset: 0x10B534, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC05tableF033_D7A566C795799BF1F9604DDE695EDC30LLSo07UITableF0CSgvgTo', symObjAddr: 0xC8, symBinAddr: 0x7888C, symSize: 0x10 }
+ - { offset: 0x10B54C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC05tableF033_D7A566C795799BF1F9604DDE695EDC30LLSo07UITableF0CSgvgTo', symObjAddr: 0xC8, symBinAddr: 0x7888C, symSize: 0x10 }
+ - { offset: 0x10B58C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC05tableF033_D7A566C795799BF1F9604DDE695EDC30LLSo07UITableF0CSgvsTo', symObjAddr: 0xD8, symBinAddr: 0x7889C, symSize: 0x34 }
+ - { offset: 0x10B5DB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC05tableF16BottomConstraint33_D7A566C795799BF1F9604DDE695EDC30LLSo08NSLayoutJ0CSgvgTo', symObjAddr: 0x10C, symBinAddr: 0x788D0, symSize: 0x10 }
+ - { offset: 0x10B5F3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC05tableF16BottomConstraint33_D7A566C795799BF1F9604DDE695EDC30LLSo08NSLayoutJ0CSgvgTo', symObjAddr: 0x10C, symBinAddr: 0x788D0, symSize: 0x10 }
+ - { offset: 0x10B633, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC05tableF16BottomConstraint33_D7A566C795799BF1F9604DDE695EDC30LLSo08NSLayoutJ0CSgvsTo', symObjAddr: 0x11C, symBinAddr: 0x788E0, symSize: 0x34 }
+ - { offset: 0x10B69C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC8sectionsSayAA0E7SectionOGvg', symObjAddr: 0x150, symBinAddr: 0x78914, symSize: 0xB8 }
+ - { offset: 0x10B791, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC11viewDidLoadyyF', symObjAddr: 0x208, symBinAddr: 0x789CC, symSize: 0xDC }
+ - { offset: 0x10B802, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC11viewDidLoadyyFTo', symObjAddr: 0x2E4, symBinAddr: 0x78AA8, symSize: 0x28 }
+ - { offset: 0x10B856, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC13viewDidAppearyySbFTo', symObjAddr: 0x30C, symBinAddr: 0x78AD0, symSize: 0x68 }
+ - { offset: 0x10BAFF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC17setRelevantPlacesyyF', symObjAddr: 0x374, symBinAddr: 0x78B38, symSize: 0x394 }
+ - { offset: 0x10BFC7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC17setFavoritePlacesyyF', symObjAddr: 0x708, symBinAddr: 0x78ECC, symSize: 0x17C }
+ - { offset: 0x10C126, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC17setFavoritePlacesyyFySayAA0I0CGcfU_', symObjAddr: 0x884, symBinAddr: 0x79048, symSize: 0x3A4 }
+ - { offset: 0x10C3B1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC17setFavoritePlacesyyFySayAA0I0CGcfU_yyScMYccfU0_', symObjAddr: 0xC28, symBinAddr: 0x793EC, symSize: 0x80 }
+ - { offset: 0x10C52A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC09configureE3Bar33_D7A566C795799BF1F9604DDE695EDC30LLyyF', symObjAddr: 0xCA8, symBinAddr: 0x7946C, symSize: 0x2EC }
+ - { offset: 0x10C6E0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC09configureE3Bar33_D7A566C795799BF1F9604DDE695EDC30LLyyFyyScMYccfU_', symObjAddr: 0xF94, symBinAddr: 0x79758, symSize: 0x1D8 }
+ - { offset: 0x10C7F1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC014configureTableF033_D7A566C795799BF1F9604DDE695EDC30LLyyF', symObjAddr: 0x116C, symBinAddr: 0x79930, symSize: 0x110 }
+ - { offset: 0x10C9BC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC15configureLoader33_D7A566C795799BF1F9604DDE695EDC30LLyyF', symObjAddr: 0x127C, symBinAddr: 0x79A40, symSize: 0x2C4 }
+ - { offset: 0x10CC0F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC25configureNoResultsMessage33_D7A566C795799BF1F9604DDE695EDC30LLyyF', symObjAddr: 0x1540, symBinAddr: 0x79D04, symSize: 0x510 }
+ - { offset: 0x10D04B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC6search33_D7A566C795799BF1F9604DDE695EDC30LL6manualySb_tF', symObjAddr: 0x1A50, symBinAddr: 0x7A214, symSize: 0x3B8 }
+ - { offset: 0x10D45D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC6search33_D7A566C795799BF1F9604DDE695EDC30LL6manualySb_tFySayAA7POIDataCGSgcfU_', symObjAddr: 0x1E08, symBinAddr: 0x7A5CC, symSize: 0x8C }
+ - { offset: 0x10D5A1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC06handleE7Results33_D7A566C795799BF1F9604DDE695EDC30LL_6manualySayAA7POIDataCGSg_SbtFyyScMYccfU_', symObjAddr: 0x1E94, symBinAddr: 0x7A658, symSize: 0x764 }
+ - { offset: 0x10DA6C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC06handleE7Results33_D7A566C795799BF1F9604DDE695EDC30LL_6manualySayAA7POIDataCGSg_SbtFyyScMYccfU_yyXEfU_', symObjAddr: 0x25F8, symBinAddr: 0x7ADBC, symSize: 0x110 }
+ - { offset: 0x10DABD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC23indexPathsForNewResults33_D7A566C795799BF1F9604DDE695EDC30LL03newL0Say10Foundation9IndexPathVGSayAA7POIDataCG_tF', symObjAddr: 0x2708, symBinAddr: 0x7AECC, symSize: 0x238 }
+ - { offset: 0x10DF75, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC10showLoader33_D7A566C795799BF1F9604DDE695EDC30LLyyF', symObjAddr: 0x2940, symBinAddr: 0x7B104, symSize: 0x2A4 }
+ - { offset: 0x10E147, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC20showNoResultsMessage33_D7A566C795799BF1F9604DDE695EDC30LLyyF', symObjAddr: 0x2BE4, symBinAddr: 0x7B3A8, symSize: 0x268 }
+ - { offset: 0x10E1CE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC20showNoResultsMessage33_D7A566C795799BF1F9604DDE695EDC30LLyyFyyScMYccfU_', symObjAddr: 0x2E4C, symBinAddr: 0x7B610, symSize: 0x1F0 }
+ - { offset: 0x10E2D8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC18handleUserLocation33_D7A566C795799BF1F9604DDE695EDC30LLyyF', symObjAddr: 0x303C, symBinAddr: 0x7B800, symSize: 0x744 }
+ - { offset: 0x10ED62, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0x3780, symBinAddr: 0x7BF44, symSize: 0x264 }
+ - { offset: 0x10EE7D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0x39E4, symBinAddr: 0x7C1A8, symSize: 0x60 }
+ - { offset: 0x10EE91, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x3A44, symBinAddr: 0x7C208, symSize: 0x238 }
+ - { offset: 0x10EF9E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x3C7C, symBinAddr: 0x7C440, symSize: 0x28 }
+ - { offset: 0x10EFB2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerCfD', symObjAddr: 0x3DDC, symBinAddr: 0x7C5A0, symSize: 0x30 }
+ - { offset: 0x10F0F9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchSectionO10headerViewSo6UIViewCSgvg', symObjAddr: 0x49DC, symBinAddr: 0x7D1A0, symSize: 0x4D4 }
+ - { offset: 0x10F38B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC17showsUserLocationSbvgTf4d_n', symObjAddr: 0x5A0C, symBinAddr: 0x7E094, symSize: 0x330 }
+ - { offset: 0x10F5EC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC17handleOfflineMode33_D7A566C795799BF1F9604DDE695EDC30LLyyFTf4d_n', symObjAddr: 0x5D3C, symBinAddr: 0x7E3C4, symSize: 0xF8 }
+ - { offset: 0x10F6BD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC15getUserLocation33_D7A566C795799BF1F9604DDE695EDC30LL7Penguin10PILocationCSgyFTf4d_n', symObjAddr: 0x5E34, symBinAddr: 0x7E4BC, symSize: 0x13C }
+ - { offset: 0x10F7D4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC21getLocationParameters33_D7A566C795799BF1F9604DDE695EDC30LLSDySSypGyFTf4d_n', symObjAddr: 0x5F70, symBinAddr: 0x7E5F8, symSize: 0x25C }
+ - { offset: 0x10F9C1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30NavigationSearchViewControllerC06handleE7Results33_D7A566C795799BF1F9604DDE695EDC30LL_6manualySayAA7POIDataCGSg_SbtFTf4ndn_n', symObjAddr: 0x61CC, symBinAddr: 0x7E854, symSize: 0x244 }
+ - { offset: 0x10FE0C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC11campusLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x7F47C, symSize: 0x20 }
+ - { offset: 0x11043C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerCfE', symObjAddr: 0x3F4, symBinAddr: 0x7F870, symSize: 0xD8 }
+ - { offset: 0x110469, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerCfETo', symObjAddr: 0x678, symBinAddr: 0x7FAF4, symSize: 0xE4 }
+ - { offset: 0x1106E5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerCMa', symObjAddr: 0x22E4, symBinAddr: 0x81760, symSize: 0x20 }
+ - { offset: 0x11070A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC14layoutForPanelAA08FloatingK6Layout_pyF', symObjAddr: 0x2304, symBinAddr: 0x81780, symSize: 0xD8 }
+ - { offset: 0x110791, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC14layoutForPanelAA08FloatingK6Layout_pyFTo', symObjAddr: 0x23DC, symBinAddr: 0x81858, symSize: 0x34 }
+ - { offset: 0x1107C4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC16behaviorForPanelAA08FloatingK8Behavior_pyFTo', symObjAddr: 0x2410, symBinAddr: 0x8188C, symSize: 0x24 }
+ - { offset: 0x11082C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC10setupPanelyyF', symObjAddr: 0x2434, symBinAddr: 0x818B0, symSize: 0x250 }
+ - { offset: 0x110A97, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC10setupPanelyyFTo', symObjAddr: 0x2684, symBinAddr: 0x81B00, symSize: 0x28 }
+ - { offset: 0x110AC2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0lQ0OSgtFTW', symObjAddr: 0x26AC, symBinAddr: 0x81B28, symSize: 0xC }
+ - { offset: 0x110AF4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC23onToastVisibilityChange7visible9toastTypeySb_AA0jO0OSgtFTf4dnn_n', symObjAddr: 0x2B70, symBinAddr: 0x81FEC, symSize: 0x20C }
+ - { offset: 0x110CFF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC23didTapSaveParkingButtonyyFyycACcfu_yycfu0_TA', symObjAddr: 0x2EB8, symBinAddr: 0x82240, symSize: 0x20 }
+ - { offset: 0x110D31, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC20updateParkingSectionyyFyycfU_TA', symObjAddr: 0x2ED8, symBinAddr: 0x82260, symSize: 0x8 }
+ - { offset: 0x110D45, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC20updateParkingSectionyyFyycfU0_TA', symObjAddr: 0x2EE0, symBinAddr: 0x82268, symSize: 0x8 }
+ - { offset: 0x110D59, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC17didTapShareButtonyySo8UIButtonCFyycACcfu_yycfu0_TA', symObjAddr: 0x2EE8, symBinAddr: 0x82270, symSize: 0x20 }
+ - { offset: 0x11104F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC11campusLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x7F47C, symSize: 0x20 }
+ - { offset: 0x1110AF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC11campusLabelSo7UILabelCSgvsTo', symObjAddr: 0x20, symBinAddr: 0x7F49C, symSize: 0x14 }
+ - { offset: 0x111100, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC10venueLabelSo7UILabelCSgvgTo', symObjAddr: 0x34, symBinAddr: 0x7F4B0, symSize: 0x20 }
+ - { offset: 0x111155, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC10venueLabelSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x7F4D0, symSize: 0x14 }
+ - { offset: 0x1111A6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC10floorLabelSo7UILabelCSgvgTo', symObjAddr: 0x68, symBinAddr: 0x7F4E4, symSize: 0x20 }
+ - { offset: 0x1111FB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC10floorLabelSo7UILabelCSgvsTo', symObjAddr: 0x88, symBinAddr: 0x7F504, symSize: 0x14 }
+ - { offset: 0x11124C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC17saveParkingButtonAA06HapticG0CSgvgTo', symObjAddr: 0x9C, symBinAddr: 0x7F518, symSize: 0x10 }
+ - { offset: 0x111264, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC17saveParkingButtonAA06HapticG0CSgvgTo', symObjAddr: 0x9C, symBinAddr: 0x7F518, symSize: 0x10 }
+ - { offset: 0x1112A4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC17saveParkingButtonAA06HapticG0CSgvsTo', symObjAddr: 0xAC, symBinAddr: 0x7F528, symSize: 0x34 }
+ - { offset: 0x1112F3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC07parkingfG0AA07ParkingfG0CSgvgTo', symObjAddr: 0xE0, symBinAddr: 0x7F55C, symSize: 0x10 }
+ - { offset: 0x11130B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC07parkingfG0AA07ParkingfG0CSgvgTo', symObjAddr: 0xE0, symBinAddr: 0x7F55C, symSize: 0x10 }
+ - { offset: 0x11134B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC07parkingfG0AA07ParkingfG0CSgvsTo', symObjAddr: 0xF0, symBinAddr: 0x7F56C, symSize: 0x34 }
+ - { offset: 0x11139A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC9nameLabelAA09IntrinsicJ0CSgvgTo', symObjAddr: 0x124, symBinAddr: 0x7F5A0, symSize: 0x20 }
+ - { offset: 0x1113F4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC9nameLabelAA09IntrinsicJ0CSgvsTo', symObjAddr: 0x144, symBinAddr: 0x7F5C0, symSize: 0x14 }
+ - { offset: 0x111445, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC11shareButtonSo8UIButtonCSgvgTo', symObjAddr: 0x158, symBinAddr: 0x7F5D4, symSize: 0x10 }
+ - { offset: 0x11145D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC11shareButtonSo8UIButtonCSgvgTo', symObjAddr: 0x158, symBinAddr: 0x7F5D4, symSize: 0x10 }
+ - { offset: 0x11149D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC11shareButtonSo8UIButtonCSgvsTo', symObjAddr: 0x168, symBinAddr: 0x7F5E4, symSize: 0x34 }
+ - { offset: 0x1114EC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC16saveParkingStackSo07UIStackG0CSgvgTo', symObjAddr: 0x19C, symBinAddr: 0x7F618, symSize: 0x20 }
+ - { offset: 0x111546, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC16saveParkingStackSo07UIStackG0CSgvsTo', symObjAddr: 0x1BC, symBinAddr: 0x7F638, symSize: 0x14 }
+ - { offset: 0x1115FD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC11viewDidLoadyyF', symObjAddr: 0x1D0, symBinAddr: 0x7F64C, symSize: 0x1FC }
+ - { offset: 0x1116DB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC11viewDidLoadyyFTo', symObjAddr: 0x3CC, symBinAddr: 0x7F848, symSize: 0x28 }
+ - { offset: 0x1116EF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerCfD', symObjAddr: 0x4CC, symBinAddr: 0x7F948, symSize: 0xCC }
+ - { offset: 0x11172F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerCfDTo', symObjAddr: 0x598, symBinAddr: 0x7FA14, symSize: 0xE0 }
+ - { offset: 0x111784, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC24updateParkingElapsedTimeyyFTo', symObjAddr: 0x75C, symBinAddr: 0x7FBD8, symSize: 0x58 }
+ - { offset: 0x1117F6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC31applyLanguageBasedTextAlignmentyyF', symObjAddr: 0x7B4, symBinAddr: 0x7FC30, symSize: 0x208 }
+ - { offset: 0x111BD1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC20updateParkingSectionyyF', symObjAddr: 0x9BC, symBinAddr: 0x7FE38, symSize: 0x254 }
+ - { offset: 0x111DE1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC20updateParkingSectionyyFyycfU_', symObjAddr: 0xC10, symBinAddr: 0x8008C, symSize: 0x54 }
+ - { offset: 0x111E08, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC20updateParkingSectionyyFyycfU0_', symObjAddr: 0xC64, symBinAddr: 0x800E0, symSize: 0x88 }
+ - { offset: 0x112000, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC23didTapSaveParkingButtonyyF', symObjAddr: 0xCEC, symBinAddr: 0x80168, symSize: 0x49C }
+ - { offset: 0x11240D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC11saveParkingyyF', symObjAddr: 0x1188, symBinAddr: 0x80604, symSize: 0x15C }
+ - { offset: 0x112545, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC9setUIDatayyF', symObjAddr: 0x12E4, symBinAddr: 0x80760, symSize: 0x430 }
+ - { offset: 0x11278F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC7dismissyyFTo', symObjAddr: 0x1714, symBinAddr: 0x80B90, symSize: 0x70 }
+ - { offset: 0x1127D9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC17didTapShareButtonyySo8UIButtonCFTo', symObjAddr: 0x1784, symBinAddr: 0x80C00, symSize: 0x4C }
+ - { offset: 0x112810, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC5shareyyF', symObjAddr: 0x17D0, symBinAddr: 0x80C4C, symSize: 0xD8 }
+ - { offset: 0x1128C1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC5shareyyFySSSgcfU_', symObjAddr: 0x18A8, symBinAddr: 0x80D24, symSize: 0x4D8 }
+ - { offset: 0x112B73, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0x1D80, symBinAddr: 0x811FC, symSize: 0x280 }
+ - { offset: 0x112D41, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0x2000, symBinAddr: 0x8147C, symSize: 0x60 }
+ - { offset: 0x112D73, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x2060, symBinAddr: 0x814DC, symSize: 0x25C }
+ - { offset: 0x112F33, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x22BC, symBinAddr: 0x81738, symSize: 0x28 }
+ - { offset: 0x11305C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33UserLocationDetailsViewControllerC17didTapShareButtonyySo8UIButtonCFTf4dn_n', symObjAddr: 0x26B8, symBinAddr: 0x81B34, symSize: 0x4B8 }
+ - { offset: 0x113B55, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellCfETo', symObjAddr: 0xAF8, symBinAddr: 0x82D8C, symSize: 0xB8 }
+ - { offset: 0x113B84, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellCMa', symObjAddr: 0xBB0, symBinAddr: 0x82E44, symSize: 0x20 }
+ - { offset: 0x113BD8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC9tableView_21numberOfRowsInSectionSiSo07UITableG0C_SitFTo', symObjAddr: 0xBD0, symBinAddr: 0x82E64, symSize: 0x14 }
+ - { offset: 0x113BF8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC9tableView_21numberOfRowsInSectionSiSo07UITableG0C_SitFTo', symObjAddr: 0xBD0, symBinAddr: 0x82E64, symSize: 0x14 }
+ - { offset: 0x113C1D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC9tableView_21numberOfRowsInSectionSiSo07UITableG0C_SitFTo', symObjAddr: 0xBD0, symBinAddr: 0x82E64, symSize: 0x14 }
+ - { offset: 0x113CEE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC9tableView_12cellForRowAtSo07UITablegE0CSo0lG0C_10Foundation9IndexPathVtFTo', symObjAddr: 0xBE4, symBinAddr: 0x82E78, symSize: 0x124 }
+ - { offset: 0x113ED1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17ScheduleTableViewCMa', symObjAddr: 0x107C, symBinAddr: 0x832E0, symSize: 0x20 }
+ - { offset: 0x114084, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC16todayStatusLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x82294, symSize: 0x10 }
+ - { offset: 0x11409C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC16todayStatusLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x82294, symSize: 0x10 }
+ - { offset: 0x1140E2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC16todayStatusLabelSo7UILabelCSgvsTo', symObjAddr: 0x10, symBinAddr: 0x822A4, symSize: 0x34 }
+ - { offset: 0x114131, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC18todayScheduleLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x822D8, symSize: 0x10 }
+ - { offset: 0x114149, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC18todayScheduleLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x822D8, symSize: 0x10 }
+ - { offset: 0x114184, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC18todayScheduleLabelSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x822E8, symSize: 0x34 }
+ - { offset: 0x1141D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC20expandScheduleButtonSo8UIButtonCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x8231C, symSize: 0x10 }
+ - { offset: 0x1141EB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC20expandScheduleButtonSo8UIButtonCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x8231C, symSize: 0x10 }
+ - { offset: 0x11422B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC20expandScheduleButtonSo8UIButtonCSgvsTo', symObjAddr: 0x98, symBinAddr: 0x8232C, symSize: 0x34 }
+ - { offset: 0x11427A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC22collapseScheduleButtonSo8UIButtonCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x82360, symSize: 0x10 }
+ - { offset: 0x114292, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC22collapseScheduleButtonSo8UIButtonCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x82360, symSize: 0x10 }
+ - { offset: 0x1142CD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC22collapseScheduleButtonSo8UIButtonCSgvsTo', symObjAddr: 0xDC, symBinAddr: 0x82370, symSize: 0x34 }
+ - { offset: 0x11431C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC9tableViewSo07UITableG0CSgvgTo', symObjAddr: 0x110, symBinAddr: 0x823A4, symSize: 0x10 }
+ - { offset: 0x114334, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC9tableViewSo07UITableG0CSgvgTo', symObjAddr: 0x110, symBinAddr: 0x823A4, symSize: 0x10 }
+ - { offset: 0x114374, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC9tableViewSo07UITableG0CSgvsTo', symObjAddr: 0x120, symBinAddr: 0x823B4, symSize: 0x34 }
+ - { offset: 0x1143C3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC018tableViewContainerG0So6UIViewCSgvgTo', symObjAddr: 0x154, symBinAddr: 0x823E8, symSize: 0x10 }
+ - { offset: 0x1143DB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC018tableViewContainerG0So6UIViewCSgvgTo', symObjAddr: 0x154, symBinAddr: 0x823E8, symSize: 0x10 }
+ - { offset: 0x11441B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC018tableViewContainerG0So6UIViewCSgvsTo', symObjAddr: 0x164, symBinAddr: 0x823F8, symSize: 0x34 }
+ - { offset: 0x11446A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC26expandedScheduleConstraintSo08NSLayoutH0CSgvgTo', symObjAddr: 0x198, symBinAddr: 0x8242C, symSize: 0x10 }
+ - { offset: 0x114482, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC26expandedScheduleConstraintSo08NSLayoutH0CSgvgTo', symObjAddr: 0x198, symBinAddr: 0x8242C, symSize: 0x10 }
+ - { offset: 0x1144C2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC26expandedScheduleConstraintSo08NSLayoutH0CSgvsTo', symObjAddr: 0x1A8, symBinAddr: 0x8243C, symSize: 0x34 }
+ - { offset: 0x114511, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC27collapsedScheduleConstraintSo08NSLayoutH0CSgvgTo', symObjAddr: 0x1DC, symBinAddr: 0x82470, symSize: 0x10 }
+ - { offset: 0x114529, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC27collapsedScheduleConstraintSo08NSLayoutH0CSgvgTo', symObjAddr: 0x1DC, symBinAddr: 0x82470, symSize: 0x10 }
+ - { offset: 0x114564, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC27collapsedScheduleConstraintSo08NSLayoutH0CSgvsTo', symObjAddr: 0x1EC, symBinAddr: 0x82480, symSize: 0x34 }
+ - { offset: 0x1145B4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC12awakeFromNibyyF', symObjAddr: 0x220, symBinAddr: 0x824B4, symSize: 0x144 }
+ - { offset: 0x1146B4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC12awakeFromNibyyFTo', symObjAddr: 0x364, symBinAddr: 0x825F8, symSize: 0x28 }
+ - { offset: 0x1146FD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC14updateSchedule3foryAA0dG4DataV_tF', symObjAddr: 0x38C, symBinAddr: 0x82620, symSize: 0x47C }
+ - { offset: 0x1149EE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC5style15reuseIdentifierACSo011UITableViewE5StyleV_SSSgtcfc', symObjAddr: 0x884, symBinAddr: 0x82B18, symSize: 0x110 }
+ - { offset: 0x114A2F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC5style15reuseIdentifierACSo011UITableViewE5StyleV_SSSgtcfcTo', symObjAddr: 0x994, symBinAddr: 0x82C28, symSize: 0x48 }
+ - { offset: 0x114A67, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x9DC, symBinAddr: 0x82C70, symSize: 0xE8 }
+ - { offset: 0x114A9A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9HoursCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xAC4, symBinAddr: 0x82D58, symSize: 0x28 }
+ - { offset: 0x114B0F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17ScheduleTableViewC20intrinsicContentSizeSo6CGSizeVvgTo', symObjAddr: 0xDD8, symBinAddr: 0x8306C, symSize: 0x5C }
+ - { offset: 0x114B4D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17ScheduleTableViewC11contentSizeSo6CGSizeVvgTo', symObjAddr: 0xE34, symBinAddr: 0x830C8, symSize: 0x3C }
+ - { offset: 0x114BB9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17ScheduleTableViewC11contentSizeSo6CGSizeVvsTo', symObjAddr: 0xE70, symBinAddr: 0x83104, symSize: 0x7C }
+ - { offset: 0x114C0E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17ScheduleTableViewC10reloadDatayyFTo', symObjAddr: 0xEEC, symBinAddr: 0x83180, symSize: 0x64 }
+ - { offset: 0x114C6D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17ScheduleTableViewC5frame5styleACSo6CGRectV_So07UITableF5StyleVtcfcTo', symObjAddr: 0xF50, symBinAddr: 0x831E4, symSize: 0x74 }
+ - { offset: 0x114CCD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17ScheduleTableViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xFC4, symBinAddr: 0x83258, symSize: 0x7C }
+ - { offset: 0x115526, size: 0x8, addend: 0x0, symName: '_$sSaySo29NSCollectionLayoutVisibleItem_pGSo7CGPointVSo0aB11Environment_pIeggyg_So7NSArrayCADSoAE_pIeyByyy_TR', symObjAddr: 0xECC, symBinAddr: 0x84424, symSize: 0x9C }
+ - { offset: 0x1156EC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DirectionsStepperCfETo', symObjAddr: 0x395C, symBinAddr: 0x86EB4, symSize: 0x6C }
+ - { offset: 0x11571B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DirectionsStepperCMa', symObjAddr: 0x39C8, symBinAddr: 0x86F20, symSize: 0x20 }
+ - { offset: 0x11572F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14RouteDirectionVSgWOh', symObjAddr: 0x3B44, symBinAddr: 0x86F40, symSize: 0x40 }
+ - { offset: 0x115743, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DirectionsStepperC19configureDataSourceyyFSo20UICollectionViewCellCSgSo0iJ0C_10Foundation9IndexPathVAA14RouteDirectionVtcfU_TA', symObjAddr: 0x3BA8, symBinAddr: 0x86FA4, symSize: 0x8 }
+ - { offset: 0x115757, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14RouteDirectionVACSHAAWl', symObjAddr: 0x3BB0, symBinAddr: 0x86FAC, symSize: 0x44 }
+ - { offset: 0x11576B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DirectionsStepperC12createLayoutSo016UICollectionViewG0CyFySaySo012NSCollectionG11VisibleItem_pG_So7CGPointVSo0jG11Environment_ptcfU_TA', symObjAddr: 0x3C58, symBinAddr: 0x87014, symSize: 0x8 }
+ - { offset: 0x11577F, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x3C60, symBinAddr: 0x8701C, symSize: 0x10 }
+ - { offset: 0x115793, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x3C70, symBinAddr: 0x8702C, symSize: 0x8 }
+ - { offset: 0x115BC2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DirectionsStepperC11contentViewSo6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x83558, symSize: 0x10 }
+ - { offset: 0x115BDA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DirectionsStepperC11contentViewSo6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x83558, symSize: 0x10 }
+ - { offset: 0x115C20, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DirectionsStepperC11contentViewSo6UIViewCSgvsTo', symObjAddr: 0x10, symBinAddr: 0x83568, symSize: 0x34 }
+ - { offset: 0x115C6F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DirectionsStepperC14collectionViewSo012UICollectionG0CSgvgTo', symObjAddr: 0x44, symBinAddr: 0x8359C, symSize: 0x10 }
+ - { offset: 0x115C87, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DirectionsStepperC14collectionViewSo012UICollectionG0CSgvgTo', symObjAddr: 0x44, symBinAddr: 0x8359C, symSize: 0x10 }
+ - { offset: 0x115CC7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DirectionsStepperC14collectionViewSo012UICollectionG0CSgvsTo', symObjAddr: 0x54, symBinAddr: 0x835AC, symSize: 0x34 }
+ - { offset: 0x115D16, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DirectionsStepperC11pageControlSo06UIPageG0CSgvgTo', symObjAddr: 0x88, symBinAddr: 0x835E0, symSize: 0x10 }
+ - { offset: 0x115D2E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DirectionsStepperC11pageControlSo06UIPageG0CSgvgTo', symObjAddr: 0x88, symBinAddr: 0x835E0, symSize: 0x10 }
+ - { offset: 0x115D6E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DirectionsStepperC11pageControlSo06UIPageG0CSgvsTo', symObjAddr: 0x98, symBinAddr: 0x835F0, symSize: 0x34 }
+ - { offset: 0x115DA9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DirectionsStepperC5frameACSo6CGRectV_tcfc', symObjAddr: 0xCC, symBinAddr: 0x83624, symSize: 0xC4 }
+ - { offset: 0x115DDE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DirectionsStepperC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x190, symBinAddr: 0x836E8, symSize: 0x20 }
+ - { offset: 0x115E30, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DirectionsStepperC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x1B0, symBinAddr: 0x83708, symSize: 0xB4 }
+ - { offset: 0x115E65, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DirectionsStepperC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x264, symBinAddr: 0x837BC, symSize: 0x28 }
+ - { offset: 0x115EA2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DirectionsStepperC10commonInit33_35E8C3D16CDCA173FFC7655A38207CE6LLyyF', symObjAddr: 0x28C, symBinAddr: 0x837E4, symSize: 0x34C }
+ - { offset: 0x115FD5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DirectionsStepperC17setCollectionViewyyF', symObjAddr: 0x5D8, symBinAddr: 0x83B30, symSize: 0xA4 }
+ - { offset: 0x116638, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DirectionsStepperC14setPageControlyyF', symObjAddr: 0x67C, symBinAddr: 0x83BD4, symSize: 0x244 }
+ - { offset: 0x116824, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DirectionsStepperC12createLayoutSo016UICollectionViewG0CyF', symObjAddr: 0x8C0, symBinAddr: 0x83E18, symSize: 0x32C }
+ - { offset: 0x1169C6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DirectionsStepperC12createLayoutSo016UICollectionViewG0CyFySaySo012NSCollectionG11VisibleItem_pG_So7CGPointVSo0jG11Environment_ptcfU_', symObjAddr: 0xBEC, symBinAddr: 0x84144, symSize: 0x2E0 }
+ - { offset: 0x116DED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DirectionsStepperC19configureDataSourceyyF', symObjAddr: 0xF68, symBinAddr: 0x844C0, symSize: 0x284 }
+ - { offset: 0x116F1C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DirectionsStepperC19configureDataSourceyyFSo20UICollectionViewCellCSgSo0iJ0C_10Foundation9IndexPathVAA14RouteDirectionVtcfU_', symObjAddr: 0x11EC, symBinAddr: 0x84744, symSize: 0x170 }
+ - { offset: 0x11702A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DirectionsStepperC26updateCollectionViewHeight3fory10Foundation9IndexPathV_tF', symObjAddr: 0x135C, symBinAddr: 0x848B4, symSize: 0x644 }
+ - { offset: 0x1174BD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DirectionsStepperC15didScrollToItem2aty10Foundation9IndexPathV_tF', symObjAddr: 0x19A0, symBinAddr: 0x84EF8, symSize: 0x1F8C }
+ - { offset: 0x1190F3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DirectionsStepperCfD', symObjAddr: 0x392C, symBinAddr: 0x86E84, symSize: 0x30 }
+ - { offset: 0x1194E5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueDetailCellC20floorsCountContainerSo6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x87034, symSize: 0x20 }
+ - { offset: 0x1197AD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueDetailCellCfETo', symObjAddr: 0x664, symBinAddr: 0x87698, symSize: 0x68 }
+ - { offset: 0x1197DC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueDetailCellCMa', symObjAddr: 0x6CC, symBinAddr: 0x87700, symSize: 0x20 }
+ - { offset: 0x1198E8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueDetailCellC20floorsCountContainerSo6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x87034, symSize: 0x20 }
+ - { offset: 0x119948, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueDetailCellC20floorsCountContainerSo6UIViewCSgvsTo', symObjAddr: 0x20, symBinAddr: 0x87054, symSize: 0x14 }
+ - { offset: 0x119999, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueDetailCellC16floorsCountLabelSo7UILabelCSgvgTo', symObjAddr: 0x34, symBinAddr: 0x87068, symSize: 0x20 }
+ - { offset: 0x1199F3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueDetailCellC16floorsCountLabelSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x87088, symSize: 0x14 }
+ - { offset: 0x119A44, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueDetailCellC16addressContainerSo6UIViewCSgvgTo', symObjAddr: 0x68, symBinAddr: 0x8709C, symSize: 0x20 }
+ - { offset: 0x119A99, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueDetailCellC16addressContainerSo6UIViewCSgvsTo', symObjAddr: 0x88, symBinAddr: 0x870BC, symSize: 0x14 }
+ - { offset: 0x119AEA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueDetailCellC12addressLabelSo7UILabelCSgvgTo', symObjAddr: 0x9C, symBinAddr: 0x870D0, symSize: 0x10 }
+ - { offset: 0x119B02, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueDetailCellC12addressLabelSo7UILabelCSgvgTo', symObjAddr: 0x9C, symBinAddr: 0x870D0, symSize: 0x10 }
+ - { offset: 0x119B3D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueDetailCellC12addressLabelSo7UILabelCSgvsTo', symObjAddr: 0xAC, symBinAddr: 0x870E0, symSize: 0x34 }
+ - { offset: 0x119B8C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueDetailCellC11campusLabelSo7UILabelCSgvgTo', symObjAddr: 0xE0, symBinAddr: 0x87114, symSize: 0x20 }
+ - { offset: 0x119BE1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueDetailCellC11campusLabelSo7UILabelCSgvsTo', symObjAddr: 0x100, symBinAddr: 0x87134, symSize: 0x14 }
+ - { offset: 0x119C32, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueDetailCellC12awakeFromNibyyFTo', symObjAddr: 0x114, symBinAddr: 0x87148, symSize: 0x68 }
+ - { offset: 0x119C98, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueDetailCellC7setData3foryAA0d4ViewH0CSg_tF', symObjAddr: 0x17C, symBinAddr: 0x871B0, symSize: 0x2A0 }
+ - { offset: 0x119DD1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueDetailCellC5style15reuseIdentifierACSo011UITableViewF5StyleV_SSSgtcfc', symObjAddr: 0x41C, symBinAddr: 0x87450, symSize: 0xE4 }
+ - { offset: 0x119E12, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueDetailCellC5style15reuseIdentifierACSo011UITableViewF5StyleV_SSSgtcfcTo', symObjAddr: 0x500, symBinAddr: 0x87534, symSize: 0x48 }
+ - { offset: 0x119E4A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueDetailCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x548, symBinAddr: 0x8757C, symSize: 0xC4 }
+ - { offset: 0x119E7D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueDetailCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x60C, symBinAddr: 0x87640, symSize: 0x28 }
+ - { offset: 0x119E91, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueDetailCellCfD', symObjAddr: 0x634, symBinAddr: 0x87668, symSize: 0x30 }
+ - { offset: 0x11A581, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13TagFlowLayoutCMa', symObjAddr: 0x878, symBinAddr: 0x87ECC, symSize: 0x20 }
+ - { offset: 0x11A869, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSo22CLLocationCoordinate2DV_Tg5', symObjAddr: 0x1328, symBinAddr: 0x8893C, symSize: 0xF8 }
+ - { offset: 0x11A9CE, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSnySiG_Tg5', symObjAddr: 0x1420, symBinAddr: 0x88A34, symSize: 0xF8 }
+ - { offset: 0x11AB33, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSo18NSLayoutConstraintC_Tg5', symObjAddr: 0x1518, symBinAddr: 0x88B2C, symSize: 0x130 }
+ - { offset: 0x11ACD5, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF8PenNavUI11ScheduleDayV_Tg5', symObjAddr: 0x1678, symBinAddr: 0x88C8C, symSize: 0x100 }
+ - { offset: 0x11AE3A, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF8PenNavUI3LegV_Tg5', symObjAddr: 0x1794, symBinAddr: 0x88DA8, symSize: 0x100 }
+ - { offset: 0x11AF9F, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSS_Tg5', symObjAddr: 0x1894, symBinAddr: 0x88EA8, symSize: 0x100 }
+ - { offset: 0x11B104, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSf_Tg5', symObjAddr: 0x19EC, symBinAddr: 0x89000, symSize: 0xF8 }
+ - { offset: 0x11B269, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF8PenNavUI11SubPathNode33_6ED7540220CCE3981622A6B3F3D0E057LLV_Tg5', symObjAddr: 0x1AF0, symBinAddr: 0x89104, symSize: 0x114 }
+ - { offset: 0x11B3CE, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSs_Tg5', symObjAddr: 0x1E14, symBinAddr: 0x89428, symSize: 0x100 }
+ - { offset: 0x11B533, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF8PenNavUI15RendererCommandOyAH11CGTextTypesVG_Tg5', symObjAddr: 0x1F14, symBinAddr: 0x89528, symSize: 0x138 }
+ - { offset: 0x11B698, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF8PenNavUI9LayerTreeO16CommandOptimizerC5StateVy_AH11CGTextTypesV_G_Tg5', symObjAddr: 0x204C, symBinAddr: 0x89660, symSize: 0x13C }
+ - { offset: 0x11B7FD, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF8PenNavUI9LayerTreeO5ShapeO_Tg5', symObjAddr: 0x2188, symBinAddr: 0x8979C, symSize: 0x100 }
+ - { offset: 0x11B962, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF8PenNavUI8MenuItemV_Tg5', symObjAddr: 0x2288, symBinAddr: 0x8989C, symSize: 0x11C }
+ - { offset: 0x11BAC7, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF8PenNavUI3DOMO7PatternV_Tg5', symObjAddr: 0x2640, symBinAddr: 0x89C54, symSize: 0x11C }
+ - { offset: 0x11BC2C, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF8PenNavUI3DOMO6FilterC6EffectO_Tg5', symObjAddr: 0x275C, symBinAddr: 0x89D70, symSize: 0xF8 }
+ - { offset: 0x11BD91, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF8PenNavUI3DOMO10StyleSheetV_Tg5', symObjAddr: 0x288C, symBinAddr: 0x89EA0, symSize: 0x100 }
+ - { offset: 0x11BEF6, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF8PenNavUI3DOMO10StyleSheetV8SelectorO_Tg5', symObjAddr: 0x298C, symBinAddr: 0x89FA0, symSize: 0x110 }
+ - { offset: 0x11C05B, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF8PenNavUI9LayerTreeO0R0C8ContentsO_Tg5', symObjAddr: 0x2BB0, symBinAddr: 0x8A1C4, symSize: 0x110 }
+ - { offset: 0x11C1C0, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF8PenNavUI16SFSymbolRendererV10SymbolPathV_Tg5', symObjAddr: 0x2CC0, symBinAddr: 0x8A2D4, symSize: 0x114 }
+ - { offset: 0x11C325, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF8PenNavUI15RendererCommandOyAH7CGTypesVG_Tg5', symObjAddr: 0x2DD4, symBinAddr: 0x8A3E8, symSize: 0x17C }
+ - { offset: 0x11C4A2, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF8PenNavUI9LayerTreeO16CommandOptimizerC5StateVy_AH7CGTypesV_G_Tg5', symObjAddr: 0x2F50, symBinAddr: 0x8A564, symSize: 0x138 }
+ - { offset: 0x11C607, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSi_Tg5', symObjAddr: 0x30B8, symBinAddr: 0x8A6CC, symSize: 0xF8 }
+ - { offset: 0x11C76C, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF12CoreGraphics7CGFloatV_Tg5', symObjAddr: 0x31E0, symBinAddr: 0x8A7F4, symSize: 0xF8 }
+ - { offset: 0x11C8D1, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF8PenNavUI11RouteOptionV_Tg5', symObjAddr: 0x35A8, symBinAddr: 0x8AA98, symSize: 0xF0 }
+ - { offset: 0x11CA36, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF8PenNavUI16FileDownloadData_p_Tg5', symObjAddr: 0x3698, symBinAddr: 0x8AB88, symSize: 0x134 }
+ - { offset: 0x11CB9B, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF8PenNavUI9VenueGateV_Tg5', symObjAddr: 0x37E0, symBinAddr: 0x8ACD0, symSize: 0x118 }
+ - { offset: 0x11CD00, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF8PenNavUI20FloorSelectorSectionO_Tg5', symObjAddr: 0x38F8, symBinAddr: 0x8ADE8, symSize: 0xE8 }
+ - { offset: 0x11CE65, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSo9CGPathRefa8PenNavUIE7SegmentO_Tg5', symObjAddr: 0x3CD0, symBinAddr: 0x8B1C0, symSize: 0x10C }
+ - { offset: 0x11CFCA, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF8PenNavUI13VenueCardDataV_Tg5', symObjAddr: 0x4040, symBinAddr: 0x8B530, symSize: 0x114 }
+ - { offset: 0x11D103, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV13_copyContents8subRange12initializingSpyxGSnySiG_AFtFSo18NSLayoutConstraintC_Tg5', symObjAddr: 0x4154, symBinAddr: 0x8B644, symSize: 0x118 }
+ - { offset: 0x11D1E3, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyFSnySiG_Tg5', symObjAddr: 0x4490, symBinAddr: 0x8B980, symSize: 0x14 }
+ - { offset: 0x11D21B, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF8PenNavUI24FloatingPanelPresentable_p_Tg5', symObjAddr: 0x44A4, symBinAddr: 0x8B994, symSize: 0x34 }
+ - { offset: 0x11D253, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF8PenNavUI9LayerTreeO4PathC7SegmentO_Tg5', symObjAddr: 0x44D8, symBinAddr: 0x8B9C8, symSize: 0x2C }
+ - { offset: 0x11D280, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF8PenNavUI11SubPathNode33_6ED7540220CCE3981622A6B3F3D0E057LLV_Tg5', symObjAddr: 0x4504, symBinAddr: 0x8B9F4, symSize: 0x14 }
+ - { offset: 0x11D2AD, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF8PenNavUI9LayerTreeO16CommandOptimizerC5StateVy_AE11CGTextTypesV_G_Tg5', symObjAddr: 0x452C, symBinAddr: 0x8BA1C, symSize: 0x14 }
+ - { offset: 0x11D2DA, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF8PenNavUI15RendererCommandOyAE11CGTextTypesVG_Tg5', symObjAddr: 0x4540, symBinAddr: 0x8BA30, symSize: 0x14 }
+ - { offset: 0x11D312, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF8PenNavUI3DOMO4PathC7SegmentO_Tg5', symObjAddr: 0x4554, symBinAddr: 0x8BA44, symSize: 0x2C }
+ - { offset: 0x11D33F, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF8PenNavUI9LayerTreeO16CommandOptimizerC5StateVy_AE7CGTypesV_G_Tg5', symObjAddr: 0x4580, symBinAddr: 0x8BA70, symSize: 0x14 }
+ - { offset: 0x11D36C, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF8PenNavUI15RendererCommandOyAE7CGTypesVG_Tg5', symObjAddr: 0x4594, symBinAddr: 0x8BA84, symSize: 0x14 }
+ - { offset: 0x11D399, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF12CoreGraphics7CGFloatV_Tg5', symObjAddr: 0x4630, symBinAddr: 0x8BB20, symSize: 0x14 }
+ - { offset: 0x11D3D1, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyFSay12CoreGraphics7CGFloatVG_Tg5', symObjAddr: 0x4644, symBinAddr: 0x8BB34, symSize: 0x34 }
+ - { offset: 0x11D3FE, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF8PenNavUI11RouteOptionV_Tg5', symObjAddr: 0x468C, symBinAddr: 0x8BB7C, symSize: 0x14 }
+ - { offset: 0x11D42B, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF8PenNavUI3LegV_Tg5', symObjAddr: 0x46A0, symBinAddr: 0x8BB90, symSize: 0x14 }
+ - { offset: 0x11D458, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF8PenNavUI16FileDownloadData_p_Tg5', symObjAddr: 0x46B4, symBinAddr: 0x8BBA4, symSize: 0x14 }
+ - { offset: 0x11D485, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF8PenNavUI9VenueGateV_Tg5', symObjAddr: 0x46C8, symBinAddr: 0x8BBB8, symSize: 0x14 }
+ - { offset: 0x11D4B2, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyFSi_Tg5', symObjAddr: 0x46DC, symBinAddr: 0x8BBCC, symSize: 0x14 }
+ - { offset: 0x11D4DF, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyFSo22CLLocationCoordinate2DV_Tg5', symObjAddr: 0x4704, symBinAddr: 0x8BBF4, symSize: 0x14 }
+ - { offset: 0x11D50C, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF8PenNavUI13VenueCardDataV_Tg5', symObjAddr: 0x4718, symBinAddr: 0x8BC08, symSize: 0x14 }
+ - { offset: 0x11D544, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF8PenNavUI14RouteDirectionV_Tg5', symObjAddr: 0x472C, symBinAddr: 0x8BC1C, symSize: 0x34 }
+ - { offset: 0x11D587, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV19_getElementSlowPathyyXlSiF8PenNavUI18FloatingPanelStateC_Tg5', symObjAddr: 0x4780, symBinAddr: 0x8BC70, symSize: 0x19C }
+ - { offset: 0x11D627, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV19_getElementSlowPathyyXlSiFSo9CGPathRefa_Tg5', symObjAddr: 0x4D74, symBinAddr: 0x8C264, symSize: 0x1A0 }
+ - { offset: 0x11D6B3, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV19_getElementSlowPathyyXlSiF8PenNavUI17FavoriteCacheDataC_Tg5', symObjAddr: 0x4F14, symBinAddr: 0x8C404, symSize: 0x19C }
+ - { offset: 0x11D753, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV19_getElementSlowPathyyXlSiFSo29NSCollectionLayoutVisibleItem_p_Tg5', symObjAddr: 0x50B0, symBinAddr: 0x8C5A0, symSize: 0x1A4 }
+ - { offset: 0x11D7E8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13TagFlowLayoutC0F9AlignmentOSHAASQWb', symObjAddr: 0x5298, symBinAddr: 0x8C744, symSize: 0x4 }
+ - { offset: 0x11D7FC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13TagFlowLayoutC0F9AlignmentOAESQAAWl', symObjAddr: 0x529C, symBinAddr: 0x8C748, symSize: 0x40 }
+ - { offset: 0x11D810, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13TagFlowLayoutC0F9AlignmentOMa', symObjAddr: 0x5440, symBinAddr: 0x8C788, symSize: 0x10 }
+ - { offset: 0x11D82F, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV19_getElementSlowPathyyXlSiF8PenNavUI0gH13UITableUpdateC_Tg5', symObjAddr: 0x5574, symBinAddr: 0x8C8BC, symSize: 0x19C }
+ - { offset: 0x11D8CF, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV19_getElementSlowPathyyXlSiF8PenNavUI16CampaignTrackingC_Tg5', symObjAddr: 0x5734, symBinAddr: 0x8CA7C, symSize: 0x19C }
+ - { offset: 0x11D964, size: 0x8, addend: 0x0, symName: ___swift_allocate_boxed_opaque_existential_1, symObjAddr: 0x5AC4, symBinAddr: 0x8CE0C, symSize: 0x3C }
+ - { offset: 0x11D978, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesVWOc', symObjAddr: 0x5B18, symBinAddr: 0x8CE48, symSize: 0x3C }
+ - { offset: 0x11DB17, size: 0x8, addend: 0x0, symName: '_$ss15_arrayForceCastySayq_GSayxGr0_lFSo32UICollectionViewLayoutAttributesC_ypTg5', symObjAddr: 0x8C0, symBinAddr: 0x87F14, symSize: 0x200 }
+ - { offset: 0x11DD9E, size: 0x8, addend: 0x0, symName: '_$ss15_arrayForceCastySayq_GSayxGr0_lF8PenNavUI9AmenitiesV_AD13TagDataSource_pTg5', symObjAddr: 0xAE4, symBinAddr: 0x88138, symSize: 0x140 }
+ - { offset: 0x11DF8A, size: 0x8, addend: 0x0, symName: '_$ss15_arrayForceCastySayq_GSayxGr0_lF7Penguin5VenueC_8PenNavUI16FileDownloadData_pTg5', symObjAddr: 0xDB4, symBinAddr: 0x88408, symSize: 0x1D0 }
+ - { offset: 0x11E42A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueAESgSi_tcfC', symObjAddr: 0x0, symBinAddr: 0x87720, symSize: 0x14 }
+ - { offset: 0x11E44B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueSivg', symObjAddr: 0x14, symBinAddr: 0x87734, symSize: 0x8 }
+ - { offset: 0x11E472, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13TagFlowLayoutC0F9AlignmentOSYAASY8rawValuexSg03RawI0Qz_tcfCTW', symObjAddr: 0xDC, symBinAddr: 0x8773C, symSize: 0x8 }
+ - { offset: 0x11E505, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13TagFlowLayoutC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xF0, symBinAddr: 0x87744, symSize: 0x8C }
+ - { offset: 0x11E570, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13TagFlowLayoutC27layoutAttributesForElements2inSaySo016UICollectionViewfH0CGSgSo6CGRectV_tF', symObjAddr: 0x17C, symBinAddr: 0x877D0, symSize: 0x6FC }
+ - { offset: 0x11EE4A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13TagFlowLayoutC27layoutAttributesForElements2inSaySo016UICollectionViewfH0CGSgSo6CGRectV_tFTo', symObjAddr: 0x11A0, symBinAddr: 0x887F4, symSize: 0xA0 }
+ - { offset: 0x11EE72, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13TagFlowLayoutC027flipsHorizontallyInOppositeF9DirectionSbvgTo', symObjAddr: 0x1240, symBinAddr: 0x88894, symSize: 0x8 }
+ - { offset: 0x11EE9A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13TagFlowLayoutC011developmentF9DirectionSo015UIUserInterfacefH0VvgTo', symObjAddr: 0x1250, symBinAddr: 0x8889C, symSize: 0x18 }
+ - { offset: 0x11EEB2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13TagFlowLayoutC011developmentF9DirectionSo015UIUserInterfacefH0VvgTo', symObjAddr: 0x1250, symBinAddr: 0x8889C, symSize: 0x18 }
+ - { offset: 0x11EEFD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13TagFlowLayoutCACycfc', symObjAddr: 0x12A0, symBinAddr: 0x888B4, symSize: 0x2C }
+ - { offset: 0x11EF56, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13TagFlowLayoutCACycfcTo', symObjAddr: 0x12CC, symBinAddr: 0x888E0, symSize: 0x2C }
+ - { offset: 0x11EFB5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13TagFlowLayoutCfD', symObjAddr: 0x12F8, symBinAddr: 0x8890C, symSize: 0x30 }
+ - { offset: 0x11F3B1, size: 0x8, addend: 0x0, symName: '_$sSo13NSFileManagerC8PenNavUIE14getDefaultPath10Foundation3URLVyFZ', symObjAddr: 0x0, symBinAddr: 0x8CEC0, symSize: 0x2B4 }
+ - { offset: 0x11F425, size: 0x8, addend: 0x0, symName: '_$sSo13NSFileManagerC8PenNavUIE14getDefaultPath10Foundation3URLVyFZ', symObjAddr: 0x0, symBinAddr: 0x8CEC0, symSize: 0x2B4 }
+ - { offset: 0x11F54E, size: 0x8, addend: 0x0, symName: '_$sSo13NSFileManagerC8PenNavUIE13defaultFolderSSvgZTf4d_n', symObjAddr: 0x2B4, symBinAddr: 0x8D174, symSize: 0xAC }
+ - { offset: 0x11F599, size: 0x8, addend: 0x0, symName: '_$sSo13NSFileManagerC8PenNavUIE10fileExists2atSb10Foundation3URLV_tFZTf4nd_n', symObjAddr: 0x360, symBinAddr: 0x8D220, symSize: 0x140 }
+ - { offset: 0x11F5F6, size: 0x8, addend: 0x0, symName: '_$sSo13NSFileManagerCMa', symObjAddr: 0x4A0, symBinAddr: 0x8D360, symSize: 0x44 }
+ - { offset: 0x11FA0F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FloorCellC10floorLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x8D3A4, symSize: 0x10 }
+ - { offset: 0x11FC20, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FloorCellCfETo', symObjAddr: 0x4CC, symBinAddr: 0x8D870, symSize: 0x48 }
+ - { offset: 0x11FC4F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FloorCellCMa', symObjAddr: 0x514, symBinAddr: 0x8D8B8, symSize: 0x20 }
+ - { offset: 0x11FD5B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FloorCellC10floorLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x8D3A4, symSize: 0x10 }
+ - { offset: 0x11FD73, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FloorCellC10floorLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x8D3A4, symSize: 0x10 }
+ - { offset: 0x11FDB9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FloorCellC10floorLabelSo7UILabelCSgvsTo', symObjAddr: 0x10, symBinAddr: 0x8D3B4, symSize: 0x34 }
+ - { offset: 0x11FE08, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FloorCellC9floorNameSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x8D3E8, symSize: 0x10 }
+ - { offset: 0x11FE20, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FloorCellC9floorNameSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x8D3E8, symSize: 0x10 }
+ - { offset: 0x11FE5B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FloorCellC9floorNameSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x8D3F8, symSize: 0x34 }
+ - { offset: 0x11FEAA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FloorCellC24selectionStatusImageViewSo07UIImageI0CSgvgTo', symObjAddr: 0x88, symBinAddr: 0x8D42C, symSize: 0x10 }
+ - { offset: 0x11FEC2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FloorCellC24selectionStatusImageViewSo07UIImageI0CSgvgTo', symObjAddr: 0x88, symBinAddr: 0x8D42C, symSize: 0x10 }
+ - { offset: 0x11FF02, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FloorCellC24selectionStatusImageViewSo07UIImageI0CSgvsTo', symObjAddr: 0x98, symBinAddr: 0x8D43C, symSize: 0x34 }
+ - { offset: 0x11FF51, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FloorCellC12awakeFromNibyyFTo', symObjAddr: 0xCC, symBinAddr: 0x8D470, symSize: 0x3C }
+ - { offset: 0x11FF8B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FloorCellC9configure4with10isSelectedy7Penguin0D0CSg_SbtF', symObjAddr: 0x108, symBinAddr: 0x8D4AC, symSize: 0x220 }
+ - { offset: 0x120068, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FloorCellC5style15reuseIdentifierACSo011UITableViewE5StyleV_SSSgtcfcTo', symObjAddr: 0x328, symBinAddr: 0x8D6CC, symSize: 0xC0 }
+ - { offset: 0x1200CD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FloorCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x3E8, symBinAddr: 0x8D78C, symSize: 0x8C }
+ - { offset: 0x120100, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FloorCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x474, symBinAddr: 0x8D818, symSize: 0x28 }
+ - { offset: 0x120114, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FloorCellCfD', symObjAddr: 0x49C, symBinAddr: 0x8D840, symSize: 0x30 }
+ - { offset: 0x1204D9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16FavoritesManagerC14sharedInstance33_28F2A874F3DA7E21FDD4D0C208D8D7C5LLACSgvpZ', symObjAddr: 0x3520, symBinAddr: 0x376740, symSize: 0x0 }
+ - { offset: 0x120665, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16FavoritesManagerC4findyAA8FavoriteCSgAA5PlaceCSgF', symObjAddr: 0x20, symBinAddr: 0x8D8D8, symSize: 0x504 }
+ - { offset: 0x120C24, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16FavoritesManagerC04loadD4List12withLocation23ignoresRoutePreferences10completionySb_SbySayAA8FavoriteCGctF', symObjAddr: 0x524, symBinAddr: 0x8DDDC, symSize: 0x5A8 }
+ - { offset: 0x120F94, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16FavoritesManagerC04loadD4List12withLocation23ignoresRoutePreferences10completionySb_SbySayAA8FavoriteCGctFyAJcfU_', symObjAddr: 0x2500, symBinAddr: 0x8FD74, symSize: 0x118 }
+ - { offset: 0x121224, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16FavoritesManagerCMa', symObjAddr: 0x2400, symBinAddr: 0x8FCB8, symSize: 0x20 }
+ - { offset: 0x1212E5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16FavoritesManagerC8getAlias3forSSSgAA5PlaceC_tF', symObjAddr: 0x2618, symBinAddr: 0x8FE8C, symSize: 0x3AC }
+ - { offset: 0x1215A2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16FavoritesManagerC25getFavoriteWithIdentifier10identifierAA0G0CSgSS_tF', symObjAddr: 0x29C4, symBinAddr: 0x90238, symSize: 0x170 }
+ - { offset: 0x121757, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16FavoritesManagerC04loadD4List12withLocation23ignoresRoutePreferences10completionySb_SbySayAA8FavoriteCGctFyAJcfU_TA', symObjAddr: 0x2C3C, symBinAddr: 0x904B0, symSize: 0xC }
+ - { offset: 0x12176B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16FavoritesManagerC04loadD012withLocationySb_tFySayAA8FavoriteCGcfU_yyScMYccfU_TA', symObjAddr: 0x2C9C, symBinAddr: 0x904BC, symSize: 0x8 }
+ - { offset: 0x12177F, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x2CA4, symBinAddr: 0x904C4, symSize: 0x10 }
+ - { offset: 0x121793, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x2CB4, symBinAddr: 0x904D4, symSize: 0x8 }
+ - { offset: 0x1217A7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16FavoritesManagerC14updateFavorite8favoriteyAA0G0C_tFySbcfU_TA', symObjAddr: 0x2D50, symBinAddr: 0x904DC, symSize: 0x8 }
+ - { offset: 0x121855, size: 0x8, addend: 0x0, symName: '_$sSMsE20_halfStablePartition15isSuffixElement5IndexQzSb0F0QzKXE_tKFSay8PenNavUI8FavoriteCG_Tg503$s8hi29UI16FavoritesManagerC22removeK43Location8favoriteyAA0G0C_tFySbcfU_SbAGXEfU_AITf1cn_nTf4ng_n', symObjAddr: 0x2D58, symBinAddr: 0x904E4, symSize: 0x2F8 }
+ - { offset: 0x121D98, size: 0x8, addend: 0x0, symName: '_$sSMsE20_halfStablePartition15isSuffixElement5IndexQzSb0F0QzKXE_tKFSay8PenNavUI8FavoriteCG_Tg503$s8hi29UI16FavoritesManagerC22removeK44Location8favoriteyAA0G0C_tFySbcfU_SbAGXEfU0_AITf1cn_nTf4ng_n', symObjAddr: 0x3050, symBinAddr: 0x907DC, symSize: 0x320 }
+ - { offset: 0x1222FB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16FavoritesManagerC14updateFavorite8favoriteyAA0G0C_tFySbcfU_yyScMYccfU0_TA', symObjAddr: 0x3374, symBinAddr: 0x90B00, symSize: 0x20 }
+ - { offset: 0x12230F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16FavoritesManagerC22removeFavoriteLocation8favoriteyAA0G0C_tFySbcfU_TA', symObjAddr: 0x3394, symBinAddr: 0x90B20, symSize: 0x8 }
+ - { offset: 0x122323, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16FavoritesManagerC22removeFavoriteLocation8favoriteyAA0G0C_tFySbcfU_yyScMYccfU1_TA', symObjAddr: 0x33D8, symBinAddr: 0x90B28, symSize: 0x20 }
+ - { offset: 0x122337, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16FavoritesManagerC19addFavoriteLocation8favoriteyAA0G0C_tFySbcfU_TA', symObjAddr: 0x33F8, symBinAddr: 0x90B48, symSize: 0x8 }
+ - { offset: 0x12234B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16FavoritesManagerC19addFavoriteLocation8favoriteyAA0G0C_tFySbcfU_ySayAGGcfU_TA', symObjAddr: 0x3400, symBinAddr: 0x90B50, symSize: 0x8 }
+ - { offset: 0x12235F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16FavoritesManagerC19addFavoriteLocation8favoriteyAA0G0C_tFySbcfU_ySayAGGcfU_yyScMYccfU_TA', symObjAddr: 0x3434, symBinAddr: 0x90B84, symSize: 0x20 }
+ - { offset: 0x1226AC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16FavoritesManagerC04loadD012withLocationySb_tFySayAA8FavoriteCGcfU_', symObjAddr: 0xACC, symBinAddr: 0x8E384, symSize: 0x22C }
+ - { offset: 0x122707, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16FavoritesManagerC04loadD012withLocationySb_tFySayAA8FavoriteCGcfU_yyScMYccfU_', symObjAddr: 0xCF8, symBinAddr: 0x8E5B0, symSize: 0x6C }
+ - { offset: 0x1227E2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16FavoritesManagerC22removeFavoriteLocation8favoriteyAA0G0C_tF', symObjAddr: 0x1160, symBinAddr: 0x8EA18, symSize: 0x370 }
+ - { offset: 0x122AC1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16FavoritesManagerC22removeFavoriteLocation8favoriteyAA0G0C_tFySbcfU_', symObjAddr: 0x14D0, symBinAddr: 0x8ED88, symSize: 0x4C0 }
+ - { offset: 0x123189, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16FavoritesManagerCfD', symObjAddr: 0x23CC, symBinAddr: 0x8FC84, symSize: 0x34 }
+ - { offset: 0x123235, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16FavoritesManagerCACycfc', symObjAddr: 0x2464, symBinAddr: 0x8FCD8, symSize: 0x9C }
+ - { offset: 0x12332A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16FavoritesManagerC6sharedACvgZTf4d_n', symObjAddr: 0x2B34, symBinAddr: 0x903A8, symSize: 0xB8 }
+ - { offset: 0x123769, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ActionCellC13iconImageViewSo07UIImageH0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x90BE4, symSize: 0x10 }
+ - { offset: 0x12393A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ActionCellCfETo', symObjAddr: 0x294, symBinAddr: 0x90E78, symSize: 0x38 }
+ - { offset: 0x123969, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ActionCellCMa', symObjAddr: 0x2CC, symBinAddr: 0x90EB0, symSize: 0x20 }
+ - { offset: 0x123A3B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ActionCellC13iconImageViewSo07UIImageH0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x90BE4, symSize: 0x10 }
+ - { offset: 0x123A53, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ActionCellC13iconImageViewSo07UIImageH0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x90BE4, symSize: 0x10 }
+ - { offset: 0x123A99, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ActionCellC13iconImageViewSo07UIImageH0CSgvsTo', symObjAddr: 0x10, symBinAddr: 0x90BF4, symSize: 0x34 }
+ - { offset: 0x123AE8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ActionCellC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x90C28, symSize: 0x10 }
+ - { offset: 0x123B00, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ActionCellC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x90C28, symSize: 0x10 }
+ - { offset: 0x123B40, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ActionCellC10titleLabelSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x90C38, symSize: 0x34 }
+ - { offset: 0x123B8F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ActionCellC12awakeFromNibyyFTo', symObjAddr: 0x88, symBinAddr: 0x90C6C, symSize: 0x3C }
+ - { offset: 0x123C07, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ActionCellC11setSelected_8animatedySb_SbtFTo', symObjAddr: 0xC4, symBinAddr: 0x90CA8, symSize: 0x54 }
+ - { offset: 0x123C6D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ActionCellC5style15reuseIdentifierACSo011UITableViewE5StyleV_SSSgtcfcTo', symObjAddr: 0x118, symBinAddr: 0x90CFC, symSize: 0xB8 }
+ - { offset: 0x123CEB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ActionCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x1D0, symBinAddr: 0x90DB4, symSize: 0x94 }
+ - { offset: 0x123D22, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ActionCellCfD', symObjAddr: 0x264, symBinAddr: 0x90E48, symSize: 0x30 }
+ - { offset: 0x1242CA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21CategoryTableViewCellCfETo', symObjAddr: 0x844, symBinAddr: 0x91714, symSize: 0x58 }
+ - { offset: 0x1242F9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21CategoryTableViewCellCMU', symObjAddr: 0x89C, symBinAddr: 0x9176C, symSize: 0x8 }
+ - { offset: 0x12430D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21CategoryTableViewCellCMa', symObjAddr: 0x8A4, symBinAddr: 0x91774, symSize: 0x38 }
+ - { offset: 0x124321, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21CategoryTableViewCellCMr', symObjAddr: 0x8DC, symBinAddr: 0x917AC, symSize: 0x7C }
+ - { offset: 0x124335, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21CategoryTableViewCellC7setData8categoryy7Penguin11POICategoryV_tFySo7UIImageCSgcfU_TA', symObjAddr: 0xB0C, symBinAddr: 0x918B8, symSize: 0x40 }
+ - { offset: 0x1244B5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21CategoryTableViewCellC13iconContainerSo6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x90ED0, symSize: 0x20 }
+ - { offset: 0x124515, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21CategoryTableViewCellC13iconContainerSo6UIViewCSgvsTo', symObjAddr: 0x20, symBinAddr: 0x90EF0, symSize: 0x14 }
+ - { offset: 0x124566, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21CategoryTableViewCellC17categoryNameLabelSo7UILabelCSgvgTo', symObjAddr: 0x34, symBinAddr: 0x90F04, symSize: 0x20 }
+ - { offset: 0x1245C0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21CategoryTableViewCellC17categoryNameLabelSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x90F24, symSize: 0x14 }
+ - { offset: 0x124611, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21CategoryTableViewCellC13categoryImageSo07UIImageF0CSgvgTo', symObjAddr: 0x68, symBinAddr: 0x90F38, symSize: 0x20 }
+ - { offset: 0x12466B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21CategoryTableViewCellC13categoryImageSo07UIImageF0CSgvsTo', symObjAddr: 0x88, symBinAddr: 0x90F58, symSize: 0x14 }
+ - { offset: 0x1246E8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21CategoryTableViewCellC7setData8categoryy7Penguin11POICategoryV_tF', symObjAddr: 0xA8, symBinAddr: 0x90F78, symSize: 0x31C }
+ - { offset: 0x1247EA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21CategoryTableViewCellC7setData8categoryy7Penguin11POICategoryV_tFySo7UIImageCSgcfU_', symObjAddr: 0x3C4, symBinAddr: 0x91294, symSize: 0x1BC }
+ - { offset: 0x1248B1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21CategoryTableViewCellC5style15reuseIdentifierACSo07UITablefG5StyleV_SSSgtcfc', symObjAddr: 0x5CC, symBinAddr: 0x9149C, symSize: 0xFC }
+ - { offset: 0x1248F2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21CategoryTableViewCellC5style15reuseIdentifierACSo07UITablefG5StyleV_SSSgtcfcTo', symObjAddr: 0x6C8, symBinAddr: 0x91598, symSize: 0x48 }
+ - { offset: 0x12492A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21CategoryTableViewCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x710, symBinAddr: 0x915E0, symSize: 0xD8 }
+ - { offset: 0x12495D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21CategoryTableViewCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x7E8, symBinAddr: 0x916B8, symSize: 0x28 }
+ - { offset: 0x124971, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21CategoryTableViewCellCfD', symObjAddr: 0x810, symBinAddr: 0x916E0, symSize: 0x34 }
+ - { offset: 0x124D7F, size: 0x8, addend: 0x0, symName: '_$sSo16UIViewControllerC8PenNavUIE7nibNameABSSSg_tcfC', symObjAddr: 0x0, symBinAddr: 0x918F8, symSize: 0xAC }
+ - { offset: 0x124DD3, size: 0x8, addend: 0x0, symName: '_$sSo16UIViewControllerC8PenNavUIE22setupKeyboardObservers3forySo18NSLayoutConstraintCSg_tF', symObjAddr: 0xAC, symBinAddr: 0x919A4, symSize: 0x2C4 }
+ - { offset: 0x124E29, size: 0x8, addend: 0x0, symName: '_$sSo16UIViewControllerC8PenNavUIE011topMostViewB0AByF', symObjAddr: 0x370, symBinAddr: 0x91C68, symSize: 0x180 }
+ - { offset: 0x124EB8, size: 0x8, addend: 0x0, symName: '_$sSo16UIViewControllerC8PenNavUIE22setupKeyboardObservers3forySo12UIScrollViewCSg_tF', symObjAddr: 0x4F0, symBinAddr: 0x91DE8, symSize: 0x2C4 }
+ - { offset: 0x124F0D, size: 0x8, addend: 0x0, symName: '_$sSo16UIViewControllerC8PenNavUIE22setupKeyboardObservers3forySo12UIScrollViewCSg_tFy10Foundation12NotificationVYbcfU0_', symObjAddr: 0xA74, symBinAddr: 0x9236C, symSize: 0x94 }
+ - { offset: 0x124F98, size: 0x8, addend: 0x0, symName: '_$sSo16UIViewControllerC8PenNavUIE22setupKeyboardObservers3forySo12UIScrollViewCSg_tFy10Foundation12NotificationVYbcfU_TA', symObjAddr: 0x7D8, symBinAddr: 0x920D0, symSize: 0x20 }
+ - { offset: 0x124FED, size: 0x8, addend: 0x0, symName: '_$sSo16UIViewControllerC8PenNavUIE16keyboardWillShow33_EA3C84DA480CAA94B4D682CC82750B36LL12notification10scrollViewy10Foundation12NotificationV_So08UIScrollS0CtF', symObjAddr: 0x7F8, symBinAddr: 0x920F0, symSize: 0x1C0 }
+ - { offset: 0x1250F1, size: 0x8, addend: 0x0, symName: '_$s10Foundation12NotificationVIeghn_So14NSNotificationCIeyBhy_TR', symObjAddr: 0x9B8, symBinAddr: 0x922B0, symSize: 0xA4 }
+ - { offset: 0x125109, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0xA5C, symBinAddr: 0x92354, symSize: 0x10 }
+ - { offset: 0x12511D, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0xA6C, symBinAddr: 0x92364, symSize: 0x8 }
+ - { offset: 0x12515B, size: 0x8, addend: 0x0, symName: '_$sSo16UIViewControllerC8PenNavUIE22setupKeyboardObservers3forySo12UIScrollViewCSg_tFy10Foundation12NotificationVYbcfU0_TA', symObjAddr: 0xB08, symBinAddr: 0x92400, symSize: 0x8 }
+ - { offset: 0x1251B1, size: 0x8, addend: 0x0, symName: '_$sSo16UIViewControllerC8PenNavUIE16keyboardWillShow33_EA3C84DA480CAA94B4D682CC82750B36LL12notification10constrainty10Foundation12NotificationV_So18NSLayoutConstraintCtF', symObjAddr: 0xB10, symBinAddr: 0x92408, symSize: 0x2B0 }
+ - { offset: 0x1252FD, size: 0x8, addend: 0x0, symName: '_$sSo16UIViewControllerC8PenNavUIE16keyboardWillHide33_EA3C84DA480CAA94B4D682CC82750B36LL12notification10constrainty10Foundation12NotificationV_So18NSLayoutConstraintCtF', symObjAddr: 0xE34, symBinAddr: 0x9272C, symSize: 0x1C4 }
+ - { offset: 0x1253E3, size: 0x8, addend: 0x0, symName: '_$sSo16UIViewControllerC8PenNavUIE16adjustConstraint33_EA3C84DA480CAA94B4D682CC82750B36LL_8constant8durationySo08NSLayoutG0C_12CoreGraphics7CGFloatVSdtFyycfU_', symObjAddr: 0xFF8, symBinAddr: 0x928F0, symSize: 0x88 }
+ - { offset: 0x12541E, size: 0x8, addend: 0x0, symName: '_$ss11AnyHashableVWOh', symObjAddr: 0x1080, symBinAddr: 0x92978, symSize: 0x34 }
+ - { offset: 0x125432, size: 0x8, addend: 0x0, symName: '_$sypSgWOh', symObjAddr: 0x10B4, symBinAddr: 0x929AC, symSize: 0x40 }
+ - { offset: 0x125446, size: 0x8, addend: 0x0, symName: '_$sSo16UIViewControllerC8PenNavUIE22setupKeyboardObservers3forySo18NSLayoutConstraintCSg_tFy10Foundation12NotificationVYbcfU_TA', symObjAddr: 0x1178, symBinAddr: 0x929F0, symSize: 0x20 }
+ - { offset: 0x12545A, size: 0x8, addend: 0x0, symName: '_$sSo16UIViewControllerC8PenNavUIE22setupKeyboardObservers3forySo18NSLayoutConstraintCSg_tFy10Foundation12NotificationVYbcfU0_TA', symObjAddr: 0x11C4, symBinAddr: 0x92A3C, symSize: 0x20 }
+ - { offset: 0x12546E, size: 0x8, addend: 0x0, symName: '_$sSo16UIViewControllerC8PenNavUIE16adjustConstraint33_EA3C84DA480CAA94B4D682CC82750B36LL_8constant8durationySo08NSLayoutG0C_12CoreGraphics7CGFloatVSdtFyycfU_TA', symObjAddr: 0x11E4, symBinAddr: 0x92A5C, symSize: 0x8 }
+ - { offset: 0x125B8E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO22PresentationAttributesVwCP', symObjAddr: 0x0, symBinAddr: 0x92A9C, symSize: 0x414 }
+ - { offset: 0x125BA2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO22PresentationAttributesVwxx', symObjAddr: 0x458, symBinAddr: 0x92EB0, symSize: 0x190 }
+ - { offset: 0x125BB6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO22PresentationAttributesVwcp', symObjAddr: 0x5E8, symBinAddr: 0x93040, symSize: 0x3E8 }
+ - { offset: 0x125BCA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO22PresentationAttributesVwca', symObjAddr: 0x9D0, symBinAddr: 0x93428, symSize: 0x614 }
+ - { offset: 0x125BDE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO22PresentationAttributesVwtk', symObjAddr: 0xFE4, symBinAddr: 0x93A3C, symSize: 0x3C4 }
+ - { offset: 0x125BF2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO22PresentationAttributesVwta', symObjAddr: 0x13A8, symBinAddr: 0x93E00, symSize: 0x5D8 }
+ - { offset: 0x125C06, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO22PresentationAttributesVwet', symObjAddr: 0x1980, symBinAddr: 0x943D8, symSize: 0xC }
+ - { offset: 0x125C1A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO22PresentationAttributesVwst', symObjAddr: 0x1A44, symBinAddr: 0x9449C, symSize: 0xC }
+ - { offset: 0x125C2E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO22PresentationAttributesVMa', symObjAddr: 0x1AF8, symBinAddr: 0x94550, symSize: 0x38 }
+ - { offset: 0x125C42, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO22PresentationAttributesVMr', symObjAddr: 0x1B30, symBinAddr: 0x94588, symSize: 0x100 }
+ - { offset: 0x125CE9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO22presentationAttributes3for6stylesAC012PresentationF0VAC15GraphicsElementC_SayAC10StyleSheetVGtFZ', symObjAddr: 0x1E14, symBinAddr: 0x9486C, symSize: 0x1EC }
+ - { offset: 0x125EBA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14makeAttributes3for6stylesAC012PresentationF0VAC10StyleSheetV8SelectorO_SayAJGtFZ', symObjAddr: 0x2044, symBinAddr: 0x94A58, symSize: 0x2E0 }
+ - { offset: 0x126012, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO22PresentationAttributesV08applyingF0yA2EF', symObjAddr: 0x2324, symBinAddr: 0x94D38, symSize: 0x8EC }
+ - { offset: 0x12605E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO15GraphicsElementC11elementNameSSSgvg', symObjAddr: 0x2C10, symBinAddr: 0x95624, symSize: 0x1A0 }
+ - { offset: 0x12628D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO13makeSelectors3forSayAC10StyleSheetV8SelectorOGAC15GraphicsElementC_tFZTf4nd_n', symObjAddr: 0x2DB0, symBinAddr: 0x957C4, symSize: 0x438 }
+ - { offset: 0x126805, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO10StyleSheetV8SelectorOWOe', symObjAddr: 0x3200, symBinAddr: 0x95BFC, symSize: 0x18 }
+ - { offset: 0x126819, size: 0x8, addend: 0x0, symName: '_$sSlsSQ7ElementRpzrlE5split9separator9maxSplits25omittingEmptySubsequencesSay11SubSequenceQzGAB_SiSbtFSbABXEfU_SS_TG5TA', symObjAddr: 0x335C, symBinAddr: 0x95CD8, symSize: 0x1C }
+ - { offset: 0x12682D, size: 0x8, addend: 0x0, symName: '_$sS2sSysWl', symObjAddr: 0x3378, symBinAddr: 0x95CF4, symSize: 0x40 }
+ - { offset: 0x126848, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO22PresentationAttributesVAEycfC', symObjAddr: 0x1C7C, symBinAddr: 0x946D4, symSize: 0x198 }
+ - { offset: 0x126C4B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ThemeManagerC14sharedInstance33_5C10FF997BD11BB4616773E7BD77AA9CLLACSgvpZ', symObjAddr: 0x2458, symBinAddr: 0x3769F8, symSize: 0x0 }
+ - { offset: 0x126E4E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ThemeManagerC18loadFontsFromCacheyyF', symObjAddr: 0xF4, symBinAddr: 0x95E28, symSize: 0xC8 }
+ - { offset: 0x127305, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ThemeManagerCMa', symObjAddr: 0x2010, symBinAddr: 0x97D44, symSize: 0x20 }
+ - { offset: 0x127319, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ThemeManagerC16startDownloading4urls5fontsySay10Foundation3URLVG_SayAA7AppFontCGtFyyYbcfU_TA', symObjAddr: 0x20E8, symBinAddr: 0x97E1C, symSize: 0x8 }
+ - { offset: 0x12732D, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x20F0, symBinAddr: 0x97E24, symSize: 0x10 }
+ - { offset: 0x127341, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x2100, symBinAddr: 0x97E34, symSize: 0x8 }
+ - { offset: 0x127355, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ThemeManagerC16startDownloading4urls5fontsySay10Foundation3URLVG_SayAA7AppFontCGtFyyYbcfU_yyScMYccfU_TA', symObjAddr: 0x2158, symBinAddr: 0x97E60, symSize: 0x8 }
+ - { offset: 0x127369, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ThemeManagerC9loadFonts33_5C10FF997BD11BB4616773E7BD77AA9CLLyyFySayAA7AppFontCG_10Foundation4DataVSgtcfU_TA', symObjAddr: 0x22D8, symBinAddr: 0x97E68, symSize: 0x8 }
+ - { offset: 0x12737D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ThemeManagerC10loadColors33_5C10FF997BD11BB4616773E7BD77AA9CLLyyFyAA0G8ResponseVSg_10Foundation4DataVSgtcfU_TA', symObjAddr: 0x2374, symBinAddr: 0x97E70, symSize: 0x8 }
+ - { offset: 0x127391, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseVSgWOe', symObjAddr: 0x237C, symBinAddr: 0x97E78, symSize: 0x30 }
+ - { offset: 0x1273A5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseVSgWOy', symObjAddr: 0x23AC, symBinAddr: 0x97EA8, symSize: 0x30 }
+ - { offset: 0x1273B9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ThemeManagerC15fetchThemesDatayyFyycfU_TA', symObjAddr: 0x23DC, symBinAddr: 0x97ED8, symSize: 0x8 }
+ - { offset: 0x1273CD, size: 0x8, addend: 0x0, symName: '_$s10Foundation3URLVSgWOb', symObjAddr: 0x23E4, symBinAddr: 0x97EE0, symSize: 0x48 }
+ - { offset: 0x1276ED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ThemeManagerC04loadD010completionyyyc_tF', symObjAddr: 0x0, symBinAddr: 0x95D34, symSize: 0xF4 }
+ - { offset: 0x1277E1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ThemeManagerC16loadDefaultFontsyyF', symObjAddr: 0x1BC, symBinAddr: 0x95EF0, symSize: 0x400 }
+ - { offset: 0x127CF3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ThemeManagerC15fetchThemesDatayyF', symObjAddr: 0x5BC, symBinAddr: 0x962F0, symSize: 0x21C }
+ - { offset: 0x127D41, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ThemeManagerC15fetchThemesDatayyFyycfU_', symObjAddr: 0x7D8, symBinAddr: 0x9650C, symSize: 0x30 }
+ - { offset: 0x127D6D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ThemeManagerC14cancelAllTasksyyF', symObjAddr: 0x808, symBinAddr: 0x9653C, symSize: 0x1EC }
+ - { offset: 0x128236, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ThemeManagerC22extractFontsToDownload33_5C10FF997BD11BB4616773E7BD77AA9CLL5fontsySayAA7AppFontCG_tF', symObjAddr: 0xDF0, symBinAddr: 0x96B24, symSize: 0xA10 }
+ - { offset: 0x128972, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ThemeManagerC16startDownloading4urls5fontsySay10Foundation3URLVG_SayAA7AppFontCGtF', symObjAddr: 0x1800, symBinAddr: 0x97534, symSize: 0x458 }
+ - { offset: 0x128D05, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ThemeManagerC16startDownloading4urls5fontsySay10Foundation3URLVG_SayAA7AppFontCGtFyyYbcfU_', symObjAddr: 0x1C58, symBinAddr: 0x9798C, symSize: 0x244 }
+ - { offset: 0x128D6A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ThemeManagerC16startDownloading4urls5fontsySay10Foundation3URLVG_SayAA7AppFontCGtFyyYbcfU_yyScMYccfU_', symObjAddr: 0x1E9C, symBinAddr: 0x97BD0, symSize: 0x108 }
+ - { offset: 0x128E11, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ThemeManagerCfd', symObjAddr: 0x1FA4, symBinAddr: 0x97CD8, symSize: 0x4C }
+ - { offset: 0x128E34, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ThemeManagerCfD', symObjAddr: 0x1FF0, symBinAddr: 0x97D24, symSize: 0x20 }
+ - { offset: 0x128ED7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ThemeManagerCACycfc', symObjAddr: 0x2030, symBinAddr: 0x97D64, symSize: 0xB4 }
+ - { offset: 0x12986F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationVMa', symObjAddr: 0xB4, symBinAddr: 0x97FEC, symSize: 0x38 }
+ - { offset: 0x129883, size: 0x8, addend: 0x0, symName: '_$s10Foundation3URLVSgWOc', symObjAddr: 0xEC, symBinAddr: 0x98024, symSize: 0x48 }
+ - { offset: 0x129E50, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO18parseConfiguration4from13baseDirectoryAC0G0VSaySSG_10Foundation3URLVtKFZ', symObjAddr: 0x1294, symBinAddr: 0x98F6C, symSize: 0x1024 }
+ - { offset: 0x12A673, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO9parseSize4fromAC0G0OSSSgSg_tKFZ', symObjAddr: 0x22B8, symBinAddr: 0x99F90, symSize: 0x1C0 }
+ - { offset: 0x12A8B6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO11parseInsets4fromAC0G0VSSSgSg_tKFZ', symObjAddr: 0x2478, symBinAddr: 0x9A150, symSize: 0xFE4 }
+ - { offset: 0x12B61F, size: 0x8, addend: 0x0, symName: '_$s10Foundation3URLV8PenNavUIE03newB03for5scaleAcD11CommandLineO6FormatO_AI5ScaleOtF', symObjAddr: 0x345C, symBinAddr: 0x9B134, symSize: 0x204 }
+ - { offset: 0x12B77C, size: 0x8, addend: 0x0, symName: '_$s10Foundation3URLV8PenNavUIE21lastPathComponentNameSSvg', symObjAddr: 0x3660, symBinAddr: 0x9B338, symSize: 0x128 }
+ - { offset: 0x12B88E, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlF10Foundation3URLV_Tg5', symObjAddr: 0x3788, symBinAddr: 0x9B460, symSize: 0x6C }
+ - { offset: 0x12B8B1, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSS_Tg5', symObjAddr: 0x37F4, symBinAddr: 0x9B4CC, symSize: 0x64 }
+ - { offset: 0x12B8E9, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSi_Tg5', symObjAddr: 0x3858, symBinAddr: 0x9B530, symSize: 0x30 }
+ - { offset: 0x12B921, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlF8PenNavUI18FloatingPanelStateC_Tg5', symObjAddr: 0x3888, symBinAddr: 0x9B560, symSize: 0x30 }
+ - { offset: 0x12B94E, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlF8PenNavUI11RouteOptionV0mN3KeyO_Tg5', symObjAddr: 0x38BC, symBinAddr: 0x9B594, symSize: 0x14C }
+ - { offset: 0x12B9F3, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlF8PenNavUI13AppFontWeightO_Tg5', symObjAddr: 0x3A1C, symBinAddr: 0x9B6F4, symSize: 0xB0 }
+ - { offset: 0x12BB1B, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlF8PenNavUI8MenuItemV0mN9AttributeO_Tg5', symObjAddr: 0x3ACC, symBinAddr: 0x9B7A4, symSize: 0x58 }
+ - { offset: 0x12BC8D, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlF8PenNavUI9LayerTreeO8GradientV_Tg5', symObjAddr: 0x3B24, symBinAddr: 0x9B7FC, symSize: 0x58 }
+ - { offset: 0x12BDB0, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlF8PenNavUI3DOMO10StyleSheetV8SelectorO_Tg5', symObjAddr: 0x3B7C, symBinAddr: 0x9B854, symSize: 0x80 }
+ - { offset: 0x12BE83, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSo11CFStringRefa_Tg5', symObjAddr: 0x3BFC, symBinAddr: 0x9B8D4, symSize: 0x88 }
+ - { offset: 0x12BEE5, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFs11AnyHashableV_Tg5', symObjAddr: 0x3C84, symBinAddr: 0x9B95C, symSize: 0x30 }
+ - { offset: 0x12BF12, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlF10Foundation3URLV_Tg5', symObjAddr: 0x3DD4, symBinAddr: 0x9BAAC, symSize: 0x140 }
+ - { offset: 0x12BF2A, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSS_Tg5', symObjAddr: 0x3F14, symBinAddr: 0x9BBEC, symSize: 0xB4 }
+ - { offset: 0x12BF8C, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSi_Tg5', symObjAddr: 0x3FC8, symBinAddr: 0x9BCA0, symSize: 0x6C }
+ - { offset: 0x12BFC4, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlF8PenNavUI18FloatingPanelStateC_Tg5', symObjAddr: 0x4034, symBinAddr: 0x9BD0C, symSize: 0xC4 }
+ - { offset: 0x12BFF1, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlF8PenNavUI11RouteOptionV0oP3KeyO_Tg5', symObjAddr: 0x40F8, symBinAddr: 0x9BDD0, symSize: 0x298 }
+ - { offset: 0x12C0C4, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlF8PenNavUI9FontStyleO_Tg5', symObjAddr: 0x4390, symBinAddr: 0x9C068, symSize: 0x464 }
+ - { offset: 0x12C16F, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlF8PenNavUI13AppFontWeightO_Tg5', symObjAddr: 0x47F4, symBinAddr: 0x9C4CC, symSize: 0x188 }
+ - { offset: 0x12C22C, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlF8PenNavUI8MenuItemV0oP9AttributeO_Tg5', symObjAddr: 0x497C, symBinAddr: 0x9C654, symSize: 0x70 }
+ - { offset: 0x12C2F0, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlF8PenNavUI9LayerTreeO8GradientV_Tg5', symObjAddr: 0x49EC, symBinAddr: 0x9C6C4, symSize: 0x1D0 }
+ - { offset: 0x12C492, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlF8PenNavUI3DOMO10StyleSheetV8SelectorO_Tg5', symObjAddr: 0x4BBC, symBinAddr: 0x9C894, symSize: 0xFC }
+ - { offset: 0x12C512, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSo11CFStringRefa_Tg5', symObjAddr: 0x4CB8, symBinAddr: 0x9C990, symSize: 0xF4 }
+ - { offset: 0x12C54A, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFs11AnyHashableV_Tg5', symObjAddr: 0x4DAC, symBinAddr: 0x9CA84, symSize: 0xC4 }
+ - { offset: 0x12C577, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlF8PenNavUI11CommandLineO8ModifierO_Tg5', symObjAddr: 0x4E70, symBinAddr: 0x9CB48, symSize: 0x3AC }
+ - { offset: 0x12C6C6, size: 0x8, addend: 0x0, symName: '_$ss32_copyCollectionToContiguousArrayys0dE0Vy7ElementQzGxSlRzlFs0E5SliceVySSG_Tg5', symObjAddr: 0x540C, symBinAddr: 0x9D0E4, symSize: 0xCC }
+ - { offset: 0x12C887, size: 0x8, addend: 0x0, symName: '_$ss32_copyCollectionToContiguousArrayys0dE0Vy7ElementQzGxSlRzlFs0E5SliceVy7Penguin11POICategoryVG_Tg5', symObjAddr: 0x55CC, symBinAddr: 0x9D2A4, symSize: 0x120 }
+ - { offset: 0x12C9D9, size: 0x8, addend: 0x0, symName: '_$sSSSgSgWOe', symObjAddr: 0x5818, symBinAddr: 0x9D470, symSize: 0x14 }
+ - { offset: 0x12CA9B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO14parsePrecision4fromSiSgSSSgSg_tKFZTf4nd_n', symObjAddr: 0x582C, symBinAddr: 0x9D484, symSize: 0x388 }
+ - { offset: 0x12CDA2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO6FormatOSHAASQWb', symObjAddr: 0x5BFC, symBinAddr: 0x9D80C, symSize: 0x4 }
+ - { offset: 0x12CDB6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO6FormatOAESQAAWl', symObjAddr: 0x5C00, symBinAddr: 0x9D810, symSize: 0x40 }
+ - { offset: 0x12CDCA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO3APIOSHAASQWb', symObjAddr: 0x5C40, symBinAddr: 0x9D850, symSize: 0x4 }
+ - { offset: 0x12CDDE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO3APIOAESQAAWl', symObjAddr: 0x5C44, symBinAddr: 0x9D854, symSize: 0x40 }
+ - { offset: 0x12CDF2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO5ScaleOSHAASQWb', symObjAddr: 0x5C84, symBinAddr: 0x9D894, symSize: 0x4 }
+ - { offset: 0x12CE06, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO5ScaleOAESQAAWl', symObjAddr: 0x5C88, symBinAddr: 0x9D898, symSize: 0x40 }
+ - { offset: 0x12CE1A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationVwCP', symObjAddr: 0x5CC8, symBinAddr: 0x9D8D8, symSize: 0x234 }
+ - { offset: 0x12CE2E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationVwxx', symObjAddr: 0x5EFC, symBinAddr: 0x9DB0C, symSize: 0xC0 }
+ - { offset: 0x12CE42, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationVwcp', symObjAddr: 0x5FBC, symBinAddr: 0x9DBCC, symSize: 0x208 }
+ - { offset: 0x12CE56, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationVwca', symObjAddr: 0x61C4, symBinAddr: 0x9DDD4, symSize: 0x2D0 }
+ - { offset: 0x12CE6A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationVwtk', symObjAddr: 0x6494, symBinAddr: 0x9E0A4, symSize: 0x208 }
+ - { offset: 0x12CE7E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationVwta', symObjAddr: 0x669C, symBinAddr: 0x9E2AC, symSize: 0x2C0 }
+ - { offset: 0x12CE92, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationVwet', symObjAddr: 0x695C, symBinAddr: 0x9E56C, symSize: 0xC }
+ - { offset: 0x12CEA6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationVwst', symObjAddr: 0x6A1C, symBinAddr: 0x9E62C, symSize: 0xC }
+ - { offset: 0x12CEBA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationVMr', symObjAddr: 0x6AD0, symBinAddr: 0x9E6E0, symSize: 0xD4 }
+ - { offset: 0x12CECE, size: 0x8, addend: 0x0, symName: '_$s10Foundation3URLVSgMa', symObjAddr: 0x6BA4, symBinAddr: 0x9E7B4, symSize: 0x54 }
+ - { offset: 0x12CEE2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO6FormatOwet', symObjAddr: 0x6C08, symBinAddr: 0x9E808, symSize: 0x90 }
+ - { offset: 0x12CEF6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO6FormatOwst', symObjAddr: 0x6C98, symBinAddr: 0x9E898, symSize: 0xB0 }
+ - { offset: 0x12CF0A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO6FormatOMa', symObjAddr: 0x6D4C, symBinAddr: 0x9E948, symSize: 0x10 }
+ - { offset: 0x12CF1E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO3APIOMa', symObjAddr: 0x6EB4, symBinAddr: 0x9E958, symSize: 0x10 }
+ - { offset: 0x12CF32, size: 0x8, addend: 0x0, symName: ___swift_memcpy17_8, symObjAddr: 0x6EC4, symBinAddr: 0x9E968, symSize: 0x14 }
+ - { offset: 0x12CF46, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO4SizeOwet', symObjAddr: 0x6ED8, symBinAddr: 0x9E97C, symSize: 0x20 }
+ - { offset: 0x12CF5A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO4SizeOwst', symObjAddr: 0x6EF8, symBinAddr: 0x9E99C, symSize: 0x30 }
+ - { offset: 0x12CF6E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO4SizeOwug', symObjAddr: 0x6F28, symBinAddr: 0x9E9CC, symSize: 0x1C }
+ - { offset: 0x12CF82, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO4SizeOwui', symObjAddr: 0x6F48, symBinAddr: 0x9E9E8, symSize: 0x20 }
+ - { offset: 0x12CF96, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO4SizeOMa', symObjAddr: 0x6F68, symBinAddr: 0x9EA08, symSize: 0x10 }
+ - { offset: 0x12CFAA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO5ScaleOMa', symObjAddr: 0x70CC, symBinAddr: 0x9EA18, symSize: 0x10 }
+ - { offset: 0x12CFBE, size: 0x8, addend: 0x0, symName: ___swift_memcpy57_8, symObjAddr: 0x7108, symBinAddr: 0x9EA28, symSize: 0x1C }
+ - { offset: 0x12CFD2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO6InsetsVwet', symObjAddr: 0x7124, symBinAddr: 0x9EA44, symSize: 0x20 }
+ - { offset: 0x12CFE6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO6InsetsVwst', symObjAddr: 0x7144, symBinAddr: 0x9EA64, symSize: 0x3C }
+ - { offset: 0x12CFFA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO6InsetsVMa', symObjAddr: 0x7180, symBinAddr: 0x9EAA0, symSize: 0x10 }
+ - { offset: 0x12D00E, size: 0x8, addend: 0x0, symName: '_$ss11AnyHashableVWOc', symObjAddr: 0x7198, symBinAddr: 0x9EAB0, symSize: 0x3C }
+ - { offset: 0x12D022, size: 0x8, addend: 0x0, symName: '_$sSSWOh', symObjAddr: 0x7248, symBinAddr: 0x9EAEC, symSize: 0x34 }
+ - { offset: 0x12D036, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV5ErrorOAEsAdAWl', symObjAddr: 0x727C, symBinAddr: 0x9EB20, symSize: 0x40 }
+ - { offset: 0x12D04A, size: 0x8, addend: 0x0, symName: '_$sSSSgSgWOy', symObjAddr: 0x72BC, symBinAddr: 0x9EB60, symSize: 0x14 }
+ - { offset: 0x12D097, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvg', symObjAddr: 0x0, symBinAddr: 0x97F3C, symSize: 0x38 }
+ - { offset: 0x12D0C2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvs', symObjAddr: 0x38, symBinAddr: 0x97F74, symSize: 0x38 }
+ - { offset: 0x12D0F7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvM', symObjAddr: 0x70, symBinAddr: 0x97FAC, symSize: 0x10 }
+ - { offset: 0x12D179, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO6FormatOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x9D4, symBinAddr: 0x98850, symSize: 0xC }
+ - { offset: 0x12D1E0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO6FormatOSHAASH9hashValueSivgTW', symObjAddr: 0x9E0, symBinAddr: 0x9885C, symSize: 0xC4 }
+ - { offset: 0x12D28B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO6FormatOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xAA4, symBinAddr: 0x98920, symSize: 0xA0 }
+ - { offset: 0x12D2F2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO6FormatOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0xB44, symBinAddr: 0x989C0, symSize: 0xC0 }
+ - { offset: 0x12D3B3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO3APIOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0xD3C, symBinAddr: 0x98BB8, symSize: 0x9C }
+ - { offset: 0x12D4A2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO3APIOSHAASH9hashValueSivgTW', symObjAddr: 0xDD8, symBinAddr: 0x98C54, symSize: 0x78 }
+ - { offset: 0x12D556, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO3APIOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xE50, symBinAddr: 0x98CCC, symSize: 0x54 }
+ - { offset: 0x12D5C8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO3APIOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0xEA4, symBinAddr: 0x98D20, symSize: 0x74 }
+ - { offset: 0x12DA36, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvg', symObjAddr: 0x84, symBinAddr: 0x97FBC, symSize: 0x30 }
+ - { offset: 0x12DA5B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvs', symObjAddr: 0x178, symBinAddr: 0x9806C, symSize: 0x30 }
+ - { offset: 0x12DA90, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvM', symObjAddr: 0x1F0, symBinAddr: 0x9809C, symSize: 0x28 }
+ - { offset: 0x12DAB4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvg', symObjAddr: 0x21C, symBinAddr: 0x980C4, symSize: 0x30 }
+ - { offset: 0x12DAD9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvs', symObjAddr: 0x24C, symBinAddr: 0x980F4, symSize: 0x30 }
+ - { offset: 0x12DB0E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvM', symObjAddr: 0x27C, symBinAddr: 0x98124, symSize: 0x28 }
+ - { offset: 0x12DB32, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvg', symObjAddr: 0x2A8, symBinAddr: 0x9814C, symSize: 0x4C }
+ - { offset: 0x12DB57, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvs', symObjAddr: 0x2F4, symBinAddr: 0x98198, symSize: 0x4C }
+ - { offset: 0x12DB8C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvM', symObjAddr: 0x340, symBinAddr: 0x981E4, symSize: 0x28 }
+ - { offset: 0x12DBB0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvg', symObjAddr: 0x36C, symBinAddr: 0x9820C, symSize: 0x30 }
+ - { offset: 0x12DBD5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvs', symObjAddr: 0x39C, symBinAddr: 0x9823C, symSize: 0x2C }
+ - { offset: 0x12DC0A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvM', symObjAddr: 0x3C8, symBinAddr: 0x98268, symSize: 0x28 }
+ - { offset: 0x12DC2E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvg', symObjAddr: 0x3F4, symBinAddr: 0x98290, symSize: 0x3C }
+ - { offset: 0x12DC53, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvs', symObjAddr: 0x430, symBinAddr: 0x982CC, symSize: 0x40 }
+ - { offset: 0x12DC88, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvM', symObjAddr: 0x470, symBinAddr: 0x9830C, symSize: 0x28 }
+ - { offset: 0x12DCAC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvg', symObjAddr: 0x49C, symBinAddr: 0x98334, symSize: 0x30 }
+ - { offset: 0x12DCD1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvs', symObjAddr: 0x4CC, symBinAddr: 0x98364, symSize: 0x2C }
+ - { offset: 0x12DD06, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvM', symObjAddr: 0x4F8, symBinAddr: 0x98390, symSize: 0x28 }
+ - { offset: 0x12DD2A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvg', symObjAddr: 0x524, symBinAddr: 0x983B8, symSize: 0x44 }
+ - { offset: 0x12DD4F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvs', symObjAddr: 0x568, symBinAddr: 0x983FC, symSize: 0x44 }
+ - { offset: 0x12DD84, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvM', symObjAddr: 0x5AC, symBinAddr: 0x98440, symSize: 0x28 }
+ - { offset: 0x12DDA8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvg', symObjAddr: 0x5D8, symBinAddr: 0x98468, symSize: 0x44 }
+ - { offset: 0x12DDCD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvs', symObjAddr: 0x61C, symBinAddr: 0x984AC, symSize: 0x44 }
+ - { offset: 0x12DE02, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvM', symObjAddr: 0x660, symBinAddr: 0x984F0, symSize: 0x28 }
+ - { offset: 0x12DE26, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvg', symObjAddr: 0x68C, symBinAddr: 0x98518, symSize: 0x44 }
+ - { offset: 0x12DE4B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvs', symObjAddr: 0x6D0, symBinAddr: 0x9855C, symSize: 0x44 }
+ - { offset: 0x12DE80, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvM', symObjAddr: 0x714, symBinAddr: 0x985A0, symSize: 0x28 }
+ - { offset: 0x12DEA4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvg', symObjAddr: 0x740, symBinAddr: 0x985C8, symSize: 0x30 }
+ - { offset: 0x12DEC9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvs', symObjAddr: 0x770, symBinAddr: 0x985F8, symSize: 0x2C }
+ - { offset: 0x12DEFE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvM', symObjAddr: 0x79C, symBinAddr: 0x98624, symSize: 0x28 }
+ - { offset: 0x12DF22, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvg', symObjAddr: 0x7C8, symBinAddr: 0x9864C, symSize: 0x30 }
+ - { offset: 0x12DF47, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvs', symObjAddr: 0x7F8, symBinAddr: 0x9867C, symSize: 0x2C }
+ - { offset: 0x12DF7C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvM', symObjAddr: 0x824, symBinAddr: 0x986A8, symSize: 0x28 }
+ - { offset: 0x12DFA0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvg', symObjAddr: 0x850, symBinAddr: 0x986D0, symSize: 0x28 }
+ - { offset: 0x12DFC4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvs', symObjAddr: 0x878, symBinAddr: 0x986F8, symSize: 0x44 }
+ - { offset: 0x12DFF9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvM', symObjAddr: 0x8BC, symBinAddr: 0x9873C, symSize: 0x28 }
+ - { offset: 0x12E029, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO6FormatO8rawValueAESgSS_tcfC', symObjAddr: 0x8E8, symBinAddr: 0x98764, symSize: 0x6C }
+ - { offset: 0x12E060, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO6FormatO8rawValueSSvg', symObjAddr: 0x954, symBinAddr: 0x987D0, symSize: 0x80 }
+ - { offset: 0x12E09F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO6FormatOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0xC04, symBinAddr: 0x98A80, symSize: 0xC }
+ - { offset: 0x12E0B3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO6FormatOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0xC10, symBinAddr: 0x98A8C, symSize: 0x84 }
+ - { offset: 0x12E0CB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO6FormatOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0xC10, symBinAddr: 0x98A8C, symSize: 0x84 }
+ - { offset: 0x12E0E2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO3APIO8rawValueAESgSS_tcfC', symObjAddr: 0xC94, symBinAddr: 0x98B10, symSize: 0x74 }
+ - { offset: 0x12E115, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO3APIO8rawValueSSvg', symObjAddr: 0xD08, symBinAddr: 0x98B84, symSize: 0x34 }
+ - { offset: 0x12E16F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO3APIOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0xF18, symBinAddr: 0x98D94, symSize: 0x70 }
+ - { offset: 0x12E1AF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO3APIOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0xF88, symBinAddr: 0x98E04, symSize: 0x38 }
+ - { offset: 0x12E1C7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO3APIOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0xF88, symBinAddr: 0x98E04, symSize: 0x38 }
+ - { offset: 0x12E1EF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO4SizeO2eeoiySbAE_AEtFZ', symObjAddr: 0xFC0, symBinAddr: 0x98E3C, symSize: 0x40 }
+ - { offset: 0x12E264, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO6InsetsV3topSdSgvg', symObjAddr: 0x1180, symBinAddr: 0x98E7C, symSize: 0xC }
+ - { offset: 0x12E278, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO6InsetsV3topSdSgvs', symObjAddr: 0x118C, symBinAddr: 0x98E88, symSize: 0x10 }
+ - { offset: 0x12E2AC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO6InsetsV4leftSdSgvg', symObjAddr: 0x11B0, symBinAddr: 0x98E98, symSize: 0xC }
+ - { offset: 0x12E2C0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO6InsetsV4leftSdSgvs', symObjAddr: 0x11BC, symBinAddr: 0x98EA4, symSize: 0x10 }
+ - { offset: 0x12E2F4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO6InsetsV4leftSdSgvM', symObjAddr: 0x11CC, symBinAddr: 0x98EB4, symSize: 0x10 }
+ - { offset: 0x12E318, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO6InsetsV6bottomSdSgvg', symObjAddr: 0x11E0, symBinAddr: 0x98EC4, symSize: 0xC }
+ - { offset: 0x12E32C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO6InsetsV6bottomSdSgvs', symObjAddr: 0x11EC, symBinAddr: 0x98ED0, symSize: 0x10 }
+ - { offset: 0x12E360, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO6InsetsV6bottomSdSgvM', symObjAddr: 0x11FC, symBinAddr: 0x98EE0, symSize: 0x10 }
+ - { offset: 0x12E384, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO6InsetsV5rightSdSgvg', symObjAddr: 0x1210, symBinAddr: 0x98EF0, symSize: 0xC }
+ - { offset: 0x12E398, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO6InsetsV5rightSdSgvs', symObjAddr: 0x121C, symBinAddr: 0x98EFC, symSize: 0x10 }
+ - { offset: 0x12E3CC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO6InsetsV5rightSdSgvM', symObjAddr: 0x122C, symBinAddr: 0x98F0C, symSize: 0x10 }
+ - { offset: 0x12E3F6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO6InsetsV3top4left6bottom5rightAESdSg_A3JtcfC', symObjAddr: 0x1240, symBinAddr: 0x98F1C, symSize: 0x4C }
+ - { offset: 0x12E43D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO6InsetsV2eeoiySbAE_AEtFZ', symObjAddr: 0x128C, symBinAddr: 0x98F68, symSize: 0x4 }
+ - { offset: 0x12E88C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO6InsetsV2eeoiySbAE_AEtFZTf4nnd_n', symObjAddr: 0x56EC, symBinAddr: 0x9D3C4, symSize: 0xAC }
+ - { offset: 0x12ECAF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PositionTrackerCfD', symObjAddr: 0x0, symBinAddr: 0x9EB80, symSize: 0x10 }
+ - { offset: 0x12ECEA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PositionTrackerCMa', symObjAddr: 0x10, symBinAddr: 0x9EB90, symSize: 0x20 }
+ - { offset: 0x12EED6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PositionTrackingDataVWOc', symObjAddr: 0x920, symBinAddr: 0x9F3D4, symSize: 0x34 }
+ - { offset: 0x12EEF1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PositionTrackingDataVWOh', symObjAddr: 0x954, symBinAddr: 0x9F408, symSize: 0x30 }
+ - { offset: 0x12EF1A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PositionTrackingDataVwxx', symObjAddr: 0x9B0, symBinAddr: 0x9F438, symSize: 0x28 }
+ - { offset: 0x12EF2E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PositionTrackingDataVwcp', symObjAddr: 0x9D8, symBinAddr: 0x9F460, symSize: 0xAC }
+ - { offset: 0x12EF42, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PositionTrackingDataVwca', symObjAddr: 0xA84, symBinAddr: 0x9F50C, symSize: 0xE4 }
+ - { offset: 0x12EF56, size: 0x8, addend: 0x0, symName: ___swift_memcpy144_8, symObjAddr: 0xB68, symBinAddr: 0x9F5F0, symSize: 0x2C }
+ - { offset: 0x12EF6A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PositionTrackingDataVwta', symObjAddr: 0xB94, symBinAddr: 0x9F61C, symSize: 0xB4 }
+ - { offset: 0x12EF7E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PositionTrackingDataVwet', symObjAddr: 0xC48, symBinAddr: 0x9F6D0, symSize: 0x5C }
+ - { offset: 0x12EF92, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PositionTrackingDataVwst', symObjAddr: 0xCA4, symBinAddr: 0x9F72C, symSize: 0x78 }
+ - { offset: 0x12EFA6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PositionTrackingDataVMa', symObjAddr: 0xD1C, symBinAddr: 0x9F7A4, symSize: 0x10 }
+ - { offset: 0x12EFBA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PositionTrackingDataV10CodingKeys33_31C53FE19793A6247CCBE3CF8830CF1BLLOAFs0G3KeyAAWl', symObjAddr: 0xD94, symBinAddr: 0x9F7B4, symSize: 0x40 }
+ - { offset: 0x12EFCE, size: 0x8, addend: 0x0, symName: '_$s12CoreGraphics7CGFloatVACSEAAWl', symObjAddr: 0xDD4, symBinAddr: 0x9F7F4, symSize: 0x40 }
+ - { offset: 0x12EFE2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PositionTrackingDataV10CodingKeys33_31C53FE19793A6247CCBE3CF8830CF1BLLOwet', symObjAddr: 0xE24, symBinAddr: 0x9F834, symSize: 0x90 }
+ - { offset: 0x12EFF6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PositionTrackingDataV10CodingKeys33_31C53FE19793A6247CCBE3CF8830CF1BLLOwst', symObjAddr: 0xEB4, symBinAddr: 0x9F8C4, symSize: 0xB0 }
+ - { offset: 0x12F00A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PositionTrackingDataV10CodingKeys33_31C53FE19793A6247CCBE3CF8830CF1BLLOMa', symObjAddr: 0xF78, symBinAddr: 0x9F974, symSize: 0x10 }
+ - { offset: 0x12F01E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PositionTrackingDataV10CodingKeys33_31C53FE19793A6247CCBE3CF8830CF1BLLOSHAASQWb', symObjAddr: 0xF88, symBinAddr: 0x9F984, symSize: 0x4 }
+ - { offset: 0x12F032, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PositionTrackingDataV10CodingKeys33_31C53FE19793A6247CCBE3CF8830CF1BLLOAFSQAAWl', symObjAddr: 0xF8C, symBinAddr: 0x9F988, symSize: 0x40 }
+ - { offset: 0x12F046, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PositionTrackingDataV10CodingKeys33_31C53FE19793A6247CCBE3CF8830CF1BLLOs0G3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0xFCC, symBinAddr: 0x9F9C8, symSize: 0x4 }
+ - { offset: 0x12F05A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PositionTrackingDataV10CodingKeys33_31C53FE19793A6247CCBE3CF8830CF1BLLOAFs28CustomDebugStringConvertibleAAWl', symObjAddr: 0xFD0, symBinAddr: 0x9F9CC, symSize: 0x40 }
+ - { offset: 0x12F06E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PositionTrackingDataV10CodingKeys33_31C53FE19793A6247CCBE3CF8830CF1BLLOs0G3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x1010, symBinAddr: 0x9FA0C, symSize: 0x4 }
+ - { offset: 0x12F082, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PositionTrackingDataV10CodingKeys33_31C53FE19793A6247CCBE3CF8830CF1BLLOAFs23CustomStringConvertibleAAWl', symObjAddr: 0x1014, symBinAddr: 0x9FA10, symSize: 0x40 }
+ - { offset: 0x12F0A8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PositionTrackerCfD', symObjAddr: 0x0, symBinAddr: 0x9EB80, symSize: 0x10 }
+ - { offset: 0x12F0F5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PositionTrackingDataV10CodingKeys33_31C53FE19793A6247CCBE3CF8830CF1BLLOs28CustomDebugStringConvertibleAAsAGP16debugDescriptionSSvgTW', symObjAddr: 0x500, symBinAddr: 0x9EFB4, symSize: 0x28 }
+ - { offset: 0x12F111, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PositionTrackingDataV10CodingKeys33_31C53FE19793A6247CCBE3CF8830CF1BLLOs23CustomStringConvertibleAAsAGP11descriptionSSvgTW', symObjAddr: 0x528, symBinAddr: 0x9EFDC, symSize: 0x28 }
+ - { offset: 0x12F13D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PositionTrackingDataV10CodingKeys33_31C53FE19793A6247CCBE3CF8830CF1BLLO11stringValueSSvg', symObjAddr: 0x30, symBinAddr: 0x9EBB0, symSize: 0x130 }
+ - { offset: 0x12F174, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PositionTrackingDataV6encode2toys7Encoder_p_tKF', symObjAddr: 0x160, symBinAddr: 0x9ECE0, symSize: 0x29C }
+ - { offset: 0x12F1B6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PositionTrackingDataV10CodingKeys33_31C53FE19793A6247CCBE3CF8830CF1BLLOs0G3KeyAAsAGP11stringValueSSvgTW', symObjAddr: 0x4BC, symBinAddr: 0x9EF7C, symSize: 0x8 }
+ - { offset: 0x12F1D1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PositionTrackingDataV10CodingKeys33_31C53FE19793A6247CCBE3CF8830CF1BLLOs0G3KeyAAsAGP11stringValuexSgSS_tcfCTW', symObjAddr: 0x4C4, symBinAddr: 0x9EF84, symSize: 0x24 }
+ - { offset: 0x12F1FA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PositionTrackingDataV10CodingKeys33_31C53FE19793A6247CCBE3CF8830CF1BLLOs0G3KeyAAsAGP8intValuexSgSi_tcfCTW', symObjAddr: 0x4F4, symBinAddr: 0x9EFA8, symSize: 0xC }
+ - { offset: 0x12F20E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PositionTrackingDataVSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x550, symBinAddr: 0x9F004, symSize: 0x14 }
+ - { offset: 0x12F259, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PositionTrackingDataV4from12isNavigationAC7Penguin10PILocationC_SbtcfCTf4nnd_n', symObjAddr: 0x564, symBinAddr: 0x9F018, symSize: 0x3BC }
+ - { offset: 0x12F2C0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PositionTrackingDataV10CodingKeys33_31C53FE19793A6247CCBE3CF8830CF1BLLO11stringValueAFSgSS_tcfCTf4nd_n', symObjAddr: 0x1054, symBinAddr: 0x9FA50, symSize: 0x320 }
+ - { offset: 0x12FC37, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellCfETo', symObjAddr: 0x125C, symBinAddr: 0xA0FCC, symSize: 0xA8 }
+ - { offset: 0x12FC66, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellCMa', symObjAddr: 0x1304, symBinAddr: 0xA1074, symSize: 0x20 }
+ - { offset: 0x12FC7A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC12setUpActions3foryAA11PoiViewDataCSg_tFyycfU_TA', symObjAddr: 0x1398, symBinAddr: 0xA10B8, symSize: 0x20 }
+ - { offset: 0x12FC8E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC12setUpActions3foryAA11PoiViewDataCSg_tFyycfU0_TA', symObjAddr: 0x13B8, symBinAddr: 0xA10D8, symSize: 0x20 }
+ - { offset: 0x12FCA2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC12setUpActions3foryAA11PoiViewDataCSg_tFyycfU1_TA', symObjAddr: 0x13D8, symBinAddr: 0xA10F8, symSize: 0x20 }
+ - { offset: 0x12FE2B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC13containerViewSo6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x9FD70, symSize: 0x10 }
+ - { offset: 0x12FE43, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC13containerViewSo6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x9FD70, symSize: 0x10 }
+ - { offset: 0x12FE89, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC13containerViewSo6UIViewCSgvsTo', symObjAddr: 0x10, symBinAddr: 0x9FD80, symSize: 0x34 }
+ - { offset: 0x12FED8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC18phoneContainerViewAA06HapticI0CSgvgTo', symObjAddr: 0x44, symBinAddr: 0x9FDB4, symSize: 0x10 }
+ - { offset: 0x12FEF0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC18phoneContainerViewAA06HapticI0CSgvgTo', symObjAddr: 0x44, symBinAddr: 0x9FDB4, symSize: 0x10 }
+ - { offset: 0x12FF30, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC18phoneContainerViewAA06HapticI0CSgvsTo', symObjAddr: 0x54, symBinAddr: 0x9FDC4, symSize: 0x34 }
+ - { offset: 0x12FF7F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC10phoneLabelSo7UILabelCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x9FDF8, symSize: 0x10 }
+ - { offset: 0x12FF97, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC10phoneLabelSo7UILabelCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x9FDF8, symSize: 0x10 }
+ - { offset: 0x12FFD7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC10phoneLabelSo7UILabelCSgvsTo', symObjAddr: 0x98, symBinAddr: 0x9FE08, symSize: 0x34 }
+ - { offset: 0x130026, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC20websiteContainerViewAA06HapticI0CSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x9FE3C, symSize: 0x10 }
+ - { offset: 0x13003E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC20websiteContainerViewAA06HapticI0CSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x9FE3C, symSize: 0x10 }
+ - { offset: 0x130079, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC20websiteContainerViewAA06HapticI0CSgvsTo', symObjAddr: 0xDC, symBinAddr: 0x9FE4C, symSize: 0x34 }
+ - { offset: 0x1300C8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC12websiteLabelSo7UILabelCSgvgTo', symObjAddr: 0x110, symBinAddr: 0x9FE80, symSize: 0x10 }
+ - { offset: 0x1300E0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC12websiteLabelSo7UILabelCSgvgTo', symObjAddr: 0x110, symBinAddr: 0x9FE80, symSize: 0x10 }
+ - { offset: 0x13011B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC12websiteLabelSo7UILabelCSgvsTo', symObjAddr: 0x120, symBinAddr: 0x9FE90, symSize: 0x34 }
+ - { offset: 0x13016A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC17mailContainerViewAA06HapticI0CSgvgTo', symObjAddr: 0x154, symBinAddr: 0x9FEC4, symSize: 0x10 }
+ - { offset: 0x130182, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC17mailContainerViewAA06HapticI0CSgvgTo', symObjAddr: 0x154, symBinAddr: 0x9FEC4, symSize: 0x10 }
+ - { offset: 0x1301BD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC17mailContainerViewAA06HapticI0CSgvsTo', symObjAddr: 0x164, symBinAddr: 0x9FED4, symSize: 0x34 }
+ - { offset: 0x13020C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC9mailLabelSo7UILabelCSgvgTo', symObjAddr: 0x198, symBinAddr: 0x9FF08, symSize: 0x10 }
+ - { offset: 0x130224, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC9mailLabelSo7UILabelCSgvgTo', symObjAddr: 0x198, symBinAddr: 0x9FF08, symSize: 0x10 }
+ - { offset: 0x13025F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC9mailLabelSo7UILabelCSgvsTo', symObjAddr: 0x1A8, symBinAddr: 0x9FF18, symSize: 0x34 }
+ - { offset: 0x1302AE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC12addressLabelSo7UILabelCSgvgTo', symObjAddr: 0x1DC, symBinAddr: 0x9FF4C, symSize: 0x10 }
+ - { offset: 0x1302C6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC12addressLabelSo7UILabelCSgvgTo', symObjAddr: 0x1DC, symBinAddr: 0x9FF4C, symSize: 0x10 }
+ - { offset: 0x130301, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC12addressLabelSo7UILabelCSgvsTo', symObjAddr: 0x1EC, symBinAddr: 0x9FF5C, symSize: 0x34 }
+ - { offset: 0x130357, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC12awakeFromNibyyFTo', symObjAddr: 0x220, symBinAddr: 0x9FF90, symSize: 0xB4 }
+ - { offset: 0x1303AD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC15prepareForReuseyyF', symObjAddr: 0x2D4, symBinAddr: 0xA0044, symSize: 0x9C }
+ - { offset: 0x130438, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC15prepareForReuseyyFTo', symObjAddr: 0x370, symBinAddr: 0xA00E0, symSize: 0x28 }
+ - { offset: 0x13047C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC12setUpActions3foryAA11PoiViewDataCSg_tF', symObjAddr: 0x398, symBinAddr: 0xA0108, symSize: 0x5D4 }
+ - { offset: 0x1306D6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC12setUpActions3foryAA13VenueViewDataCSg_tF', symObjAddr: 0x96C, symBinAddr: 0xA06DC, symSize: 0x5D4 }
+ - { offset: 0x130936, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC5style15reuseIdentifierACSo011UITableViewF5StyleV_SSSgtcfc', symObjAddr: 0xFE0, symBinAddr: 0xA0D50, symSize: 0xFC }
+ - { offset: 0x130977, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC5style15reuseIdentifierACSo011UITableViewF5StyleV_SSSgtcfcTo', symObjAddr: 0x10DC, symBinAddr: 0xA0E4C, symSize: 0x48 }
+ - { offset: 0x1309AF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x1124, symBinAddr: 0xA0E94, symSize: 0xE0 }
+ - { offset: 0x1309E2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x1204, symBinAddr: 0xA0F74, symSize: 0x28 }
+ - { offset: 0x1309F6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ContactDetailsCellCfD', symObjAddr: 0x122C, symBinAddr: 0xA0F9C, symSize: 0x30 }
+ - { offset: 0x130D99, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserTrackingViewC07contentF0AA06HapticF0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0xA1124, symSize: 0x10 }
+ - { offset: 0x131150, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserTrackingViewCfETo', symObjAddr: 0xB84, symBinAddr: 0xA1CA8, symSize: 0x8C }
+ - { offset: 0x13117F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserTrackingViewCMa', symObjAddr: 0xC10, symBinAddr: 0xA1D34, symSize: 0x20 }
+ - { offset: 0x131193, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserTrackingViewC10commonInit33_80B0D1C32DEBDD219C999A651F3DBB75LLyyFyycfU_TA', symObjAddr: 0xCD8, symBinAddr: 0xA1D78, symSize: 0x8 }
+ - { offset: 0x1312A3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserTrackingViewC07contentF0AA06HapticF0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0xA1124, symSize: 0x10 }
+ - { offset: 0x1312BB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserTrackingViewC07contentF0AA06HapticF0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0xA1124, symSize: 0x10 }
+ - { offset: 0x131301, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserTrackingViewC07contentF0AA06HapticF0CSgvsTo', symObjAddr: 0x10, symBinAddr: 0xA1134, symSize: 0x34 }
+ - { offset: 0x1313BA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserTrackingViewC010outerStackF0So07UIStackF0CSgvgTo', symObjAddr: 0x44, symBinAddr: 0xA1168, symSize: 0x10 }
+ - { offset: 0x1313D2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserTrackingViewC010outerStackF0So07UIStackF0CSgvgTo', symObjAddr: 0x44, symBinAddr: 0xA1168, symSize: 0x10 }
+ - { offset: 0x131412, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserTrackingViewC010outerStackF0So07UIStackF0CSgvsTo', symObjAddr: 0x54, symBinAddr: 0xA1178, symSize: 0x34 }
+ - { offset: 0x131461, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserTrackingViewC09iconImageF0So07UIImageF0CSgvgTo', symObjAddr: 0x88, symBinAddr: 0xA11AC, symSize: 0x10 }
+ - { offset: 0x131479, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserTrackingViewC09iconImageF0So07UIImageF0CSgvgTo', symObjAddr: 0x88, symBinAddr: 0xA11AC, symSize: 0x10 }
+ - { offset: 0x1314B9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserTrackingViewC09iconImageF0So07UIImageF0CSgvsTo', symObjAddr: 0x98, symBinAddr: 0xA11BC, symSize: 0x34 }
+ - { offset: 0x131508, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserTrackingViewC020locationDetailsStackF0So07UIStackF0CSgvgTo', symObjAddr: 0xCC, symBinAddr: 0xA11F0, symSize: 0x10 }
+ - { offset: 0x131520, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserTrackingViewC020locationDetailsStackF0So07UIStackF0CSgvgTo', symObjAddr: 0xCC, symBinAddr: 0xA11F0, symSize: 0x10 }
+ - { offset: 0x13155B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserTrackingViewC020locationDetailsStackF0So07UIStackF0CSgvsTo', symObjAddr: 0xDC, symBinAddr: 0xA1200, symSize: 0x34 }
+ - { offset: 0x1315AA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserTrackingViewC10venueLabelSo7UILabelCSgvgTo', symObjAddr: 0x110, symBinAddr: 0xA1234, symSize: 0x10 }
+ - { offset: 0x1315C2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserTrackingViewC10venueLabelSo7UILabelCSgvgTo', symObjAddr: 0x110, symBinAddr: 0xA1234, symSize: 0x10 }
+ - { offset: 0x131602, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserTrackingViewC10venueLabelSo7UILabelCSgvsTo', symObjAddr: 0x120, symBinAddr: 0xA1244, symSize: 0x34 }
+ - { offset: 0x131651, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserTrackingViewC10floorLabelSo7UILabelCSgvgTo', symObjAddr: 0x154, symBinAddr: 0xA1278, symSize: 0x10 }
+ - { offset: 0x131669, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserTrackingViewC10floorLabelSo7UILabelCSgvgTo', symObjAddr: 0x154, symBinAddr: 0xA1278, symSize: 0x10 }
+ - { offset: 0x1316A4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserTrackingViewC10floorLabelSo7UILabelCSgvsTo', symObjAddr: 0x164, symBinAddr: 0xA1288, symSize: 0x34 }
+ - { offset: 0x1316DF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserTrackingViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x198, symBinAddr: 0xA12BC, symSize: 0xDC }
+ - { offset: 0x131714, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserTrackingViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x274, symBinAddr: 0xA1398, symSize: 0x20 }
+ - { offset: 0x131777, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserTrackingViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x294, symBinAddr: 0xA13B8, symSize: 0xCC }
+ - { offset: 0x1317AC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserTrackingViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x360, symBinAddr: 0xA1484, symSize: 0x28 }
+ - { offset: 0x13182D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserTrackingViewC10commonInit33_80B0D1C32DEBDD219C999A651F3DBB75LLyyF', symObjAddr: 0x388, symBinAddr: 0xA14AC, symSize: 0x474 }
+ - { offset: 0x131A06, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserTrackingViewC10commonInit33_80B0D1C32DEBDD219C999A651F3DBB75LLyyFyycfU_', symObjAddr: 0x7FC, symBinAddr: 0xA1920, symSize: 0x88 }
+ - { offset: 0x131A62, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserTrackingViewC11setLocationyy7Penguin10PILocationCSgF', symObjAddr: 0x884, symBinAddr: 0xA19A8, symSize: 0x2D0 }
+ - { offset: 0x131B06, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserTrackingViewCfD', symObjAddr: 0xB54, symBinAddr: 0xA1C78, symSize: 0x30 }
+ - { offset: 0x131EEE, size: 0x8, addend: 0x0, symName: '_$sSo6UIViewC8PenNavUI19LayoutGuideProviderA2cDP11widthAnchorSo17NSLayoutDimensionCvgTW', symObjAddr: 0x90, symBinAddr: 0xA1E10, symSize: 0x24 }
+ - { offset: 0x131F2E, size: 0x8, addend: 0x0, symName: '_$sSo6UIViewC8PenNavUI19LayoutGuideProviderA2cDP12heightAnchorSo17NSLayoutDimensionCvgTW', symObjAddr: 0xB4, symBinAddr: 0xA1E34, symSize: 0x24 }
+ - { offset: 0x132012, size: 0x8, addend: 0x0, symName: '_$sSo16UIViewControllerC8PenNavUIE17fp_safeAreaInsetsSo06UIEdgeI0VvgTo', symObjAddr: 0xD8, symBinAddr: 0xA1E58, symSize: 0x8C }
+ - { offset: 0x132051, size: 0x8, addend: 0x0, symName: '_$sSo12UIScrollViewC8PenNavUIE19fp_contentOffsetMaxSo7CGPointVvg', symObjAddr: 0x164, symBinAddr: 0xA1EE4, symSize: 0xBC }
+ - { offset: 0x132170, size: 0x8, addend: 0x0, symName: '_$sSo24UISpringTimingParametersC8PenNavUIE16decelerationRate17frequencyResponse15initialVelocityAB12CoreGraphics7CGFloatV_AISo8CGVectorVtcfC', symObjAddr: 0x220, symBinAddr: 0xA1FA0, symSize: 0x84 }
+ - { offset: 0x13226E, size: 0x8, addend: 0x0, symName: '_$sSo24UISpringTimingParametersC8PenNavUIE12dampingRatio17frequencyResponse15initialVelocityAB12CoreGraphics7CGFloatV_AISo8CGVectorVtcfC', symObjAddr: 0x2A4, symBinAddr: 0xA2024, symSize: 0x70 }
+ - { offset: 0x13235C, size: 0x8, addend: 0x0, symName: '_$sSo12UIBezierPathC8PenNavUIE4path11roundedRect10appearanceABSo6CGRectV_AC17SurfaceAppearanceCtFZTf4nnd_n', symObjAddr: 0x344, symBinAddr: 0xA2094, symSize: 0x508 }
+ - { offset: 0x132BE9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC14sharedInstance33_64C1391F925319CFCBF0C1DCA796F972LLACSgvpZ', symObjAddr: 0x9020, symBinAddr: 0x376E48, symSize: 0x0 }
+ - { offset: 0x132FD7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC11serviceRateAA07ServiceG0CvpZ', symObjAddr: 0x410F0, symBinAddr: 0x396F58, symSize: 0x0 }
+ - { offset: 0x133B08, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC11serviceRate_WZ', symObjAddr: 0x39D0, symBinAddr: 0xA5F78, symSize: 0x1C }
+ - { offset: 0x133D08, size: 0x8, addend: 0x0, symName: '_$sSa8PenNavUIE4safexSgSi_tcisAA3LegV_Tg5', symObjAddr: 0x6328, symBinAddr: 0xA88D0, symSize: 0xE8 }
+ - { offset: 0x134174, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerCMU', symObjAddr: 0x8544, symBinAddr: 0xAAAEC, symSize: 0x8 }
+ - { offset: 0x134188, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerCMa', symObjAddr: 0x854C, symBinAddr: 0xAAAF4, symSize: 0x38 }
+ - { offset: 0x13419C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerCMr', symObjAddr: 0x8584, symBinAddr: 0xAAB2C, symSize: 0xBC }
+ - { offset: 0x1341B0, size: 0x8, addend: 0x0, symName: '_$s7Penguin5RouteVSgMa', symObjAddr: 0x8640, symBinAddr: 0xAABE8, symSize: 0x54 }
+ - { offset: 0x13421C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataVWOh', symObjAddr: 0x8E4C, symBinAddr: 0xAB3B8, symSize: 0x34 }
+ - { offset: 0x134230, size: 0x8, addend: 0x0, symName: '_$s7Penguin5RouteVSgWOc', symObjAddr: 0x8EC4, symBinAddr: 0xAB3EC, symSize: 0x48 }
+ - { offset: 0x134244, size: 0x8, addend: 0x0, symName: '_$s7Penguin5RouteVSgWOf', symObjAddr: 0x8F0C, symBinAddr: 0xAB434, symSize: 0x48 }
+ - { offset: 0x134258, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14RouteDirectionVWOb', symObjAddr: 0x8FA0, symBinAddr: 0xAB47C, symSize: 0x44 }
+ - { offset: 0x1342E2, size: 0x8, addend: 0x0, symName: '_$sSTsE7forEachyyy7ElementQzKXEKFSay8PenNavUI3LegVG_Tg503$s8de63UI17NavigationManagerC10directionsSayAA14RouteDirectionVGvgyAA3G6VXEfU_SayAD0oP0VGTf1cn_n', symObjAddr: 0x0, symBinAddr: 0xA25AC, symSize: 0xAC }
+ - { offset: 0x134D24, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC10directionsSayAA14RouteDirectionVGvg', symObjAddr: 0x204, symBinAddr: 0xA27AC, symSize: 0x324 }
+ - { offset: 0x1351E8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC4legsSayAA3LegVGvM', symObjAddr: 0x1C0, symBinAddr: 0xA276C, symSize: 0x40 }
+ - { offset: 0x1352A2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC14currentSubpath7Penguin7SubPathCSgvg', symObjAddr: 0x528, symBinAddr: 0xA2AD0, symSize: 0x104 }
+ - { offset: 0x1354E9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC22isCurrentSubpathIndoorSbvg', symObjAddr: 0x62C, symBinAddr: 0xA2BD4, symSize: 0xD4 }
+ - { offset: 0x13558D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC21routeEndsInCurrentLegSbvg', symObjAddr: 0x700, symBinAddr: 0xA2CA8, symSize: 0x1C8 }
+ - { offset: 0x135713, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC23legEndsInCurrentSubpathSbvg', symObjAddr: 0x8C8, symBinAddr: 0xA2E70, symSize: 0x110 }
+ - { offset: 0x1358D1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC15previousSubpath7Penguin7SubPathCSgvg', symObjAddr: 0x9D8, symBinAddr: 0xA2F80, symSize: 0x1E4 }
+ - { offset: 0x135C55, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC20previousSubpathInLeg7Penguin7SubPathCSgvg', symObjAddr: 0xBBC, symBinAddr: 0xA3164, symSize: 0x110 }
+ - { offset: 0x135E04, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC16nextSubpathInLeg7Penguin7SubPathCSgvg', symObjAddr: 0xCCC, symBinAddr: 0xA3274, symSize: 0x110 }
+ - { offset: 0x135FC7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC6sourceAA5PlaceCSgvM', symObjAddr: 0xDDC, symBinAddr: 0xA3384, symSize: 0xF8 }
+ - { offset: 0x13615F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC6sourceAA5PlaceCSgvM.resume.0', symObjAddr: 0xED4, symBinAddr: 0xA347C, symSize: 0x168 }
+ - { offset: 0x1362BE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC13combinedRoute7Penguin0G3LegVvg', symObjAddr: 0x103C, symBinAddr: 0xA35E4, symSize: 0xDC4 }
+ - { offset: 0x136F5A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC9pathNodesSaySiGvg', symObjAddr: 0x1E00, symBinAddr: 0xA43A8, symSize: 0x6D0 }
+ - { offset: 0x137A96, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC15stopsDictionarySaySDySSypGGvg', symObjAddr: 0x24D0, symBinAddr: 0xA4A78, symSize: 0x638 }
+ - { offset: 0x1383AE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC15routeParametersSDySSypGvg', symObjAddr: 0x2B08, symBinAddr: 0xA50B0, symSize: 0xEC8 }
+ - { offset: 0x13933C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC14setDestinationyyAA5PlaceCSgF', symObjAddr: 0x39EC, symBinAddr: 0xA5F94, symSize: 0xE8 }
+ - { offset: 0x139452, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC10resetRouteyyF', symObjAddr: 0x3AD4, symBinAddr: 0xA607C, symSize: 0xA4 }
+ - { offset: 0x1394D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC8setRouteyy7Penguin0G0VSgF', symObjAddr: 0x3B78, symBinAddr: 0xA6120, symSize: 0x1360 }
+ - { offset: 0x13A813, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC28removeIsolatedGatesFromRouteyyF', symObjAddr: 0x4ED8, symBinAddr: 0xA7480, symSize: 0x164 }
+ - { offset: 0x13AA34, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC18removeMatchedStopsyyF', symObjAddr: 0x503C, symBinAddr: 0xA75E4, symSize: 0x12EC }
+ - { offset: 0x13BB67, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC13fixRouteNodesyyF', symObjAddr: 0x6410, symBinAddr: 0xA89B8, symSize: 0x11CC }
+ - { offset: 0x13D54B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC7addStop_2atyAA5PlaceCSg_SiSgtF', symObjAddr: 0x75DC, symBinAddr: 0xA9B84, symSize: 0x4F8 }
+ - { offset: 0x13DB16, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC11getNextStopAA5PlaceCSgyF', symObjAddr: 0x7AD4, symBinAddr: 0xAA07C, symSize: 0x278 }
+ - { offset: 0x13DD6B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC10getSubPath5index7Penguin0gH0CSgSi_tF', symObjAddr: 0x7D4C, symBinAddr: 0xAA2F4, symSize: 0x188 }
+ - { offset: 0x13DF26, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC15getSubPathIndex03subH0SiSg7Penguin0gH0C_tF', symObjAddr: 0x7ED4, symBinAddr: 0xAA47C, symSize: 0xE4 }
+ - { offset: 0x13DFF0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC34getFirstNodeTitleForOutdoorSubpath7subpathSSSg7Penguin7SubPathCSg_tF', symObjAddr: 0x7FB8, symBinAddr: 0xAA560, symSize: 0x200 }
+ - { offset: 0x13E25B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC12logRouteLegsyyF', symObjAddr: 0x81B8, symBinAddr: 0xAA760, symSize: 0x314 }
+ - { offset: 0x13E657, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerCfD', symObjAddr: 0x84CC, symBinAddr: 0xAAA74, symSize: 0x78 }
+ - { offset: 0x13E690, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerCACycfc', symObjAddr: 0x8694, symBinAddr: 0xAAC3C, symSize: 0xD4 }
+ - { offset: 0x13E6DD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC19removeIsolatedGates33_64C1391F925319CFCBF0C1DCA796F972LL8subpathsSay7Penguin7SubPathCGAJ_tFTf4nd_n', symObjAddr: 0x8768, symBinAddr: 0xAAD10, symSize: 0x298 }
+ - { offset: 0x13EB6A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17NavigationManagerC33getLastNodeTitleForOutdoorSubpath7subpath12currentIndexSSSg7Penguin7SubPathCSg_SiSgtFTf4ndn_n', symObjAddr: 0x8A00, symBinAddr: 0xAAFA8, symSize: 0x410 }
+ - { offset: 0x13F229, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PlaceImageCellC9imageViewSo07UIImageH0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0xAB4C0, symSize: 0x20 }
+ - { offset: 0x13F402, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PlaceImageCellCfETo', symObjAddr: 0x520, symBinAddr: 0xAB9E0, symSize: 0x50 }
+ - { offset: 0x13F431, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PlaceImageCellCMa', symObjAddr: 0x570, symBinAddr: 0xABA30, symSize: 0x20 }
+ - { offset: 0x13F454, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PlaceImageCellC03setE03url10completionySS_ySbcSgtFySo7UIImageCSgcfU_TA', symObjAddr: 0x6E0, symBinAddr: 0xABBA0, symSize: 0xC }
+ - { offset: 0x13F533, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PlaceImageCellC9imageViewSo07UIImageH0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0xAB4C0, symSize: 0x20 }
+ - { offset: 0x13F593, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PlaceImageCellC9imageViewSo07UIImageH0CSgvsTo', symObjAddr: 0x20, symBinAddr: 0xAB4E0, symSize: 0x14 }
+ - { offset: 0x13F5D0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PlaceImageCellC12awakeFromNibyyF', symObjAddr: 0x34, symBinAddr: 0xAB4F4, symSize: 0xEC }
+ - { offset: 0x13F62B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PlaceImageCellC12awakeFromNibyyFTo', symObjAddr: 0x120, symBinAddr: 0xAB5E0, symSize: 0x28 }
+ - { offset: 0x13F659, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PlaceImageCellC03setE03url10completionySS_ySbcSgtFySo7UIImageCSgcfU_', symObjAddr: 0x148, symBinAddr: 0xAB608, symSize: 0x148 }
+ - { offset: 0x13F72B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PlaceImageCellC15prepareForReuseyyF', symObjAddr: 0x290, symBinAddr: 0xAB750, symSize: 0xD0 }
+ - { offset: 0x13F793, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PlaceImageCellC15prepareForReuseyyFTo', symObjAddr: 0x360, symBinAddr: 0xAB820, symSize: 0x28 }
+ - { offset: 0x13F7CA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PlaceImageCellC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x388, symBinAddr: 0xAB848, symSize: 0xA0 }
+ - { offset: 0x13F823, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PlaceImageCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x428, symBinAddr: 0xAB8E8, symSize: 0xA0 }
+ - { offset: 0x13F856, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PlaceImageCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x4C8, symBinAddr: 0xAB988, symSize: 0x28 }
+ - { offset: 0x13F86A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PlaceImageCellCfD', symObjAddr: 0x4F0, symBinAddr: 0xAB9B0, symSize: 0x30 }
+ - { offset: 0x13F8A1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PlaceImageCellC03setE03url10completionySS_ySbcSgtFTf4ndn_n', symObjAddr: 0x590, symBinAddr: 0xABA50, symSize: 0x100 }
+ - { offset: 0x13FCA7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC05tableE0AA014IntrinsicTableE0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0xABBAC, symSize: 0x20 }
+ - { offset: 0x13FF2F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerCfE', symObjAddr: 0x9AC, symBinAddr: 0xAC558, symSize: 0x64 }
+ - { offset: 0x13FF5C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerCfETo', symObjAddr: 0xA40, symBinAddr: 0xAC5EC, symSize: 0x70 }
+ - { offset: 0x13FF8B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerCMa', symObjAddr: 0xAB0, symBinAddr: 0xAC65C, symSize: 0x20 }
+ - { offset: 0x13FFF5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC05tableE0_21numberOfRowsInSectionSiSo07UITableE0C_SitFTo', symObjAddr: 0xAD0, symBinAddr: 0xAC67C, symSize: 0x68 }
+ - { offset: 0x140130, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lE0C_10Foundation9IndexPathVtF', symObjAddr: 0xB38, symBinAddr: 0xAC6E4, symSize: 0x1EC }
+ - { offset: 0x1402BD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lE0C_10Foundation9IndexPathVtFyAA8FavoriteCcfU_', symObjAddr: 0xD24, symBinAddr: 0xAC8D0, symSize: 0x98 }
+ - { offset: 0x140355, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lE0C_10Foundation9IndexPathVtFTo', symObjAddr: 0xDBC, symBinAddr: 0xAC968, symSize: 0xC8 }
+ - { offset: 0x1403A3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC05tableE0_41trailingSwipeActionsConfigurationForRowAtSo07UISwipejK0CSgSo07UITableE0C_10Foundation9IndexPathVtF', symObjAddr: 0xE84, symBinAddr: 0xACA30, symSize: 0x2A8 }
+ - { offset: 0x1404C0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC05tableE0_41trailingSwipeActionsConfigurationForRowAtSo07UISwipejK0CSgSo07UITableE0C_10Foundation9IndexPathVtFySo18UIContextualActionC_So6UIViewCySbctcfU_', symObjAddr: 0x112C, symBinAddr: 0xACCD8, symSize: 0x21C }
+ - { offset: 0x14069B, size: 0x8, addend: 0x0, symName: '_$sSo18UIContextualActionCSo6UIViewCSbIegy_Iegggg_AbDSbIeyBy_IeyByyy_TR', symObjAddr: 0x1348, symBinAddr: 0xACEF4, symSize: 0xB4 }
+ - { offset: 0x1406B3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC05tableE0_41trailingSwipeActionsConfigurationForRowAtSo07UISwipejK0CSgSo07UITableE0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x13FC, symBinAddr: 0xACFA8, symSize: 0xC8 }
+ - { offset: 0x1406CF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC05tableE0_14didSelectRowAtySo07UITableE0C_10Foundation9IndexPathVtF', symObjAddr: 0x14C4, symBinAddr: 0xAD070, symSize: 0x118 }
+ - { offset: 0x1407F0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC05tableE0_14didSelectRowAtySo07UITableE0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x15DC, symBinAddr: 0xAD188, symSize: 0xC0 }
+ - { offset: 0x14081B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC14layoutForPanelAA08FloatingI6Layout_pyFTo', symObjAddr: 0x169C, symBinAddr: 0xAD248, symSize: 0x14 }
+ - { offset: 0x140864, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC16behaviorForPanelAA08FloatingI8Behavior_pyFTo', symObjAddr: 0x16B0, symBinAddr: 0xAD25C, symSize: 0x24 }
+ - { offset: 0x1408D9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC10setupPanelyyF', symObjAddr: 0x16D4, symBinAddr: 0xAD280, symSize: 0xA4 }
+ - { offset: 0x140955, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC10setupPanelyyFTo', symObjAddr: 0x1778, symBinAddr: 0xAD324, symSize: 0x28 }
+ - { offset: 0x140993, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC20floatingPanelDidMoveyyAA08FloatinghF0CF', symObjAddr: 0x17A0, symBinAddr: 0xAD34C, symSize: 0x224 }
+ - { offset: 0x140B95, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC20floatingPanelDidMoveyyAA08FloatinghF0CFTo', symObjAddr: 0x19C4, symBinAddr: 0xAD570, symSize: 0x50 }
+ - { offset: 0x140BC0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0jO0OSgtFTW', symObjAddr: 0x1A90, symBinAddr: 0xAD5C0, symSize: 0xC }
+ - { offset: 0x140C01, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerCAA20NotificationObserverA2aDP25userLocationStatusChangedyyFTW', symObjAddr: 0x1A9C, symBinAddr: 0xAD5CC, symSize: 0x4 }
+ - { offset: 0x140C21, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerCAA20NotificationObserverA2aDP25userLocationStatusChangedyyFTW', symObjAddr: 0x1A9C, symBinAddr: 0xAD5CC, symSize: 0x4 }
+ - { offset: 0x140C33, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC23onToastVisibilityChange7visible9toastTypeySb_AA0hM0OSgtFTf4dnn_n', symObjAddr: 0x1B48, symBinAddr: 0xAD5D0, symSize: 0x24C }
+ - { offset: 0x140D94, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC25userLocationStatusChangedyyFTf4d_n', symObjAddr: 0x1D94, symBinAddr: 0xAD81C, symSize: 0x178 }
+ - { offset: 0x140ED5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16FavoritesManagerC04loadD012withLocationySb_tFySayAA8FavoriteCGcfU_TA', symObjAddr: 0x1F74, symBinAddr: 0xAD9B8, symSize: 0x8 }
+ - { offset: 0x140EE9, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x1FA8, symBinAddr: 0xAD9E4, symSize: 0x10 }
+ - { offset: 0x140EFD, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x1FB8, symBinAddr: 0xAD9F4, symSize: 0x8 }
+ - { offset: 0x140F11, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC05tableE0_41trailingSwipeActionsConfigurationForRowAtSo07UISwipejK0CSgSo07UITableE0C_10Foundation9IndexPathVtFySo18UIContextualActionC_So6UIViewCySbctcfU_TA', symObjAddr: 0x2050, symBinAddr: 0xADA7C, symSize: 0x7C }
+ - { offset: 0x140F25, size: 0x8, addend: 0x0, symName: '_$sSo18UIContextualActionCMa', symObjAddr: 0x20CC, symBinAddr: 0xADAF8, symSize: 0x44 }
+ - { offset: 0x140F44, size: 0x8, addend: 0x0, symName: '_$sSbIeyBy_SbIegy_TRTA', symObjAddr: 0x2134, symBinAddr: 0xADB60, symSize: 0x14 }
+ - { offset: 0x140F6D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lE0C_10Foundation9IndexPathVtFyAA8FavoriteCcfU_TA', symObjAddr: 0x2148, symBinAddr: 0xADB74, symSize: 0x8 }
+ - { offset: 0x140F81, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC11viewDidLoadyyFySayAA8FavoriteCGcfU_TA', symObjAddr: 0x2150, symBinAddr: 0xADB7C, symSize: 0x8 }
+ - { offset: 0x1411A9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC05tableE0AA014IntrinsicTableE0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0xABBAC, symSize: 0x20 }
+ - { offset: 0x141209, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC05tableE0AA014IntrinsicTableE0CSgvsTo', symObjAddr: 0x20, symBinAddr: 0xABBCC, symSize: 0x14 }
+ - { offset: 0x14135D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC11removeImageSo7UIImageCSgvpfiAGyXEfU_', symObjAddr: 0x34, symBinAddr: 0xABBE0, symSize: 0x26C }
+ - { offset: 0x141558, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC11viewDidLoadyyF', symObjAddr: 0x2A0, symBinAddr: 0xABE4C, symSize: 0x198 }
+ - { offset: 0x141697, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC11viewDidLoadyyFySayAA8FavoriteCGcfU_', symObjAddr: 0x438, symBinAddr: 0xABFE4, symSize: 0xF8 }
+ - { offset: 0x14173E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC11viewDidLoadyyFTo', symObjAddr: 0x530, symBinAddr: 0xAC0DC, symSize: 0x28 }
+ - { offset: 0x141766, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC12cancelButtonyySo8UIButtonCFTo', symObjAddr: 0x558, symBinAddr: 0xAC104, symSize: 0x38 }
+ - { offset: 0x14179E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC13registerCellsyyF', symObjAddr: 0x590, symBinAddr: 0xAC13C, symSize: 0x1E0 }
+ - { offset: 0x141917, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0x770, symBinAddr: 0xAC31C, symSize: 0xF0 }
+ - { offset: 0x141958, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0x860, symBinAddr: 0xAC40C, symSize: 0x60 }
+ - { offset: 0x1419A0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x8C0, symBinAddr: 0xAC46C, symSize: 0xC4 }
+ - { offset: 0x1419D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x984, symBinAddr: 0xAC530, symSize: 0x28 }
+ - { offset: 0x1419E7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FavoritesViewControllerCfD', symObjAddr: 0xA10, symBinAddr: 0xAC5BC, symSize: 0x30 }
+ - { offset: 0x141F98, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17FavoriteBadgeViewC05imageF033_23A362561214FEFFEA9B414ED0F52193LLSo07UIImageF0Cvg', symObjAddr: 0x0, symBinAddr: 0xADB90, symSize: 0xAC }
+ - { offset: 0x14211F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17FavoriteBadgeViewCfETo', symObjAddr: 0x648, symBinAddr: 0xAE1D8, symSize: 0x38 }
+ - { offset: 0x14214E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17FavoriteBadgeViewCMa', symObjAddr: 0x680, symBinAddr: 0xAE210, symSize: 0x20 }
+ - { offset: 0x142231, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17FavoriteBadgeViewC05imageF033_23A362561214FEFFEA9B414ED0F52193LLSo07UIImageF0Cvg', symObjAddr: 0x0, symBinAddr: 0xADB90, symSize: 0xAC }
+ - { offset: 0x1422D9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17FavoriteBadgeViewC04starF033_23A362561214FEFFEA9B414ED0F52193LLSo6UIViewCvg', symObjAddr: 0xAC, symBinAddr: 0xADC3C, symSize: 0x98 }
+ - { offset: 0x1423DB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17FavoriteBadgeViewC5imageACSo7UIImageCSg_tcfc', symObjAddr: 0x144, symBinAddr: 0xADCD4, symSize: 0x408 }
+ - { offset: 0x1425B0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17FavoriteBadgeViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x54C, symBinAddr: 0xAE0DC, symSize: 0xA0 }
+ - { offset: 0x142615, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17FavoriteBadgeViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x5EC, symBinAddr: 0xAE17C, symSize: 0x2C }
+ - { offset: 0x142674, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17FavoriteBadgeViewCfD', symObjAddr: 0x618, symBinAddr: 0xAE1A8, symSize: 0x30 }
+ - { offset: 0x142A3C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FileDownloaderC6sharedACvpZ', symObjAddr: 0x9BD0, symBinAddr: 0x396FB8, symSize: 0x0 }
+ - { offset: 0x142B00, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FileDownloaderC6shared_WZ', symObjAddr: 0x60, symBinAddr: 0xAE230, symSize: 0x6C }
+ - { offset: 0x142C2B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FileDownloaderCMa', symObjAddr: 0x968, symBinAddr: 0xAEB38, symSize: 0x20 }
+ - { offset: 0x142C3F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FileDownloaderC19downloadingProgress_8fileNameySf_SStFTo', symObjAddr: 0x988, symBinAddr: 0xAEB58, symSize: 0x4 }
+ - { offset: 0x142C5B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FileDownloaderC17downloadSucceededyySSF', symObjAddr: 0x98C, symBinAddr: 0xAEB5C, symSize: 0x240 }
+ - { offset: 0x142E5D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FileDownloaderC17downloadSucceededyySSFTo', symObjAddr: 0xBCC, symBinAddr: 0xAED9C, symSize: 0x54 }
+ - { offset: 0x142E79, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FileDownloaderC16startDownloading33_4DF7F0E8EA407CE151421767F98EF411LL4dataySayAA0D12DownloadData_pG_tFyyYbcfU_TA', symObjAddr: 0xD44, symBinAddr: 0xAEDF0, symSize: 0x8 }
+ - { offset: 0x142E8D, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0xD4C, symBinAddr: 0xAEDF8, symSize: 0x10 }
+ - { offset: 0x142EA1, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0xD5C, symBinAddr: 0xAEE08, symSize: 0x8 }
+ - { offset: 0x142EB5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FileDownloaderC16startDownloading33_4DF7F0E8EA407CE151421767F98EF411LL4dataySayAA0D12DownloadData_pG_tFyyYbcfU_yyScMYccfU_TA', symObjAddr: 0xDCC, symBinAddr: 0xAEE34, symSize: 0x8 }
+ - { offset: 0x14305D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FileDownloaderC16startDownloading33_4DF7F0E8EA407CE151421767F98EF411LL4dataySayAA0D12DownloadData_pG_tF', symObjAddr: 0xCC, symBinAddr: 0xAE29C, symSize: 0x34C }
+ - { offset: 0x1432F9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FileDownloaderC16startDownloading33_4DF7F0E8EA407CE151421767F98EF411LL4dataySayAA0D12DownloadData_pG_tFyyYbcfU_', symObjAddr: 0x418, symBinAddr: 0xAE5E8, symSize: 0x204 }
+ - { offset: 0x14334E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FileDownloaderC16startDownloading33_4DF7F0E8EA407CE151421767F98EF411LL4dataySayAA0D12DownloadData_pG_tFyyYbcfU_yyScMYccfU_', symObjAddr: 0x61C, symBinAddr: 0xAE7EC, symSize: 0xBC }
+ - { offset: 0x1433FF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FileDownloaderC22appendOperationToQueue33_4DF7F0E8EA407CE151421767F98EF411LL4dataySayAA0D12DownloadData_pG_tF', symObjAddr: 0x6D8, symBinAddr: 0xAE8A8, symSize: 0x254 }
+ - { offset: 0x14369C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FileDownloaderCfD', symObjAddr: 0x92C, symBinAddr: 0xAEAFC, symSize: 0x3C }
+ - { offset: 0x143A74, size: 0x8, addend: 0x0, symName: '_$sSo11UITextFieldC8PenNavUIE9fontStyleSSvsTo', symObjAddr: 0x0, symBinAddr: 0xAEE44, symSize: 0x54 }
+ - { offset: 0x143B15, size: 0x8, addend: 0x0, symName: '_$sSo11UITextFieldC8PenNavUIE9fontStyleSSvs', symObjAddr: 0x54, symBinAddr: 0xAEE98, symSize: 0x184 }
+ - { offset: 0x143C17, size: 0x8, addend: 0x0, symName: '_$sSo11UITextFieldC8PenNavUIE19textColorIdentifierSivgTo', symObjAddr: 0x1D8, symBinAddr: 0xAF01C, symSize: 0x8 }
+ - { offset: 0x143C33, size: 0x8, addend: 0x0, symName: '_$sSo11UITextFieldC8PenNavUIE19textColorIdentifierSivsTo', symObjAddr: 0x1E0, symBinAddr: 0xAF024, symSize: 0x38 }
+ - { offset: 0x143C4F, size: 0x8, addend: 0x0, symName: '_$sSo11UITextFieldC8PenNavUIE25backgroundColorIdentifierSivgTo', symObjAddr: 0x224, symBinAddr: 0xAF05C, symSize: 0x8 }
+ - { offset: 0x143C6B, size: 0x8, addend: 0x0, symName: '_$sSo11UITextFieldC8PenNavUIE25backgroundColorIdentifierSivsTo', symObjAddr: 0x22C, symBinAddr: 0xAF064, symSize: 0x38 }
+ - { offset: 0x143C87, size: 0x8, addend: 0x0, symName: '_$sSo11UITextFieldC8PenNavUIE19tintColorIdentifierSivgTo', symObjAddr: 0x270, symBinAddr: 0xAF09C, symSize: 0x8 }
+ - { offset: 0x143CA3, size: 0x8, addend: 0x0, symName: '_$sSo11UITextFieldC8PenNavUIE19tintColorIdentifierSivsTo', symObjAddr: 0x278, symBinAddr: 0xAF0A4, symSize: 0x38 }
+ - { offset: 0x143CE9, size: 0x8, addend: 0x0, symName: '_$sSo11UITextFieldC8PenNavUIE26placeholderLocalizationKeySSvsTo', symObjAddr: 0x3F0, symBinAddr: 0xAF210, symSize: 0x94 }
+ - { offset: 0x1449AE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiCMa', symObjAddr: 0x38C4, symBinAddr: 0xB2B6C, symSize: 0x20 }
+ - { offset: 0x144A0F, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantV11removeValue6forKeyq_Sgx_tFSS_SSTg5', symObjAddr: 0x38E4, symBinAddr: 0xB2B8C, symSize: 0xD4 }
+ - { offset: 0x144AFB, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantV11removeValue6forKeyq_Sgx_tFSS_ypTg5', symObjAddr: 0x39B8, symBinAddr: 0xB2C60, symSize: 0xD0 }
+ - { offset: 0x144BE7, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantV11removeValue6forKeyq_Sgx_tFSi_8PenNavUI17DownloadOperationCTg5', symObjAddr: 0x3A88, symBinAddr: 0xB2D30, symSize: 0x84 }
+ - { offset: 0x144CB6, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantV11removeValue6forKeyq_Sgx_tFSS_SayySo7UIImageCSgcGTg5', symObjAddr: 0x3B0C, symBinAddr: 0xB2DB4, symSize: 0xBC }
+ - { offset: 0x144D8C, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_delete2atys10_HashTableV6BucketV_tF10Foundation3URLV_So20NSURLSessionDataTaskCTg5', symObjAddr: 0x3BC8, symBinAddr: 0xB2E70, symSize: 0x260 }
+ - { offset: 0x144E54, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_delete2atys10_HashTableV6BucketV_tF8PenNavUI18FloatingPanelStateC_SaySo18NSLayoutConstraintCGTg5', symObjAddr: 0x3E28, symBinAddr: 0xB30D0, symSize: 0x18C }
+ - { offset: 0x144F07, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_delete2atys10_HashTableV6BucketV_tFSS_SSTg5', symObjAddr: 0x3FB4, symBinAddr: 0xB325C, symSize: 0x1AC }
+ - { offset: 0x144FA7, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_delete2atys10_HashTableV6BucketV_tFSS_ypTg5', symObjAddr: 0x4160, symBinAddr: 0xB3408, symSize: 0x1AC }
+ - { offset: 0x145068, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_delete2atys10_HashTableV6BucketV_tFSi_8PenNavUI17DownloadOperationCTg5', symObjAddr: 0x430C, symBinAddr: 0xB35B4, symSize: 0x16C }
+ - { offset: 0x14511D, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_delete2atys10_HashTableV6BucketV_tF8PenNavUI13AppFontWeightO_SSTg5', symObjAddr: 0x4478, symBinAddr: 0xB3720, symSize: 0x1F4 }
+ - { offset: 0x14525E, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_delete2atys10_HashTableV6BucketV_tF8PenNavUI9FontStyleO_So6UIFontCTg5', symObjAddr: 0x466C, symBinAddr: 0xB3914, symSize: 0x318 }
+ - { offset: 0x145389, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_delete2atys10_HashTableV6BucketV_tFSi_8PenNavUI5ColorVTg5', symObjAddr: 0x49C8, symBinAddr: 0xB3C70, symSize: 0x16C }
+ - { offset: 0x145433, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_delete2atys10_HashTableV6BucketV_tFSi_Say8PenNavUI10LiveObjectVG7objects_10Foundation4DateV10lastUpdatetTg5', symObjAddr: 0x4B34, symBinAddr: 0xB3DDC, symSize: 0x1A0 }
+ - { offset: 0x1454F3, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_delete2atys10_HashTableV6BucketV_tF8PenNavUI3DOMO10StyleSheetV8SelectorO_AK22PresentationAttributesVTg5', symObjAddr: 0x4CD4, symBinAddr: 0xB3F7C, symSize: 0x224 }
+ - { offset: 0x145621, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_delete2atys10_HashTableV6BucketV_tFSS_SayySo7UIImageCSgcGTg5', symObjAddr: 0x4EF8, symBinAddr: 0xB41A0, symSize: 0x1AC }
+ - { offset: 0x145719, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC6search10parameters17completionHandlerSo20NSURLSessionDataTaskCSgSDySSypG_ySayAA7POIDataCGSgctFy7Penguin10PIResponseOyypSgGcfU_TA', symObjAddr: 0x5C20, symBinAddr: 0xB4EC8, symSize: 0x1C }
+ - { offset: 0x14572D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC12getFavorites10parameters17completionHandlerySDySSypG_ySayAA8FavoriteCGctFy7Penguin10PIResponseOyypSgGcfU_TA', symObjAddr: 0x6014, symBinAddr: 0xB5224, symSize: 0x38 }
+ - { offset: 0x145741, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC12getFavorites10parameters17completionHandlerySDySSypG_ySayAA8FavoriteCGctFy7Penguin10PIResponseOyypSgGcfU_yyScMYccfU_TA', symObjAddr: 0x6090, symBinAddr: 0xB525C, symSize: 0x64 }
+ - { offset: 0x145755, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x60F4, symBinAddr: 0xB52C0, symSize: 0x10 }
+ - { offset: 0x145769, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x6104, symBinAddr: 0xB52D0, symSize: 0x8 }
+ - { offset: 0x14577D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC26getGatesSortedByTravelTime4from2to25withNavigationAvoidOption10completionyAA5PlaceC_7Penguin5VenueCSbySayAA0T4GateVGctFyAK10PIResponseOyAA03GettF17DistancesResponseVSgGcfU_TA', symObjAddr: 0x61B0, symBinAddr: 0xB52D8, symSize: 0x38 }
+ - { offset: 0x145791, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30GetVenueGatesDistancesResponseVACSeAAWl', symObjAddr: 0x61E8, symBinAddr: 0xB5310, symSize: 0x40 }
+ - { offset: 0x1457A5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30GetVenueGatesDistancesResponseVACSEAAWl', symObjAddr: 0x6228, symBinAddr: 0xB5350, symSize: 0x40 }
+ - { offset: 0x1457B9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueGateVWOc', symObjAddr: 0x62D8, symBinAddr: 0xB5400, symSize: 0x3C }
+ - { offset: 0x1457CD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC28convertDeepLinkToHttpsScheme04deepG010completionySS_ySSSgctFy7Penguin10PIResponseOyypSgGcfU_TA', symObjAddr: 0x6314, symBinAddr: 0xB543C, symSize: 0x38 }
+ - { offset: 0x14593A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC16getAllVenuesInfo14lastUpdateDate17completionHandlerySS_ySayAA9VenueDataCG_SSSgtctFy7Penguin10PIResponseOyypSgGcfU_TA', symObjAddr: 0x77D8, symBinAddr: 0xB6884, symSize: 0x8 }
+ - { offset: 0x14594E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC9getVenues17completionHandleryySayAA13VenueCardDataVGc_tFy7Penguin10PIResponseOyypSgGcfU_TA', symObjAddr: 0x77E0, symBinAddr: 0xB688C, symSize: 0x8 }
+ - { offset: 0x145962, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetVenueCardsResponseVACSeAAWl', symObjAddr: 0x77E8, symBinAddr: 0xB6894, symSize: 0x40 }
+ - { offset: 0x145976, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC11getAmenties17completionHandleryySayAA9AmenitiesVGc_tFy7Penguin10PIResponseOyypSgGcfU_TA', symObjAddr: 0x79C8, symBinAddr: 0xB6A74, symSize: 0x30 }
+ - { offset: 0x14598A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC11getDistance2to10completionyAA5PlaceCSg_ySdSgctFy7Penguin10PIResponseOyypSgGcfU_TA', symObjAddr: 0x79F8, symBinAddr: 0xB6AA4, symSize: 0x38 }
+ - { offset: 0x14599E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC10getEdgeAds9paramters17completionHandlerySDySSypG_ySayAA13MessageDetailCGctFy7Penguin10PIResponseOyypSgGcfU_TA', symObjAddr: 0x7D84, symBinAddr: 0xB6E30, symSize: 0x30 }
+ - { offset: 0x1459B2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC11getFloorAds9paramters17completionHandlerySDySSypG_ySayAA13MessageDetailCGctFy7Penguin10PIResponseOyypSgGcfU_TA', symObjAddr: 0x7DB4, symBinAddr: 0xB6E60, symSize: 0x30 }
+ - { offset: 0x1459C6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC10getObjects6floors10completionSo20NSURLSessionDataTaskCSgSay7Penguin5FloorCSgG_ySayAA10LiveObjectVGSgctFyAJ10PIResponseOyypSgGcfU1_TA', symObjAddr: 0x81D8, symBinAddr: 0xB7234, symSize: 0x38 }
+ - { offset: 0x1459DA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19DiscardableResponseVACSeAAWl', symObjAddr: 0x8290, symBinAddr: 0xB72EC, symSize: 0x40 }
+ - { offset: 0x1459EE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19DiscardableResponseVACSEAAWl', symObjAddr: 0x82D0, symBinAddr: 0xB732C, symSize: 0x40 }
+ - { offset: 0x145A02, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC15getPlaceDetails10parameters17completionHandlerySDySSypG_yAA7POIDataCSgcSgtFy7Penguin10PIResponseOyAA18GetPoIByIdResponseCSgGcfU_TA', symObjAddr: 0x8314, symBinAddr: 0xB7370, symSize: 0x8 }
+ - { offset: 0x145A16, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetPoIByIdResponseCSgSgWOe', symObjAddr: 0x832C, symBinAddr: 0xB7378, symSize: 0x10 }
+ - { offset: 0x145A2A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC16getCampusDetails10parameters10completionySDySSypG_yAA9VenueDataCSgctFy7Penguin10PIResponseOyypSgGcfU_TA', symObjAddr: 0x833C, symBinAddr: 0xB7388, symSize: 0x8 }
+ - { offset: 0x145A3E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC16getCampusDetails10parameters10completionySDySSypG_yAA9VenueDataCSgctFy7Penguin10PIResponseOyypSgGcfU_yyScMYccfU_TA', symObjAddr: 0x8348, symBinAddr: 0xB7394, symSize: 0x28 }
+ - { offset: 0x145A7A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC12getVenueInfo10parameters17completionHandlerySDySSypG_yAA0F4DataCSgctFy7Penguin10PIResponseOyypSgGcfU_TA', symObjAddr: 0x8370, symBinAddr: 0xB73BC, symSize: 0x8 }
+ - { offset: 0x145A8E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC12getVenueInfo10parameters17completionHandlerySDySSypG_yAA0F4DataCSgctFy7Penguin10PIResponseOyypSgGcfU_yyScMYccfU_TA', symObjAddr: 0x83A4, symBinAddr: 0xB73F0, symSize: 0xC }
+ - { offset: 0x145AA2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC11getAppFonts17completionHandlerSo20NSURLSessionDataTaskCSgySayAA0F4FontCG_10Foundation0K0VSgtc_tFy7Penguin10PIResponseOyypSgGcfU_TA', symObjAddr: 0x83B0, symBinAddr: 0xB73FC, symSize: 0x8 }
+ - { offset: 0x145AB6, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI7AppFontCGSayxGSesSeRzlWl', symObjAddr: 0x83B8, symBinAddr: 0xB7404, symSize: 0x8C }
+ - { offset: 0x145ACA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC9getColors17completionHandlerSo20NSURLSessionDataTaskCSgyAA0F8ResponseVSg_10Foundation0J0VSgtc_tFy7Penguin10PIResponseOyypSgGcfU_TA', symObjAddr: 0x8490, symBinAddr: 0xB74DC, symSize: 0x8 }
+ - { offset: 0x145ADE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseVACSeAAWl', symObjAddr: 0x8498, symBinAddr: 0xB74E4, symSize: 0x40 }
+ - { offset: 0x145AF2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC14updateFavorite10parameters17completionHandlerySDySSypG_ySbcSgtFy7Penguin10PIResponseOyypSgGcfU_TA', symObjAddr: 0x84D8, symBinAddr: 0xB7524, symSize: 0x18 }
+ - { offset: 0x145B06, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC9getPlaces10parameters17completionHandlerSo20NSURLSessionDataTaskCSgSDySSypG_ySayAA7POIDataCGSgctFy7Penguin10PIResponseOyypSgGcfU_TA', symObjAddr: 0x851C, symBinAddr: 0xB7568, symSize: 0x20 }
+ - { offset: 0x145B1A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC19getPoiByReferenceId_10completionySS_yAA26GetPoIByRefIDResultElementVSgctFy7Penguin10PIResponseOyAA0klmnO0VSgGcfU_TA', symObjAddr: 0x8578, symBinAddr: 0xB7588, symSize: 0x8 }
+ - { offset: 0x145B2E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetPoIByRefIDResultVACSeAAWl', symObjAddr: 0x8580, symBinAddr: 0xB7590, symSize: 0x40 }
+ - { offset: 0x145B42, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetPoIByRefIDResultVACSEAAWl', symObjAddr: 0x85C0, symBinAddr: 0xB75D0, symSize: 0x40 }
+ - { offset: 0x145B56, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GetPoIByRefIDResultElementVSgWOe', symObjAddr: 0x8600, symBinAddr: 0xB7610, symSize: 0x14 }
+ - { offset: 0x145B6A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetPoIByRefIDResultVSgSgWOe', symObjAddr: 0x8614, symBinAddr: 0xB7624, symSize: 0x10 }
+ - { offset: 0x145B7E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetPoIByRefIDResultVSgWOe', symObjAddr: 0x8624, symBinAddr: 0xB7634, symSize: 0x10 }
+ - { offset: 0x146335, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC26getGatesSortedByTravelTime4from2to25withNavigationAvoidOption10completionyAA5PlaceC_7Penguin5VenueCSbySayAA0T4GateVGctFyAK10PIResponseOyAA03GettF17DistancesResponseVSgGcfU_yyScMYccfU_', symObjAddr: 0x0, symBinAddr: 0xAF2AC, symSize: 0x368 }
+ - { offset: 0x146683, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC9getColors17completionHandlerSo20NSURLSessionDataTaskCSgyAA0F8ResponseVSg_10Foundation0J0VSgtc_tFy7Penguin10PIResponseOyypSgGcfU_', symObjAddr: 0x368, symBinAddr: 0xAF614, symSize: 0x2A8 }
+ - { offset: 0x146745, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC11getAppFonts17completionHandlerSo20NSURLSessionDataTaskCSgySayAA0F4FontCG_10Foundation0K0VSgtc_tFy7Penguin10PIResponseOyypSgGcfU_', symObjAddr: 0x610, symBinAddr: 0xAF8BC, symSize: 0x27C }
+ - { offset: 0x146812, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC11getDistance2to10completionyAA5PlaceCSg_ySdSgctFy7Penguin10PIResponseOyypSgGcfU_yyScMYccfU_', symObjAddr: 0x88C, symBinAddr: 0xAFB38, symSize: 0x360 }
+ - { offset: 0x146969, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC28convertDeepLinkToHttpsScheme04deepG010completionySS_ySSSgctFy7Penguin10PIResponseOyypSgGcfU_yyScMYccfU_', symObjAddr: 0xBEC, symBinAddr: 0xAFE98, symSize: 0x324 }
+ - { offset: 0x146A19, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC9getVenues17completionHandleryySayAA13VenueCardDataVGc_tFy7Penguin10PIResponseOyypSgGcfU_', symObjAddr: 0xF10, symBinAddr: 0xB01BC, symSize: 0x19C }
+ - { offset: 0x146A9D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC16getAllVenuesInfo14lastUpdateDate17completionHandlerySS_ySayAA9VenueDataCG_SSSgtctFy7Penguin10PIResponseOyypSgGcfU_', symObjAddr: 0x10AC, symBinAddr: 0xB0358, symSize: 0x2AC }
+ - { offset: 0x146B65, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC12getVenueInfo10parameters17completionHandlerySDySSypG_yAA0F4DataCSgctF', symObjAddr: 0x1538, symBinAddr: 0xB07E4, symSize: 0x198 }
+ - { offset: 0x146CC6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC12getVenueInfo10parameters17completionHandlerySDySSypG_yAA0F4DataCSgctFy7Penguin10PIResponseOyypSgGcfU_', symObjAddr: 0x16D0, symBinAddr: 0xB097C, symSize: 0x384 }
+ - { offset: 0x146D8E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC12getVenueInfo10parameters17completionHandlerySDySSypG_yAA0F4DataCSgctFy7Penguin10PIResponseOyypSgGcfU_yyScMYccfU_', symObjAddr: 0x1A54, symBinAddr: 0xB0D00, symSize: 0xAC }
+ - { offset: 0x146EEE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC16getCampusDetails10parameters10completionySDySSypG_yAA9VenueDataCSgctF', symObjAddr: 0x1B00, symBinAddr: 0xB0DAC, symSize: 0x198 }
+ - { offset: 0x14704F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC16getCampusDetails10parameters10completionySDySSypG_yAA9VenueDataCSgctFy7Penguin10PIResponseOyypSgGcfU_', symObjAddr: 0x1C98, symBinAddr: 0xB0F44, symSize: 0x37C }
+ - { offset: 0x14715E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC24submitNavigationFeedbackyyFy7Penguin10PIResponseOyypSgGcfU_', symObjAddr: 0x2014, symBinAddr: 0xB12C0, symSize: 0x4C }
+ - { offset: 0x1471A8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC15getPlaceDetails10parameters17completionHandlerySDySSypG_yAA7POIDataCSgcSgtF', symObjAddr: 0x22AC, symBinAddr: 0xB1558, symSize: 0x1F8 }
+ - { offset: 0x147309, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC15getPlaceDetails10parameters17completionHandlerySDySSypG_yAA7POIDataCSgcSgtFy7Penguin10PIResponseOyAA18GetPoIByIdResponseCSgGcfU_', symObjAddr: 0x24A4, symBinAddr: 0xB1750, symSize: 0x2CC }
+ - { offset: 0x14749B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC19getPoiByReferenceId_10completionySS_yAA26GetPoIByRefIDResultElementVSgctF', symObjAddr: 0x2A94, symBinAddr: 0xB1D40, symSize: 0x258 }
+ - { offset: 0x1476BE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC19getPoiByReferenceId_10completionySS_yAA26GetPoIByRefIDResultElementVSgctFy7Penguin10PIResponseOyAA0klmnO0VSgGcfU_', symObjAddr: 0x2CEC, symBinAddr: 0xB1F98, symSize: 0x1A8 }
+ - { offset: 0x1477E6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC18setNavigationEvent010navigationG010httpMethodySDySSypGSg_7Penguin04HttpJ0OtF', symObjAddr: 0x2E94, symBinAddr: 0xB2140, symSize: 0xF8 }
+ - { offset: 0x147950, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC7logData6method4dataySS_SDySSypGSgtF', symObjAddr: 0x2F8C, symBinAddr: 0xB2238, symSize: 0x17C }
+ - { offset: 0x147AAD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC10getObjects6floors10completionSo20NSURLSessionDataTaskCSgSay7Penguin5FloorCSgG_ySayAA10LiveObjectVGSgctF', symObjAddr: 0x310C, symBinAddr: 0xB23B4, symSize: 0x3E8 }
+ - { offset: 0x14806F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC10getObjects6floors10completionSo20NSURLSessionDataTaskCSgSay7Penguin5FloorCSgG_ySayAA10LiveObjectVGSgctFyAJ10PIResponseOyypSgGcfU1_yyScMYccfU_', symObjAddr: 0x376C, symBinAddr: 0xB2A14, symSize: 0x11C }
+ - { offset: 0x148113, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiCfD', symObjAddr: 0x3888, symBinAddr: 0xB2B30, symSize: 0x3C }
+ - { offset: 0x148207, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC26getGatesSortedByTravelTime4from2to25withNavigationAvoidOption10completionyAA5PlaceC_7Penguin5VenueCSbySayAA0T4GateVGctFTf4nnnnd_n', symObjAddr: 0x50A4, symBinAddr: 0xB434C, symSize: 0x788 }
+ - { offset: 0x148780, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC28convertDeepLinkToHttpsScheme04deepG010completionySS_ySSSgctFTf4nnd_n', symObjAddr: 0x582C, symBinAddr: 0xB4AD4, symSize: 0x234 }
+ - { offset: 0x148952, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC6search10parameters17completionHandlerSo20NSURLSessionDataTaskCSgSDySSypG_ySayAA7POIDataCGSgctFTf4nnd_n', symObjAddr: 0x5A60, symBinAddr: 0xB4D08, symSize: 0x19C }
+ - { offset: 0x148A8B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC9getPlaces10parameters17completionHandlerSo20NSURLSessionDataTaskCSgSDySSypG_ySayAA7POIDataCGSgctFTf4nnd_n', symObjAddr: 0x5CD4, symBinAddr: 0xB4EE4, symSize: 0x19C }
+ - { offset: 0x148BF0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC12getFavorites10parameters17completionHandlerySDySSypG_ySayAA8FavoriteCGctFTf4nnd_n', symObjAddr: 0x5E70, symBinAddr: 0xB5080, symSize: 0x1A4 }
+ - { offset: 0x148CF7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC9getColors17completionHandlerSo20NSURLSessionDataTaskCSgyAA0F8ResponseVSg_10Foundation0J0VSgtc_tFTf4nd_n', symObjAddr: 0x6600, symBinAddr: 0xB56AC, symSize: 0x19C }
+ - { offset: 0x148E19, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC11getAppFonts17completionHandlerSo20NSURLSessionDataTaskCSgySayAA0F4FontCG_10Foundation0K0VSgtc_tFTf4nd_n', symObjAddr: 0x679C, symBinAddr: 0xB5848, symSize: 0x19C }
+ - { offset: 0x148F8B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC11getDistance2to10completionyAA5PlaceCSg_ySdSgctFTf4nnd_n', symObjAddr: 0x6938, symBinAddr: 0xB59E4, symSize: 0xA28 }
+ - { offset: 0x1497B1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC9getVenues17completionHandleryySayAA13VenueCardDataVGc_tFTf4nd_n', symObjAddr: 0x7360, symBinAddr: 0xB640C, symSize: 0x23C }
+ - { offset: 0x149938, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC16getAllVenuesInfo14lastUpdateDate17completionHandlerySS_ySayAA9VenueDataCG_SSSgtctFTf4nnd_n', symObjAddr: 0x759C, symBinAddr: 0xB6648, symSize: 0x23C }
+ - { offset: 0x149B1E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC11getAmenties17completionHandleryySayAA9AmenitiesVGc_tFTf4nd_n', symObjAddr: 0x7828, symBinAddr: 0xB68D4, symSize: 0x1A0 }
+ - { offset: 0x149C21, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC11getFloorAds9paramters17completionHandlerySDySSypG_ySayAA13MessageDetailCGctFTf4nnd_n', symObjAddr: 0x7A44, symBinAddr: 0xB6AF0, symSize: 0x1A0 }
+ - { offset: 0x149D53, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC10getEdgeAds9paramters17completionHandlerySDySSypG_ySayAA13MessageDetailCGctFTf4nnd_n', symObjAddr: 0x7BE4, symBinAddr: 0xB6C90, symSize: 0x1A0 }
+ - { offset: 0x149EC1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0A3ApiC24submitNavigationFeedbackyyFTf4d_n', symObjAddr: 0x7DE4, symBinAddr: 0xB6E90, symSize: 0x3A4 }
+ - { offset: 0x14A481, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11AlertActionVwxx', symObjAddr: 0x2C, symBinAddr: 0xB76D4, symSize: 0x3C }
+ - { offset: 0x14A495, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11AlertActionVwcp', symObjAddr: 0x68, symBinAddr: 0xB7710, symSize: 0x6C }
+ - { offset: 0x14A4A9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11AlertActionVwca', symObjAddr: 0xD4, symBinAddr: 0xB777C, symSize: 0xB4 }
+ - { offset: 0x14A4BD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11AlertActionVwta', symObjAddr: 0x19C, symBinAddr: 0xB7830, symSize: 0x98 }
+ - { offset: 0x14A4D1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11AlertActionVMa', symObjAddr: 0x2C4, symBinAddr: 0xB78C8, symSize: 0x10 }
+ - { offset: 0x14A869, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC06scrollF0So08UIScrollF0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0xB78D8, symSize: 0x10 }
+ - { offset: 0x14B0D5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerCfE', symObjAddr: 0x13B8, symBinAddr: 0xB8C90, symSize: 0xC4 }
+ - { offset: 0x14B102, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerCfETo', symObjAddr: 0x14AC, symBinAddr: 0xB8D84, symSize: 0xD0 }
+ - { offset: 0x14B131, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerCMa', symObjAddr: 0x157C, symBinAddr: 0xB8E54, symSize: 0x20 }
+ - { offset: 0x14B154, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC04textF15DidBeginEditingyySo06UITextF0CFTo', symObjAddr: 0x159C, symBinAddr: 0xB8E74, symSize: 0x4C }
+ - { offset: 0x14B195, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC04textF13DidEndEditingyySo06UITextF0CFTo', symObjAddr: 0x15E8, symBinAddr: 0xB8EC0, symSize: 0x4C }
+ - { offset: 0x14B1C7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC04textF9DidChangeyySo06UITextF0CF', symObjAddr: 0x1634, symBinAddr: 0xB8F0C, symSize: 0x258 }
+ - { offset: 0x14B2AC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC06adjuste4TextF10Appearance33_23C295E8B772560134401F0065970F3ALL3forySS_tF', symObjAddr: 0x188C, symBinAddr: 0xB9164, symSize: 0x3BC }
+ - { offset: 0x14B40A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC04textF9DidChangeyySo06UITextF0CFTo', symObjAddr: 0x1C48, symBinAddr: 0xB9520, symSize: 0x50 }
+ - { offset: 0x14B5AD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC11PanelLayoutCMa', symObjAddr: 0x2158, symBinAddr: 0xB9A30, symSize: 0x20 }
+ - { offset: 0x14B5DF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC14layoutForPanelAA08FloatingJ6Layout_pyFTo', symObjAddr: 0x2178, symBinAddr: 0xB9A50, symSize: 0xA0 }
+ - { offset: 0x14B65E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC16behaviorForPanelAA08FloatingJ8Behavior_pyFTo', symObjAddr: 0x2218, symBinAddr: 0xB9AF0, symSize: 0x24 }
+ - { offset: 0x14B6ED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC10setupPanelyyF', symObjAddr: 0x223C, symBinAddr: 0xB9B14, symSize: 0x238 }
+ - { offset: 0x14B8C9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC10setupPanelyyFTo', symObjAddr: 0x2474, symBinAddr: 0xB9D4C, symSize: 0x28 }
+ - { offset: 0x14B90F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC23floatingPanelWillRemoveyyAA08FloatingiG0CFTo', symObjAddr: 0x249C, symBinAddr: 0xB9D74, symSize: 0xBC }
+ - { offset: 0x14B96A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0kP0OSgtFTW', symObjAddr: 0x25D4, symBinAddr: 0xB9E30, symSize: 0x4 }
+ - { offset: 0x14B98A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0kP0OSgtFTW', symObjAddr: 0x25D4, symBinAddr: 0xB9E30, symSize: 0x4 }
+ - { offset: 0x14B99C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC04textF15DidBeginEditingyySo06UITextF0CFTf4dn_n', symObjAddr: 0x25D8, symBinAddr: 0xB9E34, symSize: 0x174 }
+ - { offset: 0x14BB50, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC04textF13DidEndEditingyySo06UITextF0CFTf4dn_n', symObjAddr: 0x274C, symBinAddr: 0xB9FA8, symSize: 0x104 }
+ - { offset: 0x14BCBA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC23onToastVisibilityChange7visible9toastTypeySb_AA0iN0OSgtFTf4ddn_n', symObjAddr: 0x2850, symBinAddr: 0xBA0AC, symSize: 0x120 }
+ - { offset: 0x14BD2B, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x299C, symBinAddr: 0xBA1F0, symSize: 0x10 }
+ - { offset: 0x14BD3F, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x29AC, symBinAddr: 0xBA200, symSize: 0x8 }
+ - { offset: 0x14C039, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC06scrollF0So08UIScrollF0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0xB78D8, symSize: 0x10 }
+ - { offset: 0x14C051, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC06scrollF0So08UIScrollF0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0xB78D8, symSize: 0x10 }
+ - { offset: 0x14C097, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC06scrollF0So08UIScrollF0CSgvsTo', symObjAddr: 0x10, symBinAddr: 0xB78E8, symSize: 0x34 }
+ - { offset: 0x14C0E6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0xB791C, symSize: 0x10 }
+ - { offset: 0x14C0FE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0xB791C, symSize: 0x10 }
+ - { offset: 0x14C13E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC10titleLabelSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0xB792C, symSize: 0x34 }
+ - { offset: 0x14C18D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC23destinationReachedLabelSo7UILabelCSgvgTo', symObjAddr: 0x88, symBinAddr: 0xB7960, symSize: 0x10 }
+ - { offset: 0x14C1A5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC23destinationReachedLabelSo7UILabelCSgvgTo', symObjAddr: 0x88, symBinAddr: 0xB7960, symSize: 0x10 }
+ - { offset: 0x14C1E0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC23destinationReachedLabelSo7UILabelCSgvsTo', symObjAddr: 0x98, symBinAddr: 0xB7970, symSize: 0x34 }
+ - { offset: 0x14C22F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC21feedbackTextContainerSo6UIViewCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0xB79A4, symSize: 0x10 }
+ - { offset: 0x14C247, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC21feedbackTextContainerSo6UIViewCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0xB79A4, symSize: 0x10 }
+ - { offset: 0x14C287, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC21feedbackTextContainerSo6UIViewCSgvsTo', symObjAddr: 0xDC, symBinAddr: 0xB79B4, symSize: 0x34 }
+ - { offset: 0x14C2D6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC012feedbackTextF0AA018PlaceholderEnablediF0CSgvgTo', symObjAddr: 0x110, symBinAddr: 0xB79E8, symSize: 0x10 }
+ - { offset: 0x14C2EE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC012feedbackTextF0AA018PlaceholderEnablediF0CSgvgTo', symObjAddr: 0x110, symBinAddr: 0xB79E8, symSize: 0x10 }
+ - { offset: 0x14C32E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC012feedbackTextF0AA018PlaceholderEnablediF0CSgvsTo', symObjAddr: 0x120, symBinAddr: 0xB79F8, symSize: 0x34 }
+ - { offset: 0x14C37D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC27feedbackCharacterCountLabelSo7UILabelCSgvgTo', symObjAddr: 0x154, symBinAddr: 0xB7A2C, symSize: 0x10 }
+ - { offset: 0x14C395, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC27feedbackCharacterCountLabelSo7UILabelCSgvgTo', symObjAddr: 0x154, symBinAddr: 0xB7A2C, symSize: 0x10 }
+ - { offset: 0x14C3D0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC27feedbackCharacterCountLabelSo7UILabelCSgvsTo', symObjAddr: 0x164, symBinAddr: 0xB7A3C, symSize: 0x34 }
+ - { offset: 0x14C41F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC11ratingStackSo07UIStackF0CSgvgTo', symObjAddr: 0x198, symBinAddr: 0xB7A70, symSize: 0x10 }
+ - { offset: 0x14C437, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC11ratingStackSo07UIStackF0CSgvgTo', symObjAddr: 0x198, symBinAddr: 0xB7A70, symSize: 0x10 }
+ - { offset: 0x14C477, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC11ratingStackSo07UIStackF0CSgvsTo', symObjAddr: 0x1A8, symBinAddr: 0xB7A80, symSize: 0x34 }
+ - { offset: 0x14C4C6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC18feedbackTextHeightSo18NSLayoutConstraintCSgvgTo', symObjAddr: 0x1DC, symBinAddr: 0xB7AB4, symSize: 0x20 }
+ - { offset: 0x14C520, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC18feedbackTextHeightSo18NSLayoutConstraintCSgvsTo', symObjAddr: 0x1FC, symBinAddr: 0xB7AD4, symSize: 0x14 }
+ - { offset: 0x14C55D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC15expectedPadding12CoreGraphics7CGFloatVvg', symObjAddr: 0x210, symBinAddr: 0xB7AE8, symSize: 0x44 }
+ - { offset: 0x14C581, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC15expectedPadding12CoreGraphics7CGFloatVvgAGyXEfU_', symObjAddr: 0x254, symBinAddr: 0xB7B2C, symSize: 0x29C }
+ - { offset: 0x14C808, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC11viewDidLoadyyF', symObjAddr: 0x4F0, symBinAddr: 0xB7DC8, symSize: 0x398 }
+ - { offset: 0x14C9D4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC11viewDidLoadyyFTo', symObjAddr: 0x888, symBinAddr: 0xB8160, symSize: 0x28 }
+ - { offset: 0x14CB5A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC15didSelectRatingyySo8UIButtonCF', symObjAddr: 0x8B0, symBinAddr: 0xB8188, symSize: 0x420 }
+ - { offset: 0x14CF5D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC15didSelectRatingyySo8UIButtonCFTo', symObjAddr: 0xCD0, symBinAddr: 0xB85A8, symSize: 0x50 }
+ - { offset: 0x14CF78, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC10didTapDoneyyF', symObjAddr: 0xD20, symBinAddr: 0xB85F8, symSize: 0x194 }
+ - { offset: 0x14D00F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC10didTapDoneyyFTo', symObjAddr: 0xEB4, symBinAddr: 0xB878C, symSize: 0x28 }
+ - { offset: 0x14D037, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC12didTapCancelyyFTo', symObjAddr: 0xEDC, symBinAddr: 0xB87B4, symSize: 0x3C }
+ - { offset: 0x14D0F8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC15submitAnalyticsyyF', symObjAddr: 0xF18, symBinAddr: 0xB87F0, symSize: 0x1A4 }
+ - { offset: 0x14D258, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0x10BC, symBinAddr: 0xB8994, symSize: 0x150 }
+ - { offset: 0x14D299, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0x120C, symBinAddr: 0xB8AE4, symSize: 0x60 }
+ - { offset: 0x14D2CB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x126C, symBinAddr: 0xB8B44, symSize: 0x124 }
+ - { offset: 0x14D2FE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x1390, symBinAddr: 0xB8C68, symSize: 0x28 }
+ - { offset: 0x14D312, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerCfD', symObjAddr: 0x147C, symBinAddr: 0xB8D54, symSize: 0x30 }
+ - { offset: 0x14D343, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC11PanelLayoutC8positionAA08FloatingH8PositionOvgTo', symObjAddr: 0x1C98, symBinAddr: 0xB9570, symSize: 0x8 }
+ - { offset: 0x14D35B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC11PanelLayoutC8positionAA08FloatingH8PositionOvgTo', symObjAddr: 0x1C98, symBinAddr: 0xB9570, symSize: 0x8 }
+ - { offset: 0x14D374, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC11PanelLayoutC12initialStateAA08FloatinghK0CvgTo', symObjAddr: 0x1CA0, symBinAddr: 0xB9578, symSize: 0x8 }
+ - { offset: 0x14D38C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC11PanelLayoutC12initialStateAA08FloatinghK0CvgTo', symObjAddr: 0x1CA0, symBinAddr: 0xB9578, symSize: 0x8 }
+ - { offset: 0x14D39E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC11PanelLayoutC7anchorsSDyAA08FloatingH5StateCAA0khI9Anchoring_pGvgTo', symObjAddr: 0x1CA8, symBinAddr: 0xB9580, symSize: 0x7C }
+ - { offset: 0x14D480, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC11PanelLayoutC7anchorsSDyAA08FloatingH5StateCAA0khI9Anchoring_pGvg', symObjAddr: 0x1D24, symBinAddr: 0xB95FC, symSize: 0x404 }
+ - { offset: 0x14D78A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC11PanelLayoutC13backdropAlpha3for12CoreGraphics7CGFloatVAA08FloatingH5StateC_tFTo', symObjAddr: 0x2128, symBinAddr: 0xB9A00, symSize: 0xC }
+ - { offset: 0x14D7B7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI32NavigationFeedbackViewControllerC11PanelLayoutCfD', symObjAddr: 0x2134, symBinAddr: 0xB9A0C, symSize: 0x24 }
+ - { offset: 0x14DC68, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC6sharedACvpZ', symObjAddr: 0x7C50, symBinAddr: 0x377840, symSize: 0x0 }
+ - { offset: 0x14E06F, size: 0x8, addend: 0x0, symName: '_$sIeg_IeyB_TR', symObjAddr: 0x0, symBinAddr: 0xBA208, symSize: 0x2C }
+ - { offset: 0x14E087, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC6shared_WZ', symObjAddr: 0x2C, symBinAddr: 0xBA234, symSize: 0x2C }
+ - { offset: 0x14E0C8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC6sharedACvpZACmTK', symObjAddr: 0x1C0, symBinAddr: 0xBA3A8, symSize: 0x70 }
+ - { offset: 0x14E0ED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC6sharedACvpZACmTk', symObjAddr: 0x230, symBinAddr: 0xBA418, symSize: 0x7C }
+ - { offset: 0x14E62E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC06handleaB5Error5error05feralF0yAA0aB7UIErrorO_SbtF', symObjAddr: 0x3030, symBinAddr: 0xBD124, symSize: 0x244 }
+ - { offset: 0x14E6AC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC06handleaB5Error5error05feralF0yAA0aB7UIErrorO_SbtFyyScMYccfU_', symObjAddr: 0x585C, symBinAddr: 0xBF8F4, symSize: 0x1C4 }
+ - { offset: 0x14E769, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerCfETo', symObjAddr: 0x3554, symBinAddr: 0xBD644, symSize: 0xCC }
+ - { offset: 0x14E7C5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC14continueActionyyypFTo', symObjAddr: 0x3620, symBinAddr: 0xBD710, symSize: 0xD4 }
+ - { offset: 0x14E875, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC17loadCampusListing33_4D2F781F14079E7D09B9917D3C968006LLyyF', symObjAddr: 0x36F4, symBinAddr: 0xBD7E4, symSize: 0x1F0 }
+ - { offset: 0x14E8E6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC17loadCampusListing33_4D2F781F14079E7D09B9917D3C968006LLyyFySayAA0F0CGSgcfU_', symObjAddr: 0x3B0C, symBinAddr: 0xBDBFC, symSize: 0x204 }
+ - { offset: 0x14E9C0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC21validateCampusListing33_4D2F781F14079E7D09B9917D3C968006LLyyF', symObjAddr: 0x38E4, symBinAddr: 0xBD9D4, symSize: 0x228 }
+ - { offset: 0x14EABB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC20startLocationManager33_4D2F781F14079E7D09B9917D3C968006LLyyF', symObjAddr: 0x3D10, symBinAddr: 0xBDE00, symSize: 0x2EC }
+ - { offset: 0x14EC12, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC22startLoadingPenguinSDKyyF', symObjAddr: 0x3FFC, symBinAddr: 0xBE0EC, symSize: 0x164 }
+ - { offset: 0x14ECBB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC22startLoadingPenguinSDKyyFySSSg_0G09ErrorCodeOSgtcfU_', symObjAddr: 0x4160, symBinAddr: 0xBE250, symSize: 0xF8 }
+ - { offset: 0x14ED65, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC15startPenguinSDK33_4D2F781F14079E7D09B9917D3C968006LLyyF', symObjAddr: 0x42B0, symBinAddr: 0xBE348, symSize: 0x334 }
+ - { offset: 0x14EE13, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC15startPenguinSDK33_4D2F781F14079E7D09B9917D3C968006LLyyFySbcfU_', symObjAddr: 0x48E8, symBinAddr: 0xBE980, symSize: 0x140 }
+ - { offset: 0x14EE65, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC15startPenguinSDK33_4D2F781F14079E7D09B9917D3C968006LLyyFySbcfU_ySSSg_0F09ErrorCodeOSgtcfU_', symObjAddr: 0x4A28, symBinAddr: 0xBEAC0, symSize: 0xE0 }
+ - { offset: 0x14EEB5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC37locationManagerDidChangeAuthorizationyySo010CLLocationF0CF', symObjAddr: 0x45E4, symBinAddr: 0xBE67C, symSize: 0x128 }
+ - { offset: 0x14EF44, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC37locationManagerDidChangeAuthorizationyySo010CLLocationF0CFTo', symObjAddr: 0x470C, symBinAddr: 0xBE7A4, symSize: 0x50 }
+ - { offset: 0x14EF60, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC15locationManager_22didChangeAuthorizationySo010CLLocationF0C_So21CLAuthorizationStatusVtF', symObjAddr: 0x475C, symBinAddr: 0xBE7F4, symSize: 0x8 }
+ - { offset: 0x14EF83, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC15locationManager_22didChangeAuthorizationySo010CLLocationF0C_So21CLAuthorizationStatusVtFTo', symObjAddr: 0x4764, symBinAddr: 0xBE7FC, symSize: 0x54 }
+ - { offset: 0x14EFB6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC14validateInputsyyKF', symObjAddr: 0x47B8, symBinAddr: 0xBE850, symSize: 0x130 }
+ - { offset: 0x14F071, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC7onReady7warningy7Penguin11WarningCodeO_tF', symObjAddr: 0x4B08, symBinAddr: 0xBEBA0, symSize: 0x4 }
+ - { offset: 0x14F085, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC7onReady7warningy7Penguin11WarningCodeO_tFyyScMYccfU_', symObjAddr: 0x4B0C, symBinAddr: 0xBEBA4, symSize: 0x3A4 }
+ - { offset: 0x14F3B5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC26requestGeofencePermissionsyyF', symObjAddr: 0x4EB0, symBinAddr: 0xBEF48, symSize: 0x1DC }
+ - { offset: 0x14F529, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC7onReady7warningy7Penguin11WarningCodeO_tFTo', symObjAddr: 0x508C, symBinAddr: 0xBF124, symSize: 0x28 }
+ - { offset: 0x14F55C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC19onInitilzationError5errory7Penguin0G4CodeO_tF', symObjAddr: 0x50B4, symBinAddr: 0xBF14C, symSize: 0x220 }
+ - { offset: 0x14F5C9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC19onInitilzationError5errory7Penguin0G4CodeO_tFyyScMYccfU_', symObjAddr: 0x52D4, symBinAddr: 0xBF36C, symSize: 0x154 }
+ - { offset: 0x14F63E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC19onInitilzationError5errory7Penguin0G4CodeO_tFTo', symObjAddr: 0x5428, symBinAddr: 0xBF4C0, symSize: 0x30 }
+ - { offset: 0x14F65A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC30onInitializationProgressChange6statusy7Penguin12SDKOperationO_tF', symObjAddr: 0x5458, symBinAddr: 0xBF4F0, symSize: 0x254 }
+ - { offset: 0x14F6DF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC30onInitializationProgressChange6statusy7Penguin12SDKOperationO_tFyyScMYccfU_', symObjAddr: 0x56AC, symBinAddr: 0xBF744, symSize: 0x180 }
+ - { offset: 0x14F76B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC30onInitializationProgressChange6statusy7Penguin12SDKOperationO_tFTo', symObjAddr: 0x582C, symBinAddr: 0xBF8C4, symSize: 0x30 }
+ - { offset: 0x14F7BE, size: 0x8, addend: 0x0, symName: '_$sSDsSQR_rlE2eeoiySbSDyxq_G_ABtFZSS_SSTt1g5', symObjAddr: 0x5A20, symBinAddr: 0xBFAB8, symSize: 0x1F8 }
+ - { offset: 0x14F865, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF8PenNavUI5PlaceC_Ttg5', symObjAddr: 0x5C18, symBinAddr: 0xBFCB0, symSize: 0x54 }
+ - { offset: 0x14F892, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlFSo18NSLayoutConstraintC_Ttg5', symObjAddr: 0x5C6C, symBinAddr: 0xBFD04, symSize: 0x64 }
+ - { offset: 0x14F8BF, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF8PenNavUI18FloatingPanelStateC_Ttg5', symObjAddr: 0x5CD0, symBinAddr: 0xBFD68, symSize: 0x54 }
+ - { offset: 0x14F8EC, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF8PenNavUI9VenueDataC_Ttg5', symObjAddr: 0x5D24, symBinAddr: 0xBFDBC, symSize: 0x54 }
+ - { offset: 0x14F919, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF7Penguin5VenueC_Ttg5', symObjAddr: 0x5D78, symBinAddr: 0xBFE10, symSize: 0x54 }
+ - { offset: 0x14F946, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlFSo28NSPersistentStoreDescriptionC_Ttg5', symObjAddr: 0x5DCC, symBinAddr: 0xBFE64, symSize: 0x64 }
+ - { offset: 0x14F973, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF7Penguin8ScheduleC_Ttg5', symObjAddr: 0x5E30, symBinAddr: 0xBFEC8, symSize: 0x54 }
+ - { offset: 0x14F9A0, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF7Penguin13GateNodeModelC_Ttg5', symObjAddr: 0x5E84, symBinAddr: 0xBFF1C, symSize: 0x54 }
+ - { offset: 0x14F9CD, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF7Penguin5FloorC_Ttg5', symObjAddr: 0x5ED8, symBinAddr: 0xBFF70, symSize: 0x54 }
+ - { offset: 0x14F9FA, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlFSo6UIViewC_Ttg5', symObjAddr: 0x5F2C, symBinAddr: 0xBFFC4, symSize: 0x64 }
+ - { offset: 0x14FA27, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF8PenNavUI7POIDataC_Ttg5', symObjAddr: 0x5F90, symBinAddr: 0xC0028, symSize: 0x54 }
+ - { offset: 0x14FA54, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF8PenNavUI9LayerTreeO4PathC_Ttg5', symObjAddr: 0x5FE4, symBinAddr: 0xC007C, symSize: 0x54 }
+ - { offset: 0x14FA81, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF8PenNavUI8FavoriteC_Ttg5', symObjAddr: 0x6038, symBinAddr: 0xC00D0, symSize: 0x54 }
+ - { offset: 0x14FAAE, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF8PenNavUI3DOMO15GraphicsElementC_Ttg5', symObjAddr: 0x608C, symBinAddr: 0xC0124, symSize: 0x54 }
+ - { offset: 0x14FADB, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlFSo8UISwitchC_Ttg5', symObjAddr: 0x60E0, symBinAddr: 0xC0178, symSize: 0x64 }
+ - { offset: 0x14FB08, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF7Penguin4EdgeC_Ttg5', symObjAddr: 0x6144, symBinAddr: 0xC01DC, symSize: 0x54 }
+ - { offset: 0x14FB35, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF7Penguin5GnodeC_Ttg5', symObjAddr: 0x6198, symBinAddr: 0xC0230, symSize: 0x54 }
+ - { offset: 0x14FB62, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF7Penguin11SubpathEdgeC_Ttg5', symObjAddr: 0x61EC, symBinAddr: 0xC0284, symSize: 0x54 }
+ - { offset: 0x14FB8F, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF8PenNavUI3DOMO14LinearGradientC_Ttg5', symObjAddr: 0x6240, symBinAddr: 0xC02D8, symSize: 0x54 }
+ - { offset: 0x14FBBC, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF8PenNavUI3DOMO14RadialGradientC_Ttg5', symObjAddr: 0x6294, symBinAddr: 0xC032C, symSize: 0x54 }
+ - { offset: 0x14FBE9, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF8PenNavUI3DOMO6FilterC_Ttg5', symObjAddr: 0x62E8, symBinAddr: 0xC0380, symSize: 0x54 }
+ - { offset: 0x14FC16, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF8PenNavUI3XMLO7ElementC_Ttg5', symObjAddr: 0x633C, symBinAddr: 0xC03D4, symSize: 0x54 }
+ - { offset: 0x14FC43, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlFSo10CGColorRefa_Ttg5', symObjAddr: 0x6390, symBinAddr: 0xC0428, symSize: 0x54 }
+ - { offset: 0x14FC70, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF8PenNavUI3DOMO4PathC_Ttg5', symObjAddr: 0x63E4, symBinAddr: 0xC047C, symSize: 0x54 }
+ - { offset: 0x14FC9D, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlFSo9CGPathRefa_Ttg5', symObjAddr: 0x6438, symBinAddr: 0xC04D0, symSize: 0x54 }
+ - { offset: 0x14FCCA, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlFSo11CAAnimationC_Ttg5', symObjAddr: 0x648C, symBinAddr: 0xC0524, symSize: 0x64 }
+ - { offset: 0x14FCF7, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlFSo8NSNumberC_Ttg5', symObjAddr: 0x64F0, symBinAddr: 0xC0588, symSize: 0x64 }
+ - { offset: 0x14FD24, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF7Penguin7SubPathC_Ttg5', symObjAddr: 0x6554, symBinAddr: 0xC05EC, symSize: 0x54 }
+ - { offset: 0x14FD51, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlFSo22NSCollectionLayoutItemC_Ttg5', symObjAddr: 0x65A8, symBinAddr: 0xC0640, symSize: 0x64 }
+ - { offset: 0x14FD7E, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlFSo11NSOperationC_Ttg5', symObjAddr: 0x660C, symBinAddr: 0xC06A4, symSize: 0x64 }
+ - { offset: 0x14FDAB, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlFSo20NSURLSessionDataTaskC_Ttg5', symObjAddr: 0x6670, symBinAddr: 0xC0708, symSize: 0x64 }
+ - { offset: 0x14FDD8, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlFSo18UIContextualActionC_Ttg5', symObjAddr: 0x66D4, symBinAddr: 0xC076C, symSize: 0x64 }
+ - { offset: 0x14FE05, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF8PenNavUI13MessageDetailC_Ttg5', symObjAddr: 0x6738, symBinAddr: 0xC07D0, symSize: 0x54 }
+ - { offset: 0x14FE32, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF8PenNavUI6CampusC_Ttg5', symObjAddr: 0x678C, symBinAddr: 0xC0824, symSize: 0x54 }
+ - { offset: 0x14FE5F, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlFSo7CALayerC_Ttg5', symObjAddr: 0x67E0, symBinAddr: 0xC0878, symSize: 0x64 }
+ - { offset: 0x14FE8C, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF8PenNavUI10AlertSheetC_Ttg5', symObjAddr: 0x6844, symBinAddr: 0xC08DC, symSize: 0x54 }
+ - { offset: 0x14FEB9, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF8PenNavUI17SurfaceAppearanceC6ShadowC_Ttg5', symObjAddr: 0x6898, symBinAddr: 0xC0930, symSize: 0x54 }
+ - { offset: 0x14FF49, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC8navigate2to10completionySS_ySb_AA0aB7UIErrorOSgtcSgtFyAA26GetPoIByRefIDResultElementVSgcfU_TA', symObjAddr: 0x6E50, symBinAddr: 0xC0EE8, symSize: 0x8 }
+ - { offset: 0x14FF5D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC15locationManager_22didChangeAuthorizationySo010CLLocationF0C_So21CLAuthorizationStatusVtFTf4dnn_n', symObjAddr: 0x6EFC, symBinAddr: 0xC0F20, symSize: 0xCC }
+ - { offset: 0x1501BB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC7onReady7warningy7Penguin11WarningCodeO_tFTf4dn_n', symObjAddr: 0x6FC8, symBinAddr: 0xC0FEC, symSize: 0x58C }
+ - { offset: 0x15059F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC19onInitilzationError5errory7Penguin0G4CodeO_tFyyScMYccfU_TA', symObjAddr: 0x7578, symBinAddr: 0xC159C, symSize: 0x8 }
+ - { offset: 0x1505B3, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x7580, symBinAddr: 0xC15A4, symSize: 0x10 }
+ - { offset: 0x1505C7, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x7590, symBinAddr: 0xC15B4, symSize: 0x8 }
+ - { offset: 0x1505DB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC30onInitializationProgressChange6statusy7Penguin12SDKOperationO_tFyyScMYccfU_TA', symObjAddr: 0x767C, symBinAddr: 0xC160C, symSize: 0xC }
+ - { offset: 0x1505EF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerCMa', symObjAddr: 0x7690, symBinAddr: 0xC1620, symSize: 0x20 }
+ - { offset: 0x150603, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC17cancelLoadingDatayyFyycfU_TA', symObjAddr: 0x76D0, symBinAddr: 0xC1640, symSize: 0x8 }
+ - { offset: 0x150617, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC7onReady7warningy7Penguin11WarningCodeO_tFyyScMYccfU_TA', symObjAddr: 0x771C, symBinAddr: 0xC1648, symSize: 0x8 }
+ - { offset: 0x15062B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC22startLoadingPenguinSDKyyFySSSg_0G09ErrorCodeOSgtcfU_TA', symObjAddr: 0x7724, symBinAddr: 0xC1650, symSize: 0xC }
+ - { offset: 0x15063F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC22startLoadingPenguinSDKyyFySSSg_0G09ErrorCodeOSgtcfU_yycfU_TA', symObjAddr: 0x7784, symBinAddr: 0xC16B0, symSize: 0x20 }
+ - { offset: 0x150653, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC15startPenguinSDK33_4D2F781F14079E7D09B9917D3C968006LLyyFySbcfU_TA', symObjAddr: 0x77A4, symBinAddr: 0xC16D0, symSize: 0x8 }
+ - { offset: 0x150667, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC15startPenguinSDK33_4D2F781F14079E7D09B9917D3C968006LLyyFySbcfU_ySSSg_0F09ErrorCodeOSgtcfU_TA', symObjAddr: 0x77D0, symBinAddr: 0xC16FC, symSize: 0xC }
+ - { offset: 0x15067B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15ValidationErrorOACs0E0AAWl', symObjAddr: 0x77DC, symBinAddr: 0xC1708, symSize: 0x40 }
+ - { offset: 0x15068F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC06handleaB5Error5error05feralF0yAA0aB7UIErrorO_SbtFyyScMYccfU_TA', symObjAddr: 0x7840, symBinAddr: 0xC176C, symSize: 0x10 }
+ - { offset: 0x1506A3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC8getToken8clientID0G3Key12showProgress10completionySS_SSSbySSSg_7Penguin9ErrorCodeOSgtctFySbcfU_yAI_AMtcfU_TA', symObjAddr: 0x7874, symBinAddr: 0xC17A0, symSize: 0xC }
+ - { offset: 0x1506B7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC8getToken8clientID0G3Key12showProgress10completionySS_SSSbySSSg_7Penguin9ErrorCodeOSgtctFySbcfU_yAI_AMtcfU_yAMcfU_TA', symObjAddr: 0x7888, symBinAddr: 0xC17B4, symSize: 0x10 }
+ - { offset: 0x1506CB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC8getToken8clientID0G3Key12showProgress10completionySS_SSSbySSSg_7Penguin9ErrorCodeOSgtctFySbcfU_yAI_AMtcfU_yAMcfU_yyScMYccfU_TA', symObjAddr: 0x78D8, symBinAddr: 0xC1804, symSize: 0x30 }
+ - { offset: 0x150713, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC16getCampusListing7baseURL11serviceName8clientID0L3Key10completionySS_S3SySayAA0F0CGSgctFySSSg_7Penguin9ErrorCodeOSgtcfU_ySayAoJCGSgcfU_TA', symObjAddr: 0x7908, symBinAddr: 0xC1834, symSize: 0x8 }
+ - { offset: 0x150727, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC8navigate2to10completionySS_ySb_AA0aB7UIErrorOSgtcSgtFyAA26GetPoIByRefIDResultElementVSgcfU_yyScMYccfU_TA', symObjAddr: 0x794C, symBinAddr: 0xC1878, symSize: 0x10 }
+ - { offset: 0x15073B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GetPoIByRefIDResultElementVSgWOy', symObjAddr: 0x795C, symBinAddr: 0xC1888, symSize: 0x14 }
+ - { offset: 0x15074F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC17loadCampusListing33_4D2F781F14079E7D09B9917D3C968006LLyyFySayAA0F0CGSgcfU_TA', symObjAddr: 0x79C4, symBinAddr: 0xC189C, symSize: 0x8 }
+ - { offset: 0x150763, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC17loadCampusListing33_4D2F781F14079E7D09B9917D3C968006LLyyFySayAA0F0CGSgcfU_yyScMYccfU_TA', symObjAddr: 0x7A30, symBinAddr: 0xC1908, symSize: 0x20 }
+ - { offset: 0x150777, size: 0x8, addend: 0x0, symName: '_$sSo8CLRegionCSo8NSObjectCSH10ObjectiveCWl', symObjAddr: 0x7B10, symBinAddr: 0xC1928, symSize: 0x54 }
+ - { offset: 0x1507CD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC6sharedACvgZ', symObjAddr: 0x78, symBinAddr: 0xBA260, symSize: 0x68 }
+ - { offset: 0x150800, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC6sharedACvsZ', symObjAddr: 0xE0, symBinAddr: 0xBA2C8, symSize: 0x74 }
+ - { offset: 0x15083D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC6sharedACvMZ', symObjAddr: 0x154, symBinAddr: 0xBA33C, symSize: 0x6C }
+ - { offset: 0x15086A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvM', symObjAddr: 0x318, symBinAddr: 0xBA4BC, symSize: 0x40 }
+ - { offset: 0x15088F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvM', symObjAddr: 0x438, symBinAddr: 0xBA5DC, symSize: 0x40 }
+ - { offset: 0x1508B4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvM', symObjAddr: 0x4E8, symBinAddr: 0xBA644, symSize: 0x40 }
+ - { offset: 0x150AF7, size: 0x8, addend: 0x0, symName: '_$sSlsE6prefixy11SubSequenceQzSiFSS_Tg5Tf4ng_n', symObjAddr: 0x68EC, symBinAddr: 0xC0984, symSize: 0x88 }
+ - { offset: 0x150D64, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC5buildyyF', symObjAddr: 0x528, symBinAddr: 0xBA684, symSize: 0x104 }
+ - { offset: 0x150EA3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC10showLoader33_4D2F781F14079E7D09B9917D3C968006LLyyF', symObjAddr: 0x62C, symBinAddr: 0xBA788, symSize: 0x2AC }
+ - { offset: 0x151063, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC13clearDatabaseyyF', symObjAddr: 0x8D8, symBinAddr: 0xBAA34, symSize: 0x4 }
+ - { offset: 0x1510E6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC17cancelLoadingDatayyF', symObjAddr: 0x8DC, symBinAddr: 0xBAA38, symSize: 0x1EC }
+ - { offset: 0x15117B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC17cancelLoadingDatayyFyycfU_', symObjAddr: 0xAC8, symBinAddr: 0xBAC24, symSize: 0x108 }
+ - { offset: 0x1511A3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC14clearDelegates33_4D2F781F14079E7D09B9917D3C968006LLyyF', symObjAddr: 0xBD0, symBinAddr: 0xBAD2C, symSize: 0x134 }
+ - { offset: 0x1511FD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC17cancelLoadingDatayyFTo', symObjAddr: 0xD04, symBinAddr: 0xBAE60, symSize: 0x28 }
+ - { offset: 0x151274, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC11setLanguageyACSSF', symObjAddr: 0xD2C, symBinAddr: 0xBAE88, symSize: 0x13C }
+ - { offset: 0x15134B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC11setLanguageyySSFZ', symObjAddr: 0xE68, symBinAddr: 0xBAFC4, symSize: 0xEC }
+ - { offset: 0x151497, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC21setDeepLinkComponents6scheme4hostACSS_SStF', symObjAddr: 0xF54, symBinAddr: 0xBB0B0, symSize: 0x19C }
+ - { offset: 0x1515D5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC11setDeepLinkyy10Foundation3URLVSgF', symObjAddr: 0x10F0, symBinAddr: 0xBB24C, symSize: 0x94 }
+ - { offset: 0x15167E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC8navigate2to10completionySS_ySb_AA0aB7UIErrorOSgtcSgtF', symObjAddr: 0x120C, symBinAddr: 0xBB368, symSize: 0x104 }
+ - { offset: 0x1516E0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC8navigate2to10completionySS_ySb_AA0aB7UIErrorOSgtcSgtFyAA26GetPoIByRefIDResultElementVSgcfU_', symObjAddr: 0x1310, symBinAddr: 0xBB46C, symSize: 0x250 }
+ - { offset: 0x151745, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC8navigate2to10completionySS_ySb_AA0aB7UIErrorOSgtcSgtFyAA26GetPoIByRefIDResultElementVSgcfU_yyScMYccfU_', symObjAddr: 0x1560, symBinAddr: 0xBB6BC, symSize: 0x314 }
+ - { offset: 0x151A34, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC16getCampusListing7baseURL11serviceName8clientID0L3Key10completionySS_S3SySayAA0F0CGSgctF', symObjAddr: 0x1874, symBinAddr: 0xBB9D0, symSize: 0x184 }
+ - { offset: 0x151A80, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC16getCampusListing7baseURL11serviceName8clientID0L3Key10completionySS_S3SySayAA0F0CGSgctFySSSg_7Penguin9ErrorCodeOSgtcfU_', symObjAddr: 0x19F8, symBinAddr: 0xBBB54, symSize: 0xA8 }
+ - { offset: 0x151B0B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC16getCampusListing7baseURL11serviceName8clientID0L3Key10completionySS_S3SySayAA0F0CGSgctFySSSg_7Penguin9ErrorCodeOSgtcfU_ySayAoJCGSgcfU_', symObjAddr: 0x1AA0, symBinAddr: 0xBBBFC, symSize: 0x234 }
+ - { offset: 0x151DE3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC10getVersionSSyFZ', symObjAddr: 0x1D3C, symBinAddr: 0xBBE30, symSize: 0x14 }
+ - { offset: 0x151E32, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC7present4root4viewySo16UIViewControllerC_So0H0CtF', symObjAddr: 0x1D50, symBinAddr: 0xBBE44, symSize: 0x43C }
+ - { offset: 0x151F3B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC7dismissyyF', symObjAddr: 0x218C, symBinAddr: 0xBC280, symSize: 0x1D0 }
+ - { offset: 0x151FE4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC12switchCampus8campusIdySi_tF', symObjAddr: 0x235C, symBinAddr: 0xBC450, symSize: 0x16C }
+ - { offset: 0x15205F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC11setCampusIDyACSiF', symObjAddr: 0x24C8, symBinAddr: 0xBC5BC, symSize: 0xD8 }
+ - { offset: 0x1520BD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC14setServiceName04datafG008positionfG0ACSS_SStF', symObjAddr: 0x264C, symBinAddr: 0xBC740, symSize: 0xB0 }
+ - { offset: 0x15210B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC10setBaseURL04dataG008positionG0ACSS_SStF', symObjAddr: 0x26FC, symBinAddr: 0xBC7F0, symSize: 0x17C }
+ - { offset: 0x152159, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC24setSimulationModeEnabled8isEnableACSb_tF', symObjAddr: 0x2920, symBinAddr: 0xBCA14, symSize: 0x9C }
+ - { offset: 0x1521B9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC8getToken8clientID0G3Key12showProgress10completionySS_SSSbySSSg_7Penguin9ErrorCodeOSgtctF', symObjAddr: 0x2A80, symBinAddr: 0xBCB74, symSize: 0xD8 }
+ - { offset: 0x152215, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC8getToken8clientID0G3Key12showProgress10completionySS_SSSbySSSg_7Penguin9ErrorCodeOSgtctFySbcfU_', symObjAddr: 0x2B58, symBinAddr: 0xBCC4C, symSize: 0x1F8 }
+ - { offset: 0x152286, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC8getToken8clientID0G3Key12showProgress10completionySS_SSSbySSSg_7Penguin9ErrorCodeOSgtctFySbcfU_yAI_AMtcfU_', symObjAddr: 0x2D50, symBinAddr: 0xBCE44, symSize: 0x98 }
+ - { offset: 0x1522D5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC8getToken8clientID0G3Key12showProgress10completionySS_SSSbySSSg_7Penguin9ErrorCodeOSgtctFySbcfU_yAI_AMtcfU_yAMcfU_', symObjAddr: 0x2DE8, symBinAddr: 0xBCEDC, symSize: 0x248 }
+ - { offset: 0x15239D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC10getVersionSSSgyF', symObjAddr: 0x3278, symBinAddr: 0xBD368, symSize: 0x13C }
+ - { offset: 0x1523D9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerCACycfc', symObjAddr: 0x33B4, symBinAddr: 0xBD4A4, symSize: 0x14C }
+ - { offset: 0x1523FE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerCACycfcTo', symObjAddr: 0x3500, symBinAddr: 0xBD5F0, symSize: 0x20 }
+ - { offset: 0x152412, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerCfD', symObjAddr: 0x3520, symBinAddr: 0xBD610, symSize: 0x34 }
+ - { offset: 0x152794, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC13clearDatabaseyyFTf4d_n', symObjAddr: 0x6974, symBinAddr: 0xC0A0C, symSize: 0x7C }
+ - { offset: 0x152817, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC17clearDataIfNeededyyFTf4d_n', symObjAddr: 0x69F0, symBinAddr: 0xC0A88, symSize: 0x24C }
+ - { offset: 0x15290C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB9UIManagerC18storeConfigurationyyFTf4d_n', symObjAddr: 0x6C3C, symBinAddr: 0xC0CD4, symSize: 0x1E8 }
+ - { offset: 0x1530F9, size: 0x8, addend: 0x0, symName: '_$sSTsE5first5where7ElementQzSgSbADKXE_tKFSay7Penguin13GateNodeModelCG_Tg5075$s8PenNavUI12GatesManagerC06updateD4Data3for5gatesy7Penguin5VenueC_SayAA0K4e12VGztFSbAG0L9fG7CXEfU2_Say0iJ2UI0rE0VGSiTf1cn_n', symObjAddr: 0x0, symBinAddr: 0xC19D0, symSize: 0x150 }
+ - { offset: 0x15311D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12GatesManagerC14sharedInstance33_17E138AFC5ED4208587E3B78D3E802C7LLACSgvpZ', symObjAddr: 0x2AE8, symBinAddr: 0x377A78, symSize: 0x0 }
+ - { offset: 0x1536CB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12GatesManagerCMa', symObjAddr: 0x1B04, symBinAddr: 0xC34B0, symSize: 0x20 }
+ - { offset: 0x15373A, size: 0x8, addend: 0x0, symName: '_$sSr15_stableSortImpl2byySbx_xtKXE_tKF8PenNavUI9VenueGateV_Tg503$s8ef33UI12GatesManagerC04sortD0yySayAA9hI17VGzFSbAF_AFtXEfU_Tf1cn_n', symObjAddr: 0x1B24, symBinAddr: 0xC34D0, symSize: 0xF4 }
+ - { offset: 0x153975, size: 0x8, addend: 0x0, symName: '_$sSr15_stableSortImpl2byySbx_xtKXE_tKFySryxGz_SiztKXEfU_8PenNavUI9VenueGateV_Tg503$s8ef33UI12GatesManagerC04sortD0yySayAA9hI17VGzFSbAF_AFtXEfU_Tf1nnncn_n', symObjAddr: 0x1C18, symBinAddr: 0xC35C4, symSize: 0x518 }
+ - { offset: 0x153E87, size: 0x8, addend: 0x0, symName: '_$sSMsSKRzrlE14_insertionSort6within9sortedEnd2byySny5IndexSlQzG_AFSb7ElementSTQz_AItKXEtKFSry8PenNavUI9VenueGateVG_Tg503$s8ij33UI12GatesManagerC04sortD0yySayAA9lM17VGzFSbAF_AFtXEfU_Tf1nncn_n', symObjAddr: 0x2130, symBinAddr: 0xC3ADC, symSize: 0x114 }
+ - { offset: 0x153FEB, size: 0x8, addend: 0x0, symName: '_$sSr13_mergeTopRuns_6buffer2bySbSaySnySiGGz_SpyxGSbx_xtKXEtKF8PenNavUI9VenueGateV_Tg503$s8fg33UI12GatesManagerC04sortD0yySayAA9iJ17VGzFSbAF_AFtXEfU_Tf1nncn_n', symObjAddr: 0x2244, symBinAddr: 0xC3BF0, symSize: 0x274 }
+ - { offset: 0x154386, size: 0x8, addend: 0x0, symName: '_$ss6_merge3low3mid4high6buffer2bySbSpyxG_A3GSbx_xtKXEtKlF8PenNavUI9VenueGateV_Tg503$s8gh33UI12GatesManagerC04sortD0yySayAA9jK17VGzFSbAF_AFtXEfU_Tf1nnnnc_n', symObjAddr: 0x24B8, symBinAddr: 0xC3E64, symSize: 0x2A4 }
+ - { offset: 0x15449B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueGateVWOh', symObjAddr: 0x279C, symBinAddr: 0xC4108, symSize: 0x34 }
+ - { offset: 0x154536, size: 0x8, addend: 0x0, symName: '_$sSTsE5first5where7ElementQzSgSbADKXE_tKFSay7Penguin13GateNodeModelCG_Tg5075$s8PenNavUI12GatesManagerC06updateD4Data3for5gatesy7Penguin5VenueC_SayAA0K4e12VGztFSbAG0L9fG7CXEfU2_Say0iJ2UI0rE0VGSiTf1cn_n', symObjAddr: 0x0, symBinAddr: 0xC19D0, symSize: 0x150 }
+ - { offset: 0x1546AE, size: 0x8, addend: 0x0, symName: '_$sSMsSkRzrlE4sort2byySb7ElementSTQz_ADtKXE_tKFSay8PenNavUI9VenueGateVG_Tg503$s8de33UI12GatesManagerC04sortD0yySayAA9gH17VGzFSbAF_AFtXEfU_Tf1cn_n', symObjAddr: 0x150, symBinAddr: 0xC1B20, symSize: 0x6C }
+ - { offset: 0x1549E0, size: 0x8, addend: 0x0, symName: '_$ss14_ArrayProtocolPsE6filterySay7ElementQzGSbAEKXEKFSay7Penguin13GateNodeModelCG_Tg5075$s8PenNavUI12GatesManagerC06updateD4Data3for5gatesy7Penguin5VenueC_SayAA0K4f12VGztFSbAG0L9gH7CXEfU0_Say0jK2UI0sF0VGSiTf1cn_nTf4gnn_n', symObjAddr: 0x27D0, symBinAddr: 0xC413C, symSize: 0x244 }
+ - { offset: 0x154C88, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12GatesManagerC06updateD4Data3for5gatesy7Penguin5VenueC_SayAA0K4GateVGztF', symObjAddr: 0x117C, symBinAddr: 0xC2B4C, symSize: 0x964 }
+ - { offset: 0x15597B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12GatesManagerC03getD9ByPlaceIdySay7Penguin13GateNodeModelCGSiSgF', symObjAddr: 0x1BC, symBinAddr: 0xC1B8C, symSize: 0x4A0 }
+ - { offset: 0x155F8F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12GatesManagerC03getD9ByFloorIdySay7Penguin13GateNodeModelCGSiSgF', symObjAddr: 0x65C, symBinAddr: 0xC202C, symSize: 0x1A8 }
+ - { offset: 0x1561AF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12GatesManagerC03getD10ByFloorIdsySay7Penguin13GateNodeModelCGSaySiGF', symObjAddr: 0x804, symBinAddr: 0xC21D4, symSize: 0x1B4 }
+ - { offset: 0x1564BA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12GatesManagerC03getD09isOutdoor0G13FloorGateNodeSay7Penguin0jK5ModelCGSb_SbtF', symObjAddr: 0x9B8, symBinAddr: 0xC2388, symSize: 0x1CC }
+ - { offset: 0x15670A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12GatesManagerC09getCampusD0Say7Penguin13GateNodeModelCGyF', symObjAddr: 0xB84, symBinAddr: 0xC2554, symSize: 0x198 }
+ - { offset: 0x1569C7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12GatesManagerC03getD18SortedByTravelTime3for6origin19withNavigationAvoid10completiony7Penguin5VenueCSg_AA5PlaceCSgSbySayANGctFySayAA0R4GateVGcfU_', symObjAddr: 0xD1C, symBinAddr: 0xC26EC, symSize: 0x460 }
+ - { offset: 0x156DF3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12GatesManagerC04sortD0yySayAA9VenueGateVGzFTf4nd_n', symObjAddr: 0x2A14, symBinAddr: 0xC4380, symSize: 0xD4 }
+ - { offset: 0x1572E6, size: 0x8, addend: 0x0, symName: '_$sSo18NSLayoutConstraintC8PenNavUIE14arabicConstant12CoreGraphics7CGFloatVvgTo', symObjAddr: 0x0, symBinAddr: 0xC4454, symSize: 0x8 }
+ - { offset: 0x1572FE, size: 0x8, addend: 0x0, symName: '_$sSo18NSLayoutConstraintC8PenNavUIE14arabicConstant12CoreGraphics7CGFloatVvgTo', symObjAddr: 0x0, symBinAddr: 0xC4454, symSize: 0x8 }
+ - { offset: 0x15731A, size: 0x8, addend: 0x0, symName: '_$sSo18NSLayoutConstraintC8PenNavUIE14arabicConstant12CoreGraphics7CGFloatVvsTo', symObjAddr: 0x8, symBinAddr: 0xC445C, symSize: 0x38 }
+ - { offset: 0x15734C, size: 0x8, addend: 0x0, symName: '_$sSo18NSLayoutConstraintC8PenNavUIE14arabicConstant12CoreGraphics7CGFloatVvs', symObjAddr: 0x40, symBinAddr: 0xC4494, symSize: 0x90 }
+ - { offset: 0x1577E6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloorIndicatorViewC07contentF0So6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0xC4524, symSize: 0x10 }
+ - { offset: 0x157A1B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloorIndicatorViewCfETo', symObjAddr: 0x5DC, symBinAddr: 0xC4B00, symSize: 0x38 }
+ - { offset: 0x157A4A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloorIndicatorViewCMa', symObjAddr: 0x614, symBinAddr: 0xC4B38, symSize: 0x20 }
+ - { offset: 0x157B36, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloorIndicatorViewC07contentF0So6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0xC4524, symSize: 0x10 }
+ - { offset: 0x157B4E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloorIndicatorViewC07contentF0So6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0xC4524, symSize: 0x10 }
+ - { offset: 0x157B94, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloorIndicatorViewC07contentF0So6UIViewCSgvsTo', symObjAddr: 0x10, symBinAddr: 0xC4534, symSize: 0x34 }
+ - { offset: 0x157BE3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloorIndicatorViewC10floorLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0xC4568, symSize: 0x10 }
+ - { offset: 0x157BFB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloorIndicatorViewC10floorLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0xC4568, symSize: 0x10 }
+ - { offset: 0x157C3B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloorIndicatorViewC10floorLabelSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0xC4578, symSize: 0x34 }
+ - { offset: 0x157C9B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloorIndicatorViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x88, symBinAddr: 0xC45AC, symSize: 0xA0 }
+ - { offset: 0x157D17, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloorIndicatorViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x128, symBinAddr: 0xC464C, symSize: 0x8C }
+ - { offset: 0x157D4C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloorIndicatorViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x1B4, symBinAddr: 0xC46D8, symSize: 0x28 }
+ - { offset: 0x157D9D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloorIndicatorViewC10commonInit33_5C7060CF019BF0F945901014F8A98CB4LLyyF', symObjAddr: 0x1DC, symBinAddr: 0xC4700, symSize: 0x308 }
+ - { offset: 0x157EDE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloorIndicatorViewC03setD0yy7Penguin0D0CSgF', symObjAddr: 0x4E4, symBinAddr: 0xC4A08, symSize: 0xC8 }
+ - { offset: 0x157F31, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloorIndicatorViewCfD', symObjAddr: 0x5AC, symBinAddr: 0xC4AD0, symSize: 0x30 }
+ - { offset: 0x1582E5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC05tableF0AA014IntrinsicTableF0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0xC4B58, symSize: 0x10 }
+ - { offset: 0x158CB1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerCfE', symObjAddr: 0x14C0, symBinAddr: 0xC6018, symSize: 0x84 }
+ - { offset: 0x158CDE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerCfETo', symObjAddr: 0x1574, symBinAddr: 0xC60CC, symSize: 0x90 }
+ - { offset: 0x158D0D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerCMa', symObjAddr: 0x1604, symBinAddr: 0xC615C, symSize: 0x20 }
+ - { offset: 0x158D55, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC16numberOfSections2inSiSo07UITableF0C_tFTo', symObjAddr: 0x1624, symBinAddr: 0xC617C, symSize: 0x48 }
+ - { offset: 0x158DFC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC05tableF0_21numberOfRowsInSectionSiSo07UITableF0C_SitFTo', symObjAddr: 0x166C, symBinAddr: 0xC61C4, symSize: 0x24 }
+ - { offset: 0x158E3D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC05tableF0_22viewForHeaderInSectionSo6UIViewCSgSo07UITableF0C_SitFTo', symObjAddr: 0x1690, symBinAddr: 0xC61E8, symSize: 0x60 }
+ - { offset: 0x1590CD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtF', symObjAddr: 0x16F0, symBinAddr: 0xC6248, symSize: 0x528 }
+ - { offset: 0x1595F9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x1C18, symBinAddr: 0xC6770, symSize: 0xC8 }
+ - { offset: 0x159615, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC05tableF0_24heightForHeaderInSection12CoreGraphics7CGFloatVSo07UITableF0C_SitFTo', symObjAddr: 0x1CE0, symBinAddr: 0xC6838, symSize: 0x8 }
+ - { offset: 0x15965B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC05tableF0_14heightForRowAt12CoreGraphics7CGFloatVSo07UITableF0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x1CE8, symBinAddr: 0xC6840, symSize: 0x110 }
+ - { offset: 0x1596F9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC05tableF0_14didSelectRowAtySo07UITableF0C_10Foundation9IndexPathVtF', symObjAddr: 0x1DF8, symBinAddr: 0xC6950, symSize: 0x218 }
+ - { offset: 0x1598E8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC05tableF0_14didSelectRowAtySo07UITableF0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x2010, symBinAddr: 0xC6B68, symSize: 0xC0 }
+ - { offset: 0x159904, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC14layoutForPanelAA08FloatingJ6Layout_pyFTo', symObjAddr: 0x21A8, symBinAddr: 0xC6C28, symSize: 0x34 }
+ - { offset: 0x159937, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC16behaviorForPanelAA08FloatingJ8Behavior_pyFTo', symObjAddr: 0x21DC, symBinAddr: 0xC6C5C, symSize: 0x24 }
+ - { offset: 0x1599E2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC10setupPanelyyF', symObjAddr: 0x2200, symBinAddr: 0xC6C80, symSize: 0x298 }
+ - { offset: 0x159C80, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC10setupPanelyyFTo', symObjAddr: 0x2498, symBinAddr: 0xC6F18, symSize: 0x28 }
+ - { offset: 0x159C9C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC18expandVenueSection7venueId0H0ySi_SbtF', symObjAddr: 0x24C0, symBinAddr: 0xC6F40, symSize: 0x420 }
+ - { offset: 0x15A28A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0kP0OSgtFTW', symObjAddr: 0x28E0, symBinAddr: 0xC7360, symSize: 0x4 }
+ - { offset: 0x15A2AA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0kP0OSgtFTW', symObjAddr: 0x28E0, symBinAddr: 0xC7360, symSize: 0x4 }
+ - { offset: 0x15A2BC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC05tableF0_21numberOfRowsInSectionSiSo07UITableF0C_SitFTf4dnn_n', symObjAddr: 0x2B58, symBinAddr: 0xC75D8, symSize: 0xC8 }
+ - { offset: 0x15A3C3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC05tableF0_22viewForHeaderInSectionSo6UIViewCSgSo07UITableF0C_SitFTf4dnn_n', symObjAddr: 0x2C20, symBinAddr: 0xC76A0, symSize: 0x240 }
+ - { offset: 0x15A576, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC23onToastVisibilityChange7visible9toastTypeySb_AA0iN0OSgtFTf4ddn_n', symObjAddr: 0x2E60, symBinAddr: 0xC78E0, symSize: 0x1C0 }
+ - { offset: 0x15A775, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC05tableF0AA014IntrinsicTableF0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0xC4B58, symSize: 0x10 }
+ - { offset: 0x15A78D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC05tableF0AA014IntrinsicTableF0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0xC4B58, symSize: 0x10 }
+ - { offset: 0x15A7D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC05tableF0AA014IntrinsicTableF0CSgvsTo', symObjAddr: 0x10, symBinAddr: 0xC4B68, symSize: 0x34 }
+ - { offset: 0x15A8B4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC13selectedVenueAA0I8CardDataVSgvg', symObjAddr: 0x44, symBinAddr: 0xC4B9C, symSize: 0xE0 }
+ - { offset: 0x15A9F8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC11viewDidLoadyyF', symObjAddr: 0x124, symBinAddr: 0xC4C7C, symSize: 0x2B0 }
+ - { offset: 0x15AC28, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC11viewDidLoadyyFTo', symObjAddr: 0x3D4, symBinAddr: 0xC4F2C, symSize: 0x28 }
+ - { offset: 0x15AD28, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC8loadDatayyF', symObjAddr: 0x3FC, symBinAddr: 0xC4F54, symSize: 0x4E0 }
+ - { offset: 0x15B353, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC012loadSelectedD0yyF', symObjAddr: 0x8DC, symBinAddr: 0xC5434, symSize: 0x78C }
+ - { offset: 0x15BCFF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC06selectD0yyF', symObjAddr: 0x1068, symBinAddr: 0xC5BC0, symSize: 0x94 }
+ - { offset: 0x15BD6B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC06selectD0yyFTo', symObjAddr: 0x10FC, symBinAddr: 0xC5C54, symSize: 0x28 }
+ - { offset: 0x15BD93, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC6cancelyyF', symObjAddr: 0x1124, symBinAddr: 0xC5C7C, symSize: 0x98 }
+ - { offset: 0x15BE0C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC6cancelyyFTo', symObjAddr: 0x11BC, symBinAddr: 0xC5D14, symSize: 0x28 }
+ - { offset: 0x15BE26, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0x11E4, symBinAddr: 0xC5D3C, symSize: 0x140 }
+ - { offset: 0x15BE7C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0x1324, symBinAddr: 0xC5E7C, symSize: 0x60 }
+ - { offset: 0x15BEC4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x1384, symBinAddr: 0xC5EDC, symSize: 0x114 }
+ - { offset: 0x15BF0C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x1498, symBinAddr: 0xC5FF0, symSize: 0x28 }
+ - { offset: 0x15BF20, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloorSelectorViewControllerCfD', symObjAddr: 0x1544, symBinAddr: 0xC609C, symSize: 0x30 }
+ - { offset: 0x15C379, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC03setdE4Data5venue8expanded13selectedFloor8delegatey7Penguin0E0C_SbAI0L0CSgAA0dE15SectionDelegate_ptFTf4nnnen_nAA0L22SelectorViewControllerC_Tg5', symObjAddr: 0x28E4, symBinAddr: 0xC7364, symSize: 0x274 }
+ - { offset: 0x15CD01, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerCfE', symObjAddr: 0xEB4, symBinAddr: 0xC8954, symSize: 0x64 }
+ - { offset: 0x15CD2E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerCfETo', symObjAddr: 0xF48, symBinAddr: 0xC89E8, symSize: 0x70 }
+ - { offset: 0x15CD5D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerCMa', symObjAddr: 0xFB8, symBinAddr: 0xC8A58, symSize: 0x20 }
+ - { offset: 0x15CD71, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC16numberOfSections2inSiSo07UITableF0C_tFTo', symObjAddr: 0xFD8, symBinAddr: 0xC8A78, symSize: 0x8 }
+ - { offset: 0x15CDDD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC05tableF0_21numberOfRowsInSectionSiSo07UITableF0C_SitFTo', symObjAddr: 0xFE0, symBinAddr: 0xC8A80, symSize: 0x78 }
+ - { offset: 0x15CFEB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtF', symObjAddr: 0x1058, symBinAddr: 0xC8AF8, symSize: 0x4B0 }
+ - { offset: 0x15D376, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x1508, symBinAddr: 0xC8FA8, symSize: 0xC8 }
+ - { offset: 0x15D3D5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC05tableF0_14heightForRowAt12CoreGraphics7CGFloatVSo07UITableF0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x15D0, symBinAddr: 0xC9070, symSize: 0xFC }
+ - { offset: 0x15D45A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC14layoutForPanelAA08FloatingJ6Layout_pyFTo', symObjAddr: 0x17A4, symBinAddr: 0xC916C, symSize: 0x34 }
+ - { offset: 0x15D48D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC16behaviorForPanelAA08FloatingJ8Behavior_pyFTo', symObjAddr: 0x17D8, symBinAddr: 0xC91A0, symSize: 0x24 }
+ - { offset: 0x15D538, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC10setupPanelyyF', symObjAddr: 0x17FC, symBinAddr: 0xC91C4, symSize: 0x2A8 }
+ - { offset: 0x15D7D6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC10setupPanelyyFTo', symObjAddr: 0x1AA4, symBinAddr: 0xC946C, symSize: 0x28 }
+ - { offset: 0x15D7F2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC22didTapDirectionsActionyyF', symObjAddr: 0x1ACC, symBinAddr: 0xC9494, symSize: 0x40C }
+ - { offset: 0x15D9E0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC22didTapDirectionsActionyyFyycfU_', symObjAddr: 0x1ED8, symBinAddr: 0xC98A0, symSize: 0x13C }
+ - { offset: 0x15DA75, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC22didTapDirectionsActionyyFTo', symObjAddr: 0x2014, symBinAddr: 0xC99DC, symSize: 0x28 }
+ - { offset: 0x15DA91, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC17didTapPhoneActionyyF', symObjAddr: 0x203C, symBinAddr: 0xC9A04, symSize: 0x234 }
+ - { offset: 0x15DB75, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC17didTapPhoneActionyyFTo', symObjAddr: 0x2270, symBinAddr: 0xC9C38, symSize: 0x28 }
+ - { offset: 0x15DB91, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC19didTapWebsiteActionyyF', symObjAddr: 0x2298, symBinAddr: 0xC9C60, symSize: 0x3CC }
+ - { offset: 0x15DCC7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC19didTapWebsiteActionyyFTo', symObjAddr: 0x2664, symBinAddr: 0xCA02C, symSize: 0x28 }
+ - { offset: 0x15DD04, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC16didTapMailActionyyF', symObjAddr: 0x268C, symBinAddr: 0xCA054, symSize: 0x1BC }
+ - { offset: 0x15DE1C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC16didTapMailActionyyFTo', symObjAddr: 0x2848, symBinAddr: 0xCA210, symSize: 0x28 }
+ - { offset: 0x15DE62, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC011mailComposeG0_13didFinishWith5errorySo06MFMailifG0C_So0nI6ResultVs5Error_pSgtFTo', symObjAddr: 0x2870, symBinAddr: 0xCA238, symSize: 0x18 }
+ - { offset: 0x15DEA7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC25adaptivePresentationStyle3forSo07UIModaliJ0VSo014UIPresentationG0C_tFTo', symObjAddr: 0x2888, symBinAddr: 0xCA250, symSize: 0x8 }
+ - { offset: 0x15DED2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0kP0OSgtFTW', symObjAddr: 0x2890, symBinAddr: 0xCA258, symSize: 0x4 }
+ - { offset: 0x15DEF2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0kP0OSgtFTW', symObjAddr: 0x2890, symBinAddr: 0xCA258, symSize: 0x4 }
+ - { offset: 0x15DF04, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC23onToastVisibilityChange7visible9toastTypeySb_AA0iN0OSgtFTf4ddn_n', symObjAddr: 0x2894, symBinAddr: 0xCA25C, symSize: 0x1C0 }
+ - { offset: 0x15E0E9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC22didTapDirectionsActionyyFyycfU_TA', symObjAddr: 0x2BA4, symBinAddr: 0xCA4AC, symSize: 0x30 }
+ - { offset: 0x15E0FD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC04loadD5ImageyyFySo7UIImageCSgcfU_TA', symObjAddr: 0x2BFC, symBinAddr: 0xCA4DC, symSize: 0x8 }
+ - { offset: 0x15E111, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC04loadD5ImageyyFySo7UIImageCSgcfU_yyScMYccfU_TA', symObjAddr: 0x2CC8, symBinAddr: 0xCA4E4, symSize: 0x8 }
+ - { offset: 0x15E125, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x2CD0, symBinAddr: 0xCA4EC, symSize: 0x10 }
+ - { offset: 0x15E139, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x2CE0, symBinAddr: 0xCA4FC, symSize: 0x8 }
+ - { offset: 0x15E39E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC05tableF0So07UITableF0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0xC7AA0, symSize: 0x20 }
+ - { offset: 0x15E3FE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC05tableF0So07UITableF0CSgvsTo', symObjAddr: 0x20, symBinAddr: 0xC7AC0, symSize: 0x14 }
+ - { offset: 0x15E44F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC12showsActionsSbvg', symObjAddr: 0x34, symBinAddr: 0xC7AD4, symSize: 0x8C }
+ - { offset: 0x15E475, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC12showsActionsSbvg', symObjAddr: 0x34, symBinAddr: 0xC7AD4, symSize: 0x8C }
+ - { offset: 0x15E4CF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC16showsDescriptionSbvg', symObjAddr: 0xC0, symBinAddr: 0xC7B60, symSize: 0xDC }
+ - { offset: 0x15E565, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC11viewDidLoadyyF', symObjAddr: 0x19C, symBinAddr: 0xC7C3C, symSize: 0xF4 }
+ - { offset: 0x15E632, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC11viewDidLoadyyFTo', symObjAddr: 0x290, symBinAddr: 0xC7D30, symSize: 0x28 }
+ - { offset: 0x15E934, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC04loadD5ImageyyF', symObjAddr: 0x2B8, symBinAddr: 0xC7D58, symSize: 0x6A4 }
+ - { offset: 0x15EE15, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC04loadD5ImageyyFySo7UIImageCSgcfU_', symObjAddr: 0x95C, symBinAddr: 0xC83FC, symSize: 0x238 }
+ - { offset: 0x15EE96, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC04loadD5ImageyyFySo7UIImageCSgcfU_yyScMYccfU_', symObjAddr: 0xB94, symBinAddr: 0xC8634, symSize: 0x7C }
+ - { offset: 0x15EF44, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC7dismissyySo8UIButtonCFTo', symObjAddr: 0xC10, symBinAddr: 0xC86B0, symSize: 0x88 }
+ - { offset: 0x15EF74, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0xC98, symBinAddr: 0xC8738, symSize: 0xDC }
+ - { offset: 0x15EFB5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0xD74, symBinAddr: 0xC8814, symSize: 0x60 }
+ - { offset: 0x15EFC9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xDD4, symBinAddr: 0xC8874, symSize: 0xB8 }
+ - { offset: 0x15EFFC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xE8C, symBinAddr: 0xC892C, symSize: 0x28 }
+ - { offset: 0x15F010, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28MessageDetailsViewControllerCfD', symObjAddr: 0xF18, symBinAddr: 0xC89B8, symSize: 0x30 }
+ - { offset: 0x15F803, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CustomFlowLayoutC027flipsHorizontallyInOppositeF9DirectionSbvgTo', symObjAddr: 0x0, symBinAddr: 0xCA504, symSize: 0x8 }
+ - { offset: 0x15F8B0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CustomFlowLayoutCMa', symObjAddr: 0xF0, symBinAddr: 0xCA5F4, symSize: 0x20 }
+ - { offset: 0x15F8D9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CustomFlowLayoutC027flipsHorizontallyInOppositeF9DirectionSbvgTo', symObjAddr: 0x0, symBinAddr: 0xCA504, symSize: 0x8 }
+ - { offset: 0x15F906, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CustomFlowLayoutCACycfcTo', symObjAddr: 0x8, symBinAddr: 0xCA50C, symSize: 0x3C }
+ - { offset: 0x15F996, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CustomFlowLayoutC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x44, symBinAddr: 0xCA548, symSize: 0x7C }
+ - { offset: 0x15F9D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CustomFlowLayoutCfD', symObjAddr: 0xC0, symBinAddr: 0xCA5C4, symSize: 0x30 }
+ - { offset: 0x15FD6B, size: 0x8, addend: 0x0, symName: '_$sSo22UITapGestureRecognizerC8PenNavUIE7closureAByyc_tcfC', symObjAddr: 0x0, symBinAddr: 0xCA614, symSize: 0x128 }
+ - { offset: 0x15FD8F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10closureKey33_20A0826EEFCB6382929B746827715658LLs5UInt8Vvp', symObjAddr: 0x2E0, symBinAddr: 0x377CD8, symSize: 0x0 }
+ - { offset: 0x15FD9D, size: 0x8, addend: 0x0, symName: '_$sSo22UITapGestureRecognizerC8PenNavUIE7closureAByyc_tcfC', symObjAddr: 0x0, symBinAddr: 0xCA614, symSize: 0x128 }
+ - { offset: 0x15FDF4, size: 0x8, addend: 0x0, symName: '_$sSo22UITapGestureRecognizerC8PenNavUIE9handleTap33_20A0826EEFCB6382929B746827715658LLyyF', symObjAddr: 0x128, symBinAddr: 0xCA73C, symSize: 0xDC }
+ - { offset: 0x15FE38, size: 0x8, addend: 0x0, symName: '_$sSo22UITapGestureRecognizerC8PenNavUIE9handleTap33_20A0826EEFCB6382929B746827715658LLyyFTo', symObjAddr: 0x204, symBinAddr: 0xCA818, symSize: 0x28 }
+ - { offset: 0x1603F5, size: 0x8, addend: 0x0, symName: '_$sSa8PenNavUIAA15LocalizedObjectVRszlE03getD4TextSSSgyF', symObjAddr: 0x0, symBinAddr: 0xCA864, symSize: 0x1D8 }
+ - { offset: 0x16095F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetPoIByIdResponseCMa', symObjAddr: 0x3A0, symBinAddr: 0xCAB20, symSize: 0x20 }
+ - { offset: 0x161246, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataCMa', symObjAddr: 0x1C54, symBinAddr: 0xCC1EC, symSize: 0x20 }
+ - { offset: 0x161318, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CategoriesDetailCMa', symObjAddr: 0x3150, symBinAddr: 0xCD5E8, symSize: 0x20 }
+ - { offset: 0x16132C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesVwxx', symObjAddr: 0x32AC, symBinAddr: 0xCD744, symSize: 0x30 }
+ - { offset: 0x161340, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesVwcp', symObjAddr: 0x32DC, symBinAddr: 0xCD774, symSize: 0x64 }
+ - { offset: 0x161354, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesVwca', symObjAddr: 0x3340, symBinAddr: 0xCD7D8, symSize: 0x9C }
+ - { offset: 0x161368, size: 0x8, addend: 0x0, symName: ___swift_memcpy56_8, symObjAddr: 0x33DC, symBinAddr: 0xCD874, symSize: 0x1C }
+ - { offset: 0x16137C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesVwta', symObjAddr: 0x33F8, symBinAddr: 0xCD890, symSize: 0x64 }
+ - { offset: 0x161390, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesVwet', symObjAddr: 0x345C, symBinAddr: 0xCD8F4, symSize: 0x5C }
+ - { offset: 0x1613A4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesVwst', symObjAddr: 0x34B8, symBinAddr: 0xCD950, symSize: 0x60 }
+ - { offset: 0x1613B8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesVMa', symObjAddr: 0x3518, symBinAddr: 0xCD9B0, symSize: 0x10 }
+ - { offset: 0x1613CC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC13PolygonObjectVwcp', symObjAddr: 0x3554, symBinAddr: 0xCD9C0, symSize: 0x3C }
+ - { offset: 0x1613E0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC13PolygonObjectVwca', symObjAddr: 0x3590, symBinAddr: 0xCD9FC, symSize: 0x7C }
+ - { offset: 0x1613F4, size: 0x8, addend: 0x0, symName: ___swift_memcpy64_8, symObjAddr: 0x360C, symBinAddr: 0xCDA78, symSize: 0x14 }
+ - { offset: 0x161408, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC13PolygonObjectVwta', symObjAddr: 0x3620, symBinAddr: 0xCDA8C, symSize: 0x4C }
+ - { offset: 0x16141C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC13PolygonObjectVwet', symObjAddr: 0x366C, symBinAddr: 0xCDAD8, symSize: 0x48 }
+ - { offset: 0x161430, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC13PolygonObjectVwst', symObjAddr: 0x36B4, symBinAddr: 0xCDB20, symSize: 0x50 }
+ - { offset: 0x161444, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC13PolygonObjectVMa', symObjAddr: 0x3704, symBinAddr: 0xCDB70, symSize: 0x10 }
+ - { offset: 0x161458, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectVwxx', symObjAddr: 0x3714, symBinAddr: 0xCDB80, symSize: 0x40 }
+ - { offset: 0x16146C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectVwcp', symObjAddr: 0x3754, symBinAddr: 0xCDBC0, symSize: 0x84 }
+ - { offset: 0x161480, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectVwca', symObjAddr: 0x37D8, symBinAddr: 0xCDC44, symSize: 0xCC }
+ - { offset: 0x161494, size: 0x8, addend: 0x0, symName: ___swift_memcpy80_8, symObjAddr: 0x38A4, symBinAddr: 0xCDD10, symSize: 0x1C }
+ - { offset: 0x1614A8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectVwta', symObjAddr: 0x38C0, symBinAddr: 0xCDD2C, symSize: 0x7C }
+ - { offset: 0x1614BC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectVwet', symObjAddr: 0x393C, symBinAddr: 0xCDDA8, symSize: 0x48 }
+ - { offset: 0x1614D0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectVwst', symObjAddr: 0x3984, symBinAddr: 0xCDDF0, symSize: 0x54 }
+ - { offset: 0x1614E4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectVMa', symObjAddr: 0x39D8, symBinAddr: 0xCDE44, symSize: 0x10 }
+ - { offset: 0x1614F8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11FloorObjectVwet', symObjAddr: 0x39F4, symBinAddr: 0xCDE54, symSize: 0x48 }
+ - { offset: 0x16150C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11FloorObjectVwst', symObjAddr: 0x3A3C, symBinAddr: 0xCDE9C, symSize: 0x40 }
+ - { offset: 0x161520, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11FloorObjectVMa', symObjAddr: 0x3A7C, symBinAddr: 0xCDEDC, symSize: 0x10 }
+ - { offset: 0x161534, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11VenueObjectVMa', symObjAddr: 0x3B08, symBinAddr: 0xCDF5C, symSize: 0x10 }
+ - { offset: 0x161548, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC12CampusObjectVMa', symObjAddr: 0x3BDC, symBinAddr: 0xCE030, symSize: 0x10 }
+ - { offset: 0x16155C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15LocalizedObjectVwet', symObjAddr: 0x3D10, symBinAddr: 0xCE164, symSize: 0x48 }
+ - { offset: 0x161570, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15LocalizedObjectVwst', symObjAddr: 0x3D58, symBinAddr: 0xCE1AC, symSize: 0x40 }
+ - { offset: 0x161584, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15LocalizedObjectVMa', symObjAddr: 0x3D98, symBinAddr: 0xCE1EC, symSize: 0x10 }
+ - { offset: 0x161598, size: 0x8, addend: 0x0, symName: '_$sSa8PenNavUIAA15LocalizedObjectVRszlE26getDefaultLocalizationText33_121BF5CBCE29A3B1F134342B29E6E083LLSSSgyF', symObjAddr: 0x4364, symBinAddr: 0xCE6C4, symSize: 0x1B8 }
+ - { offset: 0x161A83, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesVAA13TagDataSourceA2aDP5tagIdSivgTW', symObjAddr: 0x4C64, symBinAddr: 0xCEFB8, symSize: 0x14 }
+ - { offset: 0x161AC6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesVAA13TagDataSourceA2aDP7tagNameSSvgTW', symObjAddr: 0x4C78, symBinAddr: 0xCEFCC, symSize: 0xD8 }
+ - { offset: 0x161AFE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetPoIByIdResponseC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAFs0I3KeyAAWl', symObjAddr: 0x4DB8, symBinAddr: 0xCF0A4, symSize: 0x40 }
+ - { offset: 0x161B12, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI7POIDataCGSayxGSesSeRzlWl', symObjAddr: 0x4E18, symBinAddr: 0xCF0E4, symSize: 0x8C }
+ - { offset: 0x161B26, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAFs0E3KeyAAWl', symObjAddr: 0x4EA4, symBinAddr: 0xCF170, symSize: 0x40 }
+ - { offset: 0x161B3A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11FloorObjectVSgWOe', symObjAddr: 0x4F20, symBinAddr: 0xCF1B0, symSize: 0x30 }
+ - { offset: 0x161B4E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC12CampusObjectVAESeAAWl', symObjAddr: 0x4F50, symBinAddr: 0xCF1E0, symSize: 0x40 }
+ - { offset: 0x161B62, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11VenueObjectVAESeAAWl', symObjAddr: 0x4F90, symBinAddr: 0xCF220, symSize: 0x40 }
+ - { offset: 0x161B76, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11FloorObjectVAESeAAWl', symObjAddr: 0x4FD0, symBinAddr: 0xCF260, symSize: 0x40 }
+ - { offset: 0x161B8A, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI15LocalizedObjectVGSayxGSesSeRzlWl', symObjAddr: 0x5010, symBinAddr: 0xCF2A0, symSize: 0x74 }
+ - { offset: 0x161B9E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectVAESeAAWl', symObjAddr: 0x50C4, symBinAddr: 0xCF314, symSize: 0x40 }
+ - { offset: 0x161BB2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC13PolygonObjectVAESeAAWl', symObjAddr: 0x5104, symBinAddr: 0xCF354, symSize: 0x40 }
+ - { offset: 0x161BC6, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI16CategoriesDetailCGSayxGSesSeRzlWl', symObjAddr: 0x5144, symBinAddr: 0xCF394, symSize: 0x8C }
+ - { offset: 0x161BDA, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI9AmenitiesVGSayxGSesSeRzlWl', symObjAddr: 0x52B0, symBinAddr: 0xCF420, symSize: 0x74 }
+ - { offset: 0x161BEE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesVACSeAAWl', symObjAddr: 0x5324, symBinAddr: 0xCF494, symSize: 0x40 }
+ - { offset: 0x161C02, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CategoriesDetailC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAFs0F3KeyAAWl', symObjAddr: 0x5364, symBinAddr: 0xCF4D4, symSize: 0x40 }
+ - { offset: 0x161C16, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesV10CodingKeysOAEs0E3KeyAAWl', symObjAddr: 0x7258, symBinAddr: 0xD1210, symSize: 0x40 }
+ - { offset: 0x161C2A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesVWOh', symObjAddr: 0x72CC, symBinAddr: 0xD1250, symSize: 0x2C }
+ - { offset: 0x161C3E, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI15LocalizedObjectVGSayxGSEsSERzlWl', symObjAddr: 0x72F8, symBinAddr: 0xD127C, symSize: 0x74 }
+ - { offset: 0x161C52, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC13PolygonObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAHs0G3KeyAAWl', symObjAddr: 0x73AC, symBinAddr: 0xD12F0, symSize: 0x40 }
+ - { offset: 0x161C66, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI7POIDataC11PointObjectVGSayxGSesSeRzlWl', symObjAddr: 0x73EC, symBinAddr: 0xD1330, symSize: 0x74 }
+ - { offset: 0x161C7A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11PointObjectVAESeAAWl', symObjAddr: 0x74A4, symBinAddr: 0xD13A4, symSize: 0x40 }
+ - { offset: 0x161C95, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC13PolygonObjectVWOc', symObjAddr: 0x74E4, symBinAddr: 0xD13E4, symSize: 0x40 }
+ - { offset: 0x161CC5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC13PolygonObjectVWOh', symObjAddr: 0x7524, symBinAddr: 0xD1424, symSize: 0x28 }
+ - { offset: 0x161CEE, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI7POIDataC11PointObjectVGSayxGSEsSERzlWl', symObjAddr: 0x754C, symBinAddr: 0xD144C, symSize: 0x74 }
+ - { offset: 0x161D02, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11PointObjectVAESEAAWl', symObjAddr: 0x75C0, symBinAddr: 0xD14C0, symSize: 0x40 }
+ - { offset: 0x161D16, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAHs0H3KeyAAWl', symObjAddr: 0x7600, symBinAddr: 0xD1500, symSize: 0x40 }
+ - { offset: 0x161D2A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectVWOc', symObjAddr: 0x7640, symBinAddr: 0xD1540, symSize: 0x34 }
+ - { offset: 0x161D3E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectVWOh', symObjAddr: 0x7674, symBinAddr: 0xD1574, symSize: 0x2C }
+ - { offset: 0x161D52, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11FloorObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAHs0G3KeyAAWl', symObjAddr: 0x76A0, symBinAddr: 0xD15A0, symSize: 0x40 }
+ - { offset: 0x161D66, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11VenueObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAHs0G3KeyAAWl', symObjAddr: 0x76E0, symBinAddr: 0xD15E0, symSize: 0x40 }
+ - { offset: 0x161D7A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC12CampusObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAHs0G3KeyAAWl', symObjAddr: 0x7720, symBinAddr: 0xD1620, symSize: 0x40 }
+ - { offset: 0x161D8E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15LocalizedObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAFs0F3KeyAAWl', symObjAddr: 0x7760, symBinAddr: 0xD1660, symSize: 0x40 }
+ - { offset: 0x161DA2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC12CampusObjectVAESEAAWl', symObjAddr: 0x77A0, symBinAddr: 0xD16A0, symSize: 0x40 }
+ - { offset: 0x161DB6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11VenueObjectVAESEAAWl', symObjAddr: 0x77E0, symBinAddr: 0xD16E0, symSize: 0x40 }
+ - { offset: 0x161DCA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11FloorObjectVAESEAAWl', symObjAddr: 0x7820, symBinAddr: 0xD1720, symSize: 0x40 }
+ - { offset: 0x161DDE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectVAESEAAWl', symObjAddr: 0x7860, symBinAddr: 0xD1760, symSize: 0x40 }
+ - { offset: 0x161DF2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC13PolygonObjectVAESEAAWl', symObjAddr: 0x78E4, symBinAddr: 0xD17A0, symSize: 0x40 }
+ - { offset: 0x161E06, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI16CategoriesDetailCGSayxGSEsSERzlWl', symObjAddr: 0x7924, symBinAddr: 0xD17E0, symSize: 0x8C }
+ - { offset: 0x161E1A, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI9AmenitiesVGSayxGSEsSERzlWl', symObjAddr: 0x7AB0, symBinAddr: 0xD186C, symSize: 0x74 }
+ - { offset: 0x161E2E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesVACSEAAWl', symObjAddr: 0x7B24, symBinAddr: 0xD18E0, symSize: 0x40 }
+ - { offset: 0x161E42, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectVSgWOe', symObjAddr: 0x7B64, symBinAddr: 0xD1920, symSize: 0x5C }
+ - { offset: 0x161E56, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI7POIDataCGSayxGSEsSERzlWl', symObjAddr: 0x7BC0, symBinAddr: 0xD197C, symSize: 0x8C }
+ - { offset: 0x161E6A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15LocalizedObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOMa', symObjAddr: 0x7CBC, symBinAddr: 0xD1A10, symSize: 0x10 }
+ - { offset: 0x161E7E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC12CampusObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOMa', symObjAddr: 0x7CD0, symBinAddr: 0xD1A20, symSize: 0x10 }
+ - { offset: 0x161E92, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11VenueObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOMa', symObjAddr: 0x7CE4, symBinAddr: 0xD1A30, symSize: 0x10 }
+ - { offset: 0x161EA6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11FloorObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOMa', symObjAddr: 0x7D10, symBinAddr: 0xD1A48, symSize: 0x10 }
+ - { offset: 0x161EBA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOwet', symObjAddr: 0x7D20, symBinAddr: 0xD1A58, symSize: 0x90 }
+ - { offset: 0x161ECE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOwst', symObjAddr: 0x7DB0, symBinAddr: 0xD1AE8, symSize: 0xB0 }
+ - { offset: 0x161EE2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOMa', symObjAddr: 0x7E64, symBinAddr: 0xD1B98, symSize: 0x10 }
+ - { offset: 0x161EF6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC13PolygonObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOMa', symObjAddr: 0x7FB8, symBinAddr: 0xD1BA8, symSize: 0x10 }
+ - { offset: 0x161F0A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesV10CodingKeysOMa', symObjAddr: 0x7FCC, symBinAddr: 0xD1BB8, symSize: 0x10 }
+ - { offset: 0x161F1E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CategoriesDetailC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOMa', symObjAddr: 0x8120, symBinAddr: 0xD1BC8, symSize: 0x10 }
+ - { offset: 0x161F32, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOwet', symObjAddr: 0x8130, symBinAddr: 0xD1BD8, symSize: 0x90 }
+ - { offset: 0x161F46, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOwst', symObjAddr: 0x81C0, symBinAddr: 0xD1C68, symSize: 0xB0 }
+ - { offset: 0x161F5A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOMa', symObjAddr: 0x8274, symBinAddr: 0xD1D18, symSize: 0x10 }
+ - { offset: 0x161F6E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetPoIByIdResponseC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOMa', symObjAddr: 0x8364, symBinAddr: 0xD1D28, symSize: 0x10 }
+ - { offset: 0x161F82, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11PointObjectVMa', symObjAddr: 0x83E0, symBinAddr: 0xD1D38, symSize: 0x10 }
+ - { offset: 0x161F96, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetPoIByIdResponseC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOSHAASQWb', symObjAddr: 0x83F0, symBinAddr: 0xD1D48, symSize: 0x4 }
+ - { offset: 0x161FAA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetPoIByIdResponseC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAFSQAAWl', symObjAddr: 0x83F4, symBinAddr: 0xD1D4C, symSize: 0x40 }
+ - { offset: 0x161FBE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOSHAASQWb', symObjAddr: 0x8434, symBinAddr: 0xD1D8C, symSize: 0x4 }
+ - { offset: 0x161FD2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAFSQAAWl', symObjAddr: 0x8438, symBinAddr: 0xD1D90, symSize: 0x40 }
+ - { offset: 0x161FE6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CategoriesDetailC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOSHAASQWb', symObjAddr: 0x8478, symBinAddr: 0xD1DD0, symSize: 0x4 }
+ - { offset: 0x161FFA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CategoriesDetailC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAFSQAAWl', symObjAddr: 0x847C, symBinAddr: 0xD1DD4, symSize: 0x40 }
+ - { offset: 0x16200E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesV10CodingKeysOSHAASQWb', symObjAddr: 0x84BC, symBinAddr: 0xD1E14, symSize: 0x4 }
+ - { offset: 0x162022, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesV10CodingKeysOAESQAAWl', symObjAddr: 0x84C0, symBinAddr: 0xD1E18, symSize: 0x40 }
+ - { offset: 0x162036, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC13PolygonObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOSHAASQWb', symObjAddr: 0x8500, symBinAddr: 0xD1E58, symSize: 0x4 }
+ - { offset: 0x16204A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC13PolygonObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAHSQAAWl', symObjAddr: 0x8504, symBinAddr: 0xD1E5C, symSize: 0x40 }
+ - { offset: 0x16205E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOSHAASQWb', symObjAddr: 0x8544, symBinAddr: 0xD1E9C, symSize: 0x4 }
+ - { offset: 0x162072, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAHSQAAWl', symObjAddr: 0x8548, symBinAddr: 0xD1EA0, symSize: 0x40 }
+ - { offset: 0x162086, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11FloorObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOSHAASQWb', symObjAddr: 0x8588, symBinAddr: 0xD1EE0, symSize: 0x4 }
+ - { offset: 0x16209A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11FloorObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAHSQAAWl', symObjAddr: 0x858C, symBinAddr: 0xD1EE4, symSize: 0x40 }
+ - { offset: 0x1620AE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11VenueObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOSHAASQWb', symObjAddr: 0x85CC, symBinAddr: 0xD1F24, symSize: 0x4 }
+ - { offset: 0x1620C2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11VenueObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAHSQAAWl', symObjAddr: 0x85D0, symBinAddr: 0xD1F28, symSize: 0x40 }
+ - { offset: 0x1620D6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC12CampusObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOSHAASQWb', symObjAddr: 0x8610, symBinAddr: 0xD1F68, symSize: 0x4 }
+ - { offset: 0x1620EA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC12CampusObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAHSQAAWl', symObjAddr: 0x8614, symBinAddr: 0xD1F6C, symSize: 0x40 }
+ - { offset: 0x1620FE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15LocalizedObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOSHAASQWb', symObjAddr: 0x8654, symBinAddr: 0xD1FAC, symSize: 0x4 }
+ - { offset: 0x162112, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15LocalizedObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAFSQAAWl', symObjAddr: 0x8658, symBinAddr: 0xD1FB0, symSize: 0x40 }
+ - { offset: 0x162126, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15LocalizedObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0F3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x8698, symBinAddr: 0xD1FF0, symSize: 0x4 }
+ - { offset: 0x16213A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15LocalizedObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAFs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x869C, symBinAddr: 0xD1FF4, symSize: 0x40 }
+ - { offset: 0x16214E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15LocalizedObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0F3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x86DC, symBinAddr: 0xD2034, symSize: 0x4 }
+ - { offset: 0x162162, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15LocalizedObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAFs23CustomStringConvertibleAAWl', symObjAddr: 0x86E0, symBinAddr: 0xD2038, symSize: 0x40 }
+ - { offset: 0x162176, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC12CampusObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0G3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x8720, symBinAddr: 0xD2078, symSize: 0x4 }
+ - { offset: 0x16218A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC12CampusObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAHs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x8724, symBinAddr: 0xD207C, symSize: 0x40 }
+ - { offset: 0x16219E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC12CampusObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0G3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x8764, symBinAddr: 0xD20BC, symSize: 0x4 }
+ - { offset: 0x1621B2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC12CampusObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAHs23CustomStringConvertibleAAWl', symObjAddr: 0x8768, symBinAddr: 0xD20C0, symSize: 0x40 }
+ - { offset: 0x1621C6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11VenueObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0G3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x87A8, symBinAddr: 0xD2100, symSize: 0x4 }
+ - { offset: 0x1621DA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11VenueObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAHs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x87AC, symBinAddr: 0xD2104, symSize: 0x40 }
+ - { offset: 0x1621EE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11VenueObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0G3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x87EC, symBinAddr: 0xD2144, symSize: 0x4 }
+ - { offset: 0x162202, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11VenueObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAHs23CustomStringConvertibleAAWl', symObjAddr: 0x87F0, symBinAddr: 0xD2148, symSize: 0x40 }
+ - { offset: 0x162216, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11FloorObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0G3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x8830, symBinAddr: 0xD2188, symSize: 0x4 }
+ - { offset: 0x16222A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11FloorObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAHs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x8834, symBinAddr: 0xD218C, symSize: 0x40 }
+ - { offset: 0x16223E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11FloorObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0G3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x8874, symBinAddr: 0xD21CC, symSize: 0x4 }
+ - { offset: 0x162252, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11FloorObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAHs23CustomStringConvertibleAAWl', symObjAddr: 0x8878, symBinAddr: 0xD21D0, symSize: 0x40 }
+ - { offset: 0x162266, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0H3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x88B8, symBinAddr: 0xD2210, symSize: 0x4 }
+ - { offset: 0x16227A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAHs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x88BC, symBinAddr: 0xD2214, symSize: 0x40 }
+ - { offset: 0x16228E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0H3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x88FC, symBinAddr: 0xD2254, symSize: 0x4 }
+ - { offset: 0x1622A2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAHs23CustomStringConvertibleAAWl', symObjAddr: 0x8900, symBinAddr: 0xD2258, symSize: 0x40 }
+ - { offset: 0x1622B6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC13PolygonObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0G3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x8940, symBinAddr: 0xD2298, symSize: 0x4 }
+ - { offset: 0x1622CA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC13PolygonObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAHs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x8944, symBinAddr: 0xD229C, symSize: 0x40 }
+ - { offset: 0x1622DE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC13PolygonObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0G3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x8984, symBinAddr: 0xD22DC, symSize: 0x4 }
+ - { offset: 0x1622F2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC13PolygonObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAHs23CustomStringConvertibleAAWl', symObjAddr: 0x8988, symBinAddr: 0xD22E0, symSize: 0x40 }
+ - { offset: 0x162306, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesV10CodingKeysOs0E3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x89C8, symBinAddr: 0xD2320, symSize: 0x4 }
+ - { offset: 0x16231A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesV10CodingKeysOAEs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x89CC, symBinAddr: 0xD2324, symSize: 0x40 }
+ - { offset: 0x16232E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesV10CodingKeysOs0E3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x8A0C, symBinAddr: 0xD2364, symSize: 0x4 }
+ - { offset: 0x162342, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesV10CodingKeysOAEs23CustomStringConvertibleAAWl', symObjAddr: 0x8A10, symBinAddr: 0xD2368, symSize: 0x40 }
+ - { offset: 0x162356, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CategoriesDetailC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0F3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x8A50, symBinAddr: 0xD23A8, symSize: 0x4 }
+ - { offset: 0x16236A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CategoriesDetailC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAFs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x8A54, symBinAddr: 0xD23AC, symSize: 0x40 }
+ - { offset: 0x16237E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CategoriesDetailC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0F3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x8A94, symBinAddr: 0xD23EC, symSize: 0x4 }
+ - { offset: 0x162392, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CategoriesDetailC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAFs23CustomStringConvertibleAAWl', symObjAddr: 0x8A98, symBinAddr: 0xD23F0, symSize: 0x40 }
+ - { offset: 0x1623A6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0E3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x8AD8, symBinAddr: 0xD2430, symSize: 0x4 }
+ - { offset: 0x1623BA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAFs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x8ADC, symBinAddr: 0xD2434, symSize: 0x40 }
+ - { offset: 0x1623CE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0E3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x8B1C, symBinAddr: 0xD2474, symSize: 0x4 }
+ - { offset: 0x1623E2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAFs23CustomStringConvertibleAAWl', symObjAddr: 0x8B20, symBinAddr: 0xD2478, symSize: 0x40 }
+ - { offset: 0x1623F6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetPoIByIdResponseC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0I3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x8B60, symBinAddr: 0xD24B8, symSize: 0x4 }
+ - { offset: 0x16240A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetPoIByIdResponseC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAFs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x8B64, symBinAddr: 0xD24BC, symSize: 0x40 }
+ - { offset: 0x16241E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetPoIByIdResponseC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0I3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x8BA4, symBinAddr: 0xD24FC, symSize: 0x4 }
+ - { offset: 0x162432, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetPoIByIdResponseC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAFs23CustomStringConvertibleAAWl', symObjAddr: 0x8BA8, symBinAddr: 0xD2500, symSize: 0x40 }
+ - { offset: 0x162446, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11PointObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAHs0G3KeyAAWl', symObjAddr: 0x8BE8, symBinAddr: 0xD2540, symSize: 0x40 }
+ - { offset: 0x16245A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11PointObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOMa', symObjAddr: 0x8D74, symBinAddr: 0xD2588, symSize: 0x10 }
+ - { offset: 0x16246E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11PointObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOSHAASQWb', symObjAddr: 0x8D84, symBinAddr: 0xD2598, symSize: 0x4 }
+ - { offset: 0x162482, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11PointObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAHSQAAWl', symObjAddr: 0x8D88, symBinAddr: 0xD259C, symSize: 0x40 }
+ - { offset: 0x162496, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11PointObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0G3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x8DC8, symBinAddr: 0xD25DC, symSize: 0x4 }
+ - { offset: 0x1624AA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11PointObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAHs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x8DCC, symBinAddr: 0xD25E0, symSize: 0x40 }
+ - { offset: 0x1624BE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11PointObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0G3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x8E0C, symBinAddr: 0xD2620, symSize: 0x4 }
+ - { offset: 0x1624D2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11PointObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOAHs23CustomStringConvertibleAAWl', symObjAddr: 0x8E10, symBinAddr: 0xD2624, symSize: 0x40 }
+ - { offset: 0x162587, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetPoIByIdResponseC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs28CustomDebugStringConvertibleAAsAGP16debugDescriptionSSvgTW', symObjAddr: 0x32C, symBinAddr: 0xCAAD0, symSize: 0x28 }
+ - { offset: 0x1625A3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetPoIByIdResponseC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs23CustomStringConvertibleAAsAGP11descriptionSSvgTW', symObjAddr: 0x354, symBinAddr: 0xCAAF8, symSize: 0x28 }
+ - { offset: 0x1625BF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC12CampusObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs28CustomDebugStringConvertibleAAsAIP16debugDescriptionSSvgTW', symObjAddr: 0xED4, symBinAddr: 0xCB5F0, symSize: 0x28 }
+ - { offset: 0x1625DB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC12CampusObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs23CustomStringConvertibleAAsAIP11descriptionSSvgTW', symObjAddr: 0xEFC, symBinAddr: 0xCB618, symSize: 0x28 }
+ - { offset: 0x1625FD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11VenueObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs28CustomDebugStringConvertibleAAsAIP16debugDescriptionSSvgTW', symObjAddr: 0x100C, symBinAddr: 0xCB6A8, symSize: 0x28 }
+ - { offset: 0x162619, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11VenueObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs23CustomStringConvertibleAAsAIP11descriptionSSvgTW', symObjAddr: 0x1034, symBinAddr: 0xCB6D0, symSize: 0x28 }
+ - { offset: 0x16263B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11FloorObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs28CustomDebugStringConvertibleAAsAIP16debugDescriptionSSvgTW', symObjAddr: 0x11B0, symBinAddr: 0xCB7FC, symSize: 0x28 }
+ - { offset: 0x162657, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11FloorObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs23CustomStringConvertibleAAsAIP11descriptionSSvgTW', symObjAddr: 0x11D8, symBinAddr: 0xCB824, symSize: 0x28 }
+ - { offset: 0x162679, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs28CustomDebugStringConvertibleAAsAIP16debugDescriptionSSvgTW', symObjAddr: 0x1370, symBinAddr: 0xCB9B0, symSize: 0x28 }
+ - { offset: 0x162695, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs23CustomStringConvertibleAAsAIP11descriptionSSvgTW', symObjAddr: 0x1398, symBinAddr: 0xCB9D8, symSize: 0x28 }
+ - { offset: 0x1626B7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC13PolygonObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs28CustomDebugStringConvertibleAAsAIP16debugDescriptionSSvgTW', symObjAddr: 0x14A0, symBinAddr: 0xCBAD4, symSize: 0x28 }
+ - { offset: 0x1626D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC13PolygonObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs23CustomStringConvertibleAAsAIP11descriptionSSvgTW', symObjAddr: 0x14C8, symBinAddr: 0xCBAFC, symSize: 0x28 }
+ - { offset: 0x1626F5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11PointObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs28CustomDebugStringConvertibleAAsAIP16debugDescriptionSSvgTW', symObjAddr: 0x160C, symBinAddr: 0xCBC34, symSize: 0x28 }
+ - { offset: 0x162711, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11PointObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs23CustomStringConvertibleAAsAIP11descriptionSSvgTW', symObjAddr: 0x1634, symBinAddr: 0xCBC5C, symSize: 0x28 }
+ - { offset: 0x162788, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs28CustomDebugStringConvertibleAAsAGP16debugDescriptionSSvgTW', symObjAddr: 0x1B20, symBinAddr: 0xCC0B8, symSize: 0x28 }
+ - { offset: 0x1627A4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs23CustomStringConvertibleAAsAGP11descriptionSSvgTW', symObjAddr: 0x1B48, symBinAddr: 0xCC0E0, symSize: 0x28 }
+ - { offset: 0x1627C0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CategoriesDetailC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs28CustomDebugStringConvertibleAAsAGP16debugDescriptionSSvgTW', symObjAddr: 0x30DC, symBinAddr: 0xCD598, symSize: 0x28 }
+ - { offset: 0x1627DC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CategoriesDetailC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs23CustomStringConvertibleAAsAGP11descriptionSSvgTW', symObjAddr: 0x3104, symBinAddr: 0xCD5C0, symSize: 0x28 }
+ - { offset: 0x1627FE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15LocalizedObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs28CustomDebugStringConvertibleAAsAGP16debugDescriptionSSvgTW', symObjAddr: 0x42CC, symBinAddr: 0xCE62C, symSize: 0x28 }
+ - { offset: 0x16281A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15LocalizedObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs23CustomStringConvertibleAAsAGP11descriptionSSvgTW', symObjAddr: 0x42F4, symBinAddr: 0xCE654, symSize: 0x28 }
+ - { offset: 0x16283C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesV10CodingKeysOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x47C0, symBinAddr: 0xCEB20, symSize: 0xC }
+ - { offset: 0x1628A3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesV10CodingKeysOSHAASH9hashValueSivgTW', symObjAddr: 0x47CC, symBinAddr: 0xCEB2C, symSize: 0xD8 }
+ - { offset: 0x162963, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesV10CodingKeysOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x48A4, symBinAddr: 0xCEC04, symSize: 0xB4 }
+ - { offset: 0x1629DF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesV10CodingKeysOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x4958, symBinAddr: 0xCECB8, symSize: 0xD4 }
+ - { offset: 0x162A83, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesV10CodingKeysOs28CustomDebugStringConvertibleAAsAFP16debugDescriptionSSvgTW', symObjAddr: 0x4BB4, symBinAddr: 0xCEF08, symSize: 0x28 }
+ - { offset: 0x162A9F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesV10CodingKeysOs23CustomStringConvertibleAAsAFP11descriptionSSvgTW', symObjAddr: 0x4BDC, symBinAddr: 0xCEF30, symSize: 0x28 }
+ - { offset: 0x162B1D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetPoIByIdResponseC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0I3KeyAAsAGP11stringValueSSvgTW', symObjAddr: 0x280, symBinAddr: 0xCAA3C, symSize: 0x10 }
+ - { offset: 0x162B49, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetPoIByIdResponseC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0I3KeyAAsAGP11stringValuexSgSS_tcfCTW', symObjAddr: 0x290, symBinAddr: 0xCAA4C, symSize: 0x84 }
+ - { offset: 0x162BB3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetPoIByIdResponseC6encode2toys7Encoder_p_tKF', symObjAddr: 0x3C0, symBinAddr: 0xCAB40, symSize: 0x108 }
+ - { offset: 0x162BE4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetPoIByIdResponseC4fromACs7Decoder_p_tKcfc', symObjAddr: 0x4C8, symBinAddr: 0xCAC48, symSize: 0x160 }
+ - { offset: 0x162C15, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetPoIByIdResponseCSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x650, symBinAddr: 0xCADD0, symSize: 0x20 }
+ - { offset: 0x162C29, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11FloorObjectV6encode2toys7Encoder_p_tKF', symObjAddr: 0x80C, symBinAddr: 0xCAF34, symSize: 0x19C }
+ - { offset: 0x162C5A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectV6encode2toys7Encoder_p_tKF', symObjAddr: 0x9A8, symBinAddr: 0xCB0D0, symSize: 0x214 }
+ - { offset: 0x162C8B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC13PolygonObjectV6encode2toys7Encoder_p_tKF', symObjAddr: 0xBBC, symBinAddr: 0xCB2E4, symSize: 0x180 }
+ - { offset: 0x162CBC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11PointObjectV6encode2toys7Encoder_p_tKF', symObjAddr: 0xD3C, symBinAddr: 0xCB464, symSize: 0x18C }
+ - { offset: 0x162CED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC12CampusObjectVSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0xF50, symBinAddr: 0xCB66C, symSize: 0x30 }
+ - { offset: 0x162D0D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11VenueObjectVSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x10BC, symBinAddr: 0xCB758, symSize: 0x30 }
+ - { offset: 0x162D44, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11FloorObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0G3KeyAAsAIP11stringValueSSvgTW', symObjAddr: 0x1130, symBinAddr: 0xCB788, symSize: 0x44 }
+ - { offset: 0x162D7D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11FloorObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0G3KeyAAsAIP11stringValuexSgSS_tcfCTW', symObjAddr: 0x1174, symBinAddr: 0xCB7CC, symSize: 0x24 }
+ - { offset: 0x162DB9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11FloorObjectVSeAASe4fromxs7Decoder_p_tKcfCTW', symObjAddr: 0x1200, symBinAddr: 0xCB84C, symSize: 0x2C }
+ - { offset: 0x162DE2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11FloorObjectVSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x122C, symBinAddr: 0xCB878, symSize: 0x1C }
+ - { offset: 0x162E0D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0H3KeyAAsAIP11stringValueSSvgTW', symObjAddr: 0x1248, symBinAddr: 0xCB894, symSize: 0xEC }
+ - { offset: 0x162E49, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0H3KeyAAsAIP11stringValuexSgSS_tcfCTW', symObjAddr: 0x1334, symBinAddr: 0xCB980, symSize: 0x24 }
+ - { offset: 0x162E72, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0H3KeyAAsAIP8intValuexSgSi_tcfCTW', symObjAddr: 0x1364, symBinAddr: 0xCB9A4, symSize: 0xC }
+ - { offset: 0x162E99, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectVSeAASe4fromxs7Decoder_p_tKcfCTW', symObjAddr: 0x13C0, symBinAddr: 0xCBA00, symSize: 0x48 }
+ - { offset: 0x162EC2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectVSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x1408, symBinAddr: 0xCBA48, symSize: 0x14 }
+ - { offset: 0x162EED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC13PolygonObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0G3KeyAAsAIP11stringValueSSvgTW', symObjAddr: 0x141C, symBinAddr: 0xCBA5C, symSize: 0x54 }
+ - { offset: 0x162F32, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC13PolygonObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0G3KeyAAsAIP11stringValuexSgSS_tcfCTW', symObjAddr: 0x1470, symBinAddr: 0xCBAB0, symSize: 0x24 }
+ - { offset: 0x162F6E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC13PolygonObjectVSeAASe4fromxs7Decoder_p_tKcfCTW', symObjAddr: 0x14F0, symBinAddr: 0xCBB24, symSize: 0x40 }
+ - { offset: 0x162F97, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC13PolygonObjectVSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x1530, symBinAddr: 0xCBB64, symSize: 0x14 }
+ - { offset: 0x162FC2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11PointObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0G3KeyAAsAIP11stringValueSSvgTW', symObjAddr: 0x1544, symBinAddr: 0xCBB78, symSize: 0x8C }
+ - { offset: 0x162FFE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11PointObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0G3KeyAAsAIP11stringValuexSgSS_tcfCTW', symObjAddr: 0x15D0, symBinAddr: 0xCBC04, symSize: 0x24 }
+ - { offset: 0x16303A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11PointObjectVSeAASe4fromxs7Decoder_p_tKcfCTW', symObjAddr: 0x165C, symBinAddr: 0xCBC84, symSize: 0x40 }
+ - { offset: 0x163063, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11PointObjectVSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x169C, symBinAddr: 0xCBCC4, symSize: 0x14 }
+ - { offset: 0x163110, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC8getFloor7Penguin0F0CSgyF', symObjAddr: 0x16B0, symBinAddr: 0xCBCD8, symSize: 0x164 }
+ - { offset: 0x1632D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLO11stringValueSSvg', symObjAddr: 0x1814, symBinAddr: 0xCBE3C, symSize: 0x244 }
+ - { offset: 0x16330A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0E3KeyAAsAGP11stringValueSSvgTW', symObjAddr: 0x1ADC, symBinAddr: 0xCC080, symSize: 0x8 }
+ - { offset: 0x163331, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0E3KeyAAsAGP11stringValuexSgSS_tcfCTW', symObjAddr: 0x1AE4, symBinAddr: 0xCC088, symSize: 0x24 }
+ - { offset: 0x16335A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0E3KeyAAsAGP8intValuexSgSi_tcfCTW', symObjAddr: 0x1B14, symBinAddr: 0xCC0AC, symSize: 0xC }
+ - { offset: 0x16336E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataCfd', symObjAddr: 0x1B70, symBinAddr: 0xCC108, symSize: 0xC4 }
+ - { offset: 0x163391, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataCfD', symObjAddr: 0x1C34, symBinAddr: 0xCC1CC, symSize: 0x20 }
+ - { offset: 0x1633B4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC6encode2toys7Encoder_p_tKF', symObjAddr: 0x1C74, symBinAddr: 0xCC20C, symSize: 0x74C }
+ - { offset: 0x1633E5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC4fromACs7Decoder_p_tKcfc', symObjAddr: 0x23C0, symBinAddr: 0xCC958, symSize: 0xBF8 }
+ - { offset: 0x163416, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataCSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x2FE0, symBinAddr: 0xCD578, symSize: 0x20 }
+ - { offset: 0x16342F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CategoriesDetailC6encode2toys7Encoder_p_tKF', symObjAddr: 0x3170, symBinAddr: 0xCD608, symSize: 0x13C }
+ - { offset: 0x163460, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CategoriesDetailC4fromACs7Decoder_p_tKcfc', symObjAddr: 0x3DA8, symBinAddr: 0xCE1FC, symSize: 0x1A8 }
+ - { offset: 0x163491, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15LocalizedObjectV6encode2toys7Encoder_p_tKF', symObjAddr: 0x3F50, symBinAddr: 0xCE3A4, symSize: 0x13C }
+ - { offset: 0x1634C2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CategoriesDetailCSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x4118, symBinAddr: 0xCE508, symSize: 0x20 }
+ - { offset: 0x1634ED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15LocalizedObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0F3KeyAAsAGP11stringValueSSvgTW', symObjAddr: 0x41BC, symBinAddr: 0xCE528, symSize: 0x30 }
+ - { offset: 0x16353F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15LocalizedObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLOs0F3KeyAAsAGP11stringValuexSgSS_tcfCTW', symObjAddr: 0x41EC, symBinAddr: 0xCE558, symSize: 0xD4 }
+ - { offset: 0x1635C0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15LocalizedObjectVSeAASe4fromxs7Decoder_p_tKcfCTW', symObjAddr: 0x431C, symBinAddr: 0xCE67C, symSize: 0x2C }
+ - { offset: 0x1635E9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15LocalizedObjectVSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x4348, symBinAddr: 0xCE6A8, symSize: 0x1C }
+ - { offset: 0x16360B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesV8imageURLSSSgvg', symObjAddr: 0x451C, symBinAddr: 0xCE87C, symSize: 0xD4 }
+ - { offset: 0x1636ED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesV6encode2toys7Encoder_p_tKF', symObjAddr: 0x45F0, symBinAddr: 0xCE950, symSize: 0x1D0 }
+ - { offset: 0x16374F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesV10CodingKeysOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x4A2C, symBinAddr: 0xCED8C, symSize: 0x2C }
+ - { offset: 0x163778, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesV10CodingKeysOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x4A58, symBinAddr: 0xCEDB8, symSize: 0x98 }
+ - { offset: 0x1637C8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesV10CodingKeysOs0E3KeyAAsAFP11stringValueSSvgTW', symObjAddr: 0x4AF0, symBinAddr: 0xCEE50, symSize: 0x94 }
+ - { offset: 0x16382D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesV10CodingKeysOs0E3KeyAAsAFP11stringValuexSgSS_tcfCTW', symObjAddr: 0x4B84, symBinAddr: 0xCEEE4, symSize: 0x24 }
+ - { offset: 0x163888, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesVSeAASe4fromxs7Decoder_p_tKcfCTW', symObjAddr: 0x4C04, symBinAddr: 0xCEF58, symSize: 0x4C }
+ - { offset: 0x1638B1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesVSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x4C50, symBinAddr: 0xCEFA4, symSize: 0x14 }
+ - { offset: 0x1638CC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11FloorObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLO11stringValueAHSgSS_tcfCTf4nd_n', symObjAddr: 0x56E4, symBinAddr: 0xCF69C, symSize: 0x108 }
+ - { offset: 0x16395A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11FloorObjectV4fromAEs7Decoder_p_tKcfCTf4nd_n', symObjAddr: 0x57EC, symBinAddr: 0xCF7A4, symSize: 0x1D4 }
+ - { offset: 0x16397D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLO11stringValueAHSgSS_tcfCTf4nd_n', symObjAddr: 0x59C0, symBinAddr: 0xCF978, symSize: 0x250 }
+ - { offset: 0x163AAF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC21PrimaryCategoryObjectV4fromAEs7Decoder_p_tKcfCTf4nd_n', symObjAddr: 0x5C10, symBinAddr: 0xCFBC8, symSize: 0x3D8 }
+ - { offset: 0x163AD2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC13PolygonObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLO11stringValueAHSgSS_tcfCTf4nd_n', symObjAddr: 0x5FE8, symBinAddr: 0xCFFA0, symSize: 0x10C }
+ - { offset: 0x163B60, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC13PolygonObjectV4fromAEs7Decoder_p_tKcfCTf4nd_n', symObjAddr: 0x60F4, symBinAddr: 0xD00AC, symSize: 0x260 }
+ - { offset: 0x163B83, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11PointObjectV10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLO11stringValueAHSgSS_tcfCTf4nd_n', symObjAddr: 0x6354, symBinAddr: 0xD030C, symSize: 0x1A4 }
+ - { offset: 0x163C63, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11PointObjectV4fromAEs7Decoder_p_tKcfCTf4nd_n', symObjAddr: 0x64F8, symBinAddr: 0xD04B0, symSize: 0x1D4 }
+ - { offset: 0x163C86, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC10CodingKeys33_121BF5CBCE29A3B1F134342B29E6E083LLO11stringValueAFSgSS_tcfCTf4nd_n', symObjAddr: 0x66CC, symBinAddr: 0xD0684, symSize: 0x708 }
+ - { offset: 0x16405C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15LocalizedObjectV4fromACs7Decoder_p_tKcfCTf4nd_n', symObjAddr: 0x6DD4, symBinAddr: 0xD0D8C, symSize: 0x184 }
+ - { offset: 0x164085, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesV10CodingKeysO8rawValueAESgSS_tcfCTf4nd_n', symObjAddr: 0x6F58, symBinAddr: 0xD0F10, symSize: 0x5C }
+ - { offset: 0x1640BC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AmenitiesV4fromACs7Decoder_p_tKcfCTf4nd_n', symObjAddr: 0x6FB4, symBinAddr: 0xD0F6C, symSize: 0x2A4 }
+ - { offset: 0x164487, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19LeadingIconMenuCellC13iconImageViewSo07UIImageJ0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0xD26D0, symSize: 0x20 }
+ - { offset: 0x16469D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19LeadingIconMenuCellCfETo', symObjAddr: 0x2B8, symBinAddr: 0xD2988, symSize: 0x48 }
+ - { offset: 0x1646CC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19LeadingIconMenuCellCMa', symObjAddr: 0x300, symBinAddr: 0xD29D0, symSize: 0x20 }
+ - { offset: 0x1647E4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19LeadingIconMenuCellC13iconImageViewSo07UIImageJ0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0xD26D0, symSize: 0x20 }
+ - { offset: 0x164844, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19LeadingIconMenuCellC13iconImageViewSo07UIImageJ0CSgvsTo', symObjAddr: 0x20, symBinAddr: 0xD26F0, symSize: 0x14 }
+ - { offset: 0x164895, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19LeadingIconMenuCellC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x34, symBinAddr: 0xD2704, symSize: 0x20 }
+ - { offset: 0x1648EF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19LeadingIconMenuCellC10titleLabelSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0xD2724, symSize: 0x14 }
+ - { offset: 0x164940, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19LeadingIconMenuCellC27selectionIndicatorImageViewSo07UIImageK0CSgvgTo', symObjAddr: 0x68, symBinAddr: 0xD2738, symSize: 0x20 }
+ - { offset: 0x164995, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19LeadingIconMenuCellC27selectionIndicatorImageViewSo07UIImageK0CSgvsTo', symObjAddr: 0x88, symBinAddr: 0xD2758, symSize: 0x14 }
+ - { offset: 0x1649E6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19LeadingIconMenuCellC12awakeFromNibyyFTo', symObjAddr: 0x9C, symBinAddr: 0xD276C, symSize: 0x3C }
+ - { offset: 0x164A4B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19LeadingIconMenuCellC5style15reuseIdentifierACSo011UITableViewG5StyleV_SSSgtcfcTo', symObjAddr: 0xD8, symBinAddr: 0xD27A8, symSize: 0xE0 }
+ - { offset: 0x164AB0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19LeadingIconMenuCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x1B8, symBinAddr: 0xD2888, symSize: 0xA8 }
+ - { offset: 0x164AE3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19LeadingIconMenuCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x260, symBinAddr: 0xD2930, symSize: 0x28 }
+ - { offset: 0x164AF7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19LeadingIconMenuCellCfD', symObjAddr: 0x288, symBinAddr: 0xD2958, symSize: 0x30 }
+ - { offset: 0x164B2A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19LeadingIconMenuCellC9configure4withyAA0F4ItemV_tFTf4xn_n', symObjAddr: 0x320, symBinAddr: 0xD29F0, symSize: 0x2E8 }
+ - { offset: 0x16500B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6sysLog_WZ', symObjAddr: 0x0, symBinAddr: 0xD2CD8, symSize: 0x68 }
+ - { offset: 0x16502F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6sysLogSo9OS_os_logCvp', symObjAddr: 0x3F88, symBinAddr: 0x396FC0, symSize: 0x0 }
+ - { offset: 0x165049, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6devLogSo9OS_os_logCvp', symObjAddr: 0x3F90, symBinAddr: 0x396FC8, symSize: 0x0 }
+ - { offset: 0x165057, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6sysLog_WZ', symObjAddr: 0x0, symBinAddr: 0xD2CD8, symSize: 0x68 }
+ - { offset: 0x165071, size: 0x8, addend: 0x0, symName: '_$sSo9OS_os_logCMa', symObjAddr: 0x68, symBinAddr: 0xD2D40, symSize: 0x44 }
+ - { offset: 0x165085, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6devLog_WZ', symObjAddr: 0xAC, symBinAddr: 0xD2D84, symSize: 0x30 }
+ - { offset: 0x16543C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC10DerivativeV5rootsSaySfGvg', symObjAddr: 0x0, symBinAddr: 0xD2DB4, symSize: 0x1C0 }
+ - { offset: 0x165460, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5PointV7minimumAEvpZ', symObjAddr: 0x6F70, symBinAddr: 0x396FD0, symSize: 0x0 }
+ - { offset: 0x1655A7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5PointV7minimum_WZ', symObjAddr: 0x1C0, symBinAddr: 0xD2F74, symSize: 0x10 }
+ - { offset: 0x165746, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC10DerivativeV5rootsSaySfGvg', symObjAddr: 0x0, symBinAddr: 0xD2DB4, symSize: 0x1C0 }
+ - { offset: 0x165B08, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC12BoundsFinderV04makeG04from8control18control22toAC5PointV3min_AN3maxtAN_A3NtFZTf4nnnnd_n', symObjAddr: 0x1D0, symBinAddr: 0xD2F84, symSize: 0x2C8 }
+ - { offset: 0x1661F2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29SelectedLocationIndicatorViewC9tintColor04fillI05imageACSo7UIColorC_AHSo7UIImageCtcfc', symObjAddr: 0x0, symBinAddr: 0xD324C, symSize: 0x328 }
+ - { offset: 0x166430, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29SelectedLocationIndicatorViewCfETo', symObjAddr: 0x6C8, symBinAddr: 0xD3914, symSize: 0x48 }
+ - { offset: 0x16645F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29SelectedLocationIndicatorViewCMa', symObjAddr: 0x710, symBinAddr: 0xD395C, symSize: 0x20 }
+ - { offset: 0x166571, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29SelectedLocationIndicatorViewC9tintColor04fillI05imageACSo7UIColorC_AHSo7UIImageCtcfc', symObjAddr: 0x0, symBinAddr: 0xD324C, symSize: 0x328 }
+ - { offset: 0x1666F2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29SelectedLocationIndicatorViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x328, symBinAddr: 0xD3574, symSize: 0x178 }
+ - { offset: 0x166760, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29SelectedLocationIndicatorViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x4A0, symBinAddr: 0xD36EC, symSize: 0x28 }
+ - { offset: 0x16677B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29SelectedLocationIndicatorViewC4drawyySo6CGRectVFTo', symObjAddr: 0x4C8, symBinAddr: 0xD3714, symSize: 0x28 }
+ - { offset: 0x1667A5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29SelectedLocationIndicatorViewC011adjustImageG5Frame33_2FCAADA1E67DE0FBB04DAE24AC8894DBLLyyF', symObjAddr: 0x4F0, symBinAddr: 0xD373C, symSize: 0xAC }
+ - { offset: 0x1668C2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29SelectedLocationIndicatorViewC14layoutSubviewsyyFTo', symObjAddr: 0x59C, symBinAddr: 0xD37E8, symSize: 0xD0 }
+ - { offset: 0x166912, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29SelectedLocationIndicatorViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x66C, symBinAddr: 0xD38B8, symSize: 0x2C }
+ - { offset: 0x166971, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29SelectedLocationIndicatorViewCfD', symObjAddr: 0x698, symBinAddr: 0xD38E4, symSize: 0x30 }
+ - { offset: 0x1669C3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29SelectedLocationIndicatorViewC4drawyySo6CGRectVFTf4dn_n', symObjAddr: 0x730, symBinAddr: 0xD397C, symSize: 0x384 }
+ - { offset: 0x166F9B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC19firstPointStackViewSo07UIStackI0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0xD3D00, symSize: 0x10 }
+ - { offset: 0x167756, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellCfETo', symObjAddr: 0x16DC, symBinAddr: 0xD53DC, symSize: 0xC0 }
+ - { offset: 0x167785, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellCMa', symObjAddr: 0x179C, symBinAddr: 0xD549C, symSize: 0x20 }
+ - { offset: 0x167799, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3LegVSgWOy', symObjAddr: 0x17F8, symBinAddr: 0xD54BC, symSize: 0x3C }
+ - { offset: 0x167B73, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC19firstPointStackViewSo07UIStackI0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0xD3D00, symSize: 0x10 }
+ - { offset: 0x167B8B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC19firstPointStackViewSo07UIStackI0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0xD3D00, symSize: 0x10 }
+ - { offset: 0x167BD1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC19firstPointStackViewSo07UIStackI0CSgvsTo', symObjAddr: 0x10, symBinAddr: 0xD3D10, symSize: 0x34 }
+ - { offset: 0x167C20, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC15secondPointViewSo6UIViewCSgvgTo', symObjAddr: 0x44, symBinAddr: 0xD3D44, symSize: 0x10 }
+ - { offset: 0x167C38, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC15secondPointViewSo6UIViewCSgvgTo', symObjAddr: 0x44, symBinAddr: 0xD3D44, symSize: 0x10 }
+ - { offset: 0x167C78, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC15secondPointViewSo6UIViewCSgvsTo', symObjAddr: 0x54, symBinAddr: 0xD3D54, symSize: 0x34 }
+ - { offset: 0x167CC7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC15firstPointLabelSo7UILabelCSgvgTo', symObjAddr: 0x88, symBinAddr: 0xD3D88, symSize: 0x10 }
+ - { offset: 0x167CDF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC15firstPointLabelSo7UILabelCSgvgTo', symObjAddr: 0x88, symBinAddr: 0xD3D88, symSize: 0x10 }
+ - { offset: 0x167D1F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC15firstPointLabelSo7UILabelCSgvsTo', symObjAddr: 0x98, symBinAddr: 0xD3D98, symSize: 0x34 }
+ - { offset: 0x167D6E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC16secondPointLabelSo7UILabelCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0xD3DCC, symSize: 0x10 }
+ - { offset: 0x167D86, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC16secondPointLabelSo7UILabelCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0xD3DCC, symSize: 0x10 }
+ - { offset: 0x167DC1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC16secondPointLabelSo7UILabelCSgvsTo', symObjAddr: 0xDC, symBinAddr: 0xD3DDC, symSize: 0x34 }
+ - { offset: 0x167E10, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC11lengthLabelSo7UILabelCSgvgTo', symObjAddr: 0x110, symBinAddr: 0xD3E10, symSize: 0x10 }
+ - { offset: 0x167E28, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC11lengthLabelSo7UILabelCSgvgTo', symObjAddr: 0x110, symBinAddr: 0xD3E10, symSize: 0x10 }
+ - { offset: 0x167E63, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC11lengthLabelSo7UILabelCSgvsTo', symObjAddr: 0x120, symBinAddr: 0xD3E20, symSize: 0x34 }
+ - { offset: 0x167EB2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC15lengthUnitLabelSo7UILabelCSgvgTo', symObjAddr: 0x154, symBinAddr: 0xD3E54, symSize: 0x10 }
+ - { offset: 0x167ECA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC15lengthUnitLabelSo7UILabelCSgvgTo', symObjAddr: 0x154, symBinAddr: 0xD3E54, symSize: 0x10 }
+ - { offset: 0x167F05, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC15lengthUnitLabelSo7UILabelCSgvsTo', symObjAddr: 0x164, symBinAddr: 0xD3E64, symSize: 0x34 }
+ - { offset: 0x167F54, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC13durationLabelSo7UILabelCSgvgTo', symObjAddr: 0x198, symBinAddr: 0xD3E98, symSize: 0x10 }
+ - { offset: 0x167F6C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC13durationLabelSo7UILabelCSgvgTo', symObjAddr: 0x198, symBinAddr: 0xD3E98, symSize: 0x10 }
+ - { offset: 0x167FA7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC13durationLabelSo7UILabelCSgvsTo', symObjAddr: 0x1A8, symBinAddr: 0xD3EA8, symSize: 0x34 }
+ - { offset: 0x167FF6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC19firstPointImageViewSo07UIImageI0CSgvgTo', symObjAddr: 0x1DC, symBinAddr: 0xD3EDC, symSize: 0x10 }
+ - { offset: 0x16800E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC19firstPointImageViewSo07UIImageI0CSgvgTo', symObjAddr: 0x1DC, symBinAddr: 0xD3EDC, symSize: 0x10 }
+ - { offset: 0x16804E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC19firstPointImageViewSo07UIImageI0CSgvsTo', symObjAddr: 0x1EC, symBinAddr: 0xD3EEC, symSize: 0x34 }
+ - { offset: 0x16809D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC20secondPointImageViewSo07UIImageI0CSgvgTo', symObjAddr: 0x220, symBinAddr: 0xD3F20, symSize: 0x10 }
+ - { offset: 0x1680B5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC20secondPointImageViewSo07UIImageI0CSgvgTo', symObjAddr: 0x220, symBinAddr: 0xD3F20, symSize: 0x10 }
+ - { offset: 0x1680F0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC20secondPointImageViewSo07UIImageI0CSgvsTo', symObjAddr: 0x230, symBinAddr: 0xD3F30, symSize: 0x34 }
+ - { offset: 0x16813F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC12awakeFromNibyyFTo', symObjAddr: 0x264, symBinAddr: 0xD3F64, symSize: 0x68 }
+ - { offset: 0x1682C6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC9configure3for2atyAA0D0VSg_SitF', symObjAddr: 0x2CC, symBinAddr: 0xD3FCC, symSize: 0x884 }
+ - { offset: 0x168883, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC10removeDotsyyF', symObjAddr: 0xB50, symBinAddr: 0xD4850, symSize: 0x244 }
+ - { offset: 0x168BDC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC8drawDotsyyF', symObjAddr: 0xD94, symBinAddr: 0xD4A94, symSize: 0x32C }
+ - { offset: 0x168D09, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC15prepareForReuseyyF', symObjAddr: 0x10C0, symBinAddr: 0xD4DC0, symSize: 0x354 }
+ - { offset: 0x168EAB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC15prepareForReuseyyFTo', symObjAddr: 0x1414, symBinAddr: 0xD5114, symSize: 0x28 }
+ - { offset: 0x168EBF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC5style15reuseIdentifierACSo011UITableViewE5StyleV_SSSgtcfc', symObjAddr: 0x143C, symBinAddr: 0xD513C, symSize: 0x110 }
+ - { offset: 0x168F00, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC5style15reuseIdentifierACSo011UITableViewE5StyleV_SSSgtcfcTo', symObjAddr: 0x154C, symBinAddr: 0xD524C, symSize: 0x48 }
+ - { offset: 0x168F14, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x1594, symBinAddr: 0xD5294, symSize: 0xF0 }
+ - { offset: 0x168F47, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x1684, symBinAddr: 0xD5384, symSize: 0x28 }
+ - { offset: 0x168F5B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellCfD', symObjAddr: 0x16AC, symBinAddr: 0xD53AC, symSize: 0x30 }
+ - { offset: 0x168FAD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7LegCellC9getLetter3for2atSo7UIImageCSgSo0J4ViewCSg_SitFTf4dnd_n', symObjAddr: 0x1878, symBinAddr: 0xD54F8, symSize: 0x314 }
+ - { offset: 0x169477, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20MainPanelActionsCellC24setParkingLocationButtonSo8UIButtonCSgvgTo', symObjAddr: 0x0, symBinAddr: 0xD580C, symSize: 0x10 }
+ - { offset: 0x169787, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20MainPanelActionsCellCfETo', symObjAddr: 0xC08, symBinAddr: 0xD6414, symSize: 0x70 }
+ - { offset: 0x1697B6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20MainPanelActionsCellCMa', symObjAddr: 0xC78, symBinAddr: 0xD6484, symSize: 0x20 }
+ - { offset: 0x1697CA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20MainPanelActionsCellC23didTapSaveParkingButtonyyFyycACcfu_yycfu0_TA', symObjAddr: 0xD28, symBinAddr: 0xD64C8, symSize: 0x20 }
+ - { offset: 0x169911, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20MainPanelActionsCellC24setParkingLocationButtonSo8UIButtonCSgvgTo', symObjAddr: 0x0, symBinAddr: 0xD580C, symSize: 0x10 }
+ - { offset: 0x169929, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20MainPanelActionsCellC24setParkingLocationButtonSo8UIButtonCSgvgTo', symObjAddr: 0x0, symBinAddr: 0xD580C, symSize: 0x10 }
+ - { offset: 0x16996F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20MainPanelActionsCellC24setParkingLocationButtonSo8UIButtonCSgvsTo', symObjAddr: 0x10, symBinAddr: 0xD581C, symSize: 0x34 }
+ - { offset: 0x1699BE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20MainPanelActionsCellC17reportIssueButtonSo8UIButtonCSgvgTo', symObjAddr: 0x44, symBinAddr: 0xD5850, symSize: 0x10 }
+ - { offset: 0x1699D6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20MainPanelActionsCellC17reportIssueButtonSo8UIButtonCSgvgTo', symObjAddr: 0x44, symBinAddr: 0xD5850, symSize: 0x10 }
+ - { offset: 0x169A11, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20MainPanelActionsCellC17reportIssueButtonSo8UIButtonCSgvsTo', symObjAddr: 0x54, symBinAddr: 0xD5860, symSize: 0x34 }
+ - { offset: 0x169A60, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20MainPanelActionsCellC11shareButtonSo8UIButtonCSgvgTo', symObjAddr: 0x88, symBinAddr: 0xD5894, symSize: 0x10 }
+ - { offset: 0x169A78, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20MainPanelActionsCellC11shareButtonSo8UIButtonCSgvgTo', symObjAddr: 0x88, symBinAddr: 0xD5894, symSize: 0x10 }
+ - { offset: 0x169AB3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20MainPanelActionsCellC11shareButtonSo8UIButtonCSgvsTo', symObjAddr: 0x98, symBinAddr: 0xD58A4, symSize: 0x34 }
+ - { offset: 0x169B44, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20MainPanelActionsCellC12awakeFromNibyyF', symObjAddr: 0xCC, symBinAddr: 0xD58D8, symSize: 0x19C }
+ - { offset: 0x169C22, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20MainPanelActionsCellC12awakeFromNibyyFTo', symObjAddr: 0x268, symBinAddr: 0xD5A74, symSize: 0x28 }
+ - { offset: 0x169CA8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20MainPanelActionsCellC9configureyyF', symObjAddr: 0x290, symBinAddr: 0xD5A9C, symSize: 0xC8 }
+ - { offset: 0x169DB9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20MainPanelActionsCellC19shareLocationActionyySo8UIButtonCFTo', symObjAddr: 0x358, symBinAddr: 0xD5B64, symSize: 0x70 }
+ - { offset: 0x169F3A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20MainPanelActionsCellC23didTapSaveParkingButtonyyF', symObjAddr: 0x3C8, symBinAddr: 0xD5BD4, symSize: 0x4DC }
+ - { offset: 0x16A325, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20MainPanelActionsCellC23didTapSaveParkingButtonyyFTo', symObjAddr: 0x8A4, symBinAddr: 0xD60B0, symSize: 0x28 }
+ - { offset: 0x16A35B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20MainPanelActionsCellC11saveParkingyyF', symObjAddr: 0x8CC, symBinAddr: 0xD60D8, symSize: 0x124 }
+ - { offset: 0x16A454, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20MainPanelActionsCellC17reportIssueActionyySo8UIButtonCFTo', symObjAddr: 0x9F0, symBinAddr: 0xD61FC, symSize: 0x4 }
+ - { offset: 0x16A46C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20MainPanelActionsCellC17reportIssueActionyySo8UIButtonCFTo', symObjAddr: 0x9F0, symBinAddr: 0xD61FC, symSize: 0x4 }
+ - { offset: 0x16A47E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20MainPanelActionsCellC5style15reuseIdentifierACSo011UITableViewG5StyleV_SSSgtcfc', symObjAddr: 0x9F4, symBinAddr: 0xD6200, symSize: 0xC8 }
+ - { offset: 0x16A4BF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20MainPanelActionsCellC5style15reuseIdentifierACSo011UITableViewG5StyleV_SSSgtcfcTo', symObjAddr: 0xABC, symBinAddr: 0xD62C8, symSize: 0x48 }
+ - { offset: 0x16A4F7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20MainPanelActionsCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xB04, symBinAddr: 0xD6310, symSize: 0xAC }
+ - { offset: 0x16A52A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20MainPanelActionsCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xBB0, symBinAddr: 0xD63BC, symSize: 0x28 }
+ - { offset: 0x16A53E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20MainPanelActionsCellCfD', symObjAddr: 0xBD8, symBinAddr: 0xD63E4, symSize: 0x30 }
+ - { offset: 0x16A561, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20MainPanelActionsCellC17reportIssueActionyySo8UIButtonCFTf4dd_n', symObjAddr: 0xD48, symBinAddr: 0xD64E8, symSize: 0xE0 }
+ - { offset: 0x16A8F7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5ImageCfE', symObjAddr: 0x0, symBinAddr: 0xD65C8, symSize: 0x38 }
+ - { offset: 0x16A90F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5ImageCfE', symObjAddr: 0x0, symBinAddr: 0xD65C8, symSize: 0x38 }
+ - { offset: 0x16A977, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5ImageCMU', symObjAddr: 0xBC, symBinAddr: 0xD6684, symSize: 0x8 }
+ - { offset: 0x16A98B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5ImageCMa', symObjAddr: 0xC4, symBinAddr: 0xD668C, symSize: 0x38 }
+ - { offset: 0x16A99F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5ImageCMr', symObjAddr: 0xFC, symBinAddr: 0xD66C4, symSize: 0x88 }
+ - { offset: 0x16A9EA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5ImageCfD', symObjAddr: 0x38, symBinAddr: 0xD6600, symSize: 0x84 }
+ - { offset: 0x16B306, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC19updateLayoutForText04textF0ySo06UITextF0C_tF', symObjAddr: 0x794, symBinAddr: 0xD6EE0, symSize: 0x168 }
+ - { offset: 0x16B3AB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC19updateLayoutForText04textF0ySo06UITextF0C_tFyycfU_', symObjAddr: 0x1744, symBinAddr: 0xD7E90, symSize: 0x48 }
+ - { offset: 0x16B4B5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerCfE', symObjAddr: 0x12D0, symBinAddr: 0xD7A1C, symSize: 0x6C }
+ - { offset: 0x16B4E2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerCfETo', symObjAddr: 0x136C, symBinAddr: 0xD7AB8, symSize: 0x78 }
+ - { offset: 0x16B511, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerCMa', symObjAddr: 0x13E4, symBinAddr: 0xD7B30, symSize: 0x20 }
+ - { offset: 0x16B534, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC04textF15DidBeginEditingyySo06UITextF0CFTo', symObjAddr: 0x1404, symBinAddr: 0xD7B50, symSize: 0x54 }
+ - { offset: 0x16B575, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC04textF13DidEndEditingyySo06UITextF0CFTo', symObjAddr: 0x1458, symBinAddr: 0xD7BA4, symSize: 0x50 }
+ - { offset: 0x16B5B6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC04textF0_18shouldChangeTextIn011replacementK0SbSo06UITextF0C_So8_NSRangeVSStFTo', symObjAddr: 0x14A8, symBinAddr: 0xD7BF4, symSize: 0x98 }
+ - { offset: 0x16B615, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC04textF9DidChangeyySo06UITextF0CF', symObjAddr: 0x1540, symBinAddr: 0xD7C8C, symSize: 0x1B4 }
+ - { offset: 0x16B6E8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC04textF9DidChangeyySo06UITextF0CFTo', symObjAddr: 0x16F4, symBinAddr: 0xD7E40, symSize: 0x50 }
+ - { offset: 0x16B715, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC14layoutForPanelAA08FloatingJ6Layout_pyF', symObjAddr: 0x178C, symBinAddr: 0xD7ED8, symSize: 0xE8 }
+ - { offset: 0x16B7C2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC14layoutForPanelAA08FloatingJ6Layout_pyFTo', symObjAddr: 0x1874, symBinAddr: 0xD7FC0, symSize: 0x34 }
+ - { offset: 0x16B7F5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC16behaviorForPanelAA08FloatingJ8Behavior_pyFTo', symObjAddr: 0x18A8, symBinAddr: 0xD7FF4, symSize: 0x24 }
+ - { offset: 0x16B873, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC10setupPanelyyF', symObjAddr: 0x18CC, symBinAddr: 0xD8018, symSize: 0x228 }
+ - { offset: 0x16BAB9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC10setupPanelyyFTo', symObjAddr: 0x1AF4, symBinAddr: 0xD8240, symSize: 0x28 }
+ - { offset: 0x16BAE4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0kP0OSgtFTW', symObjAddr: 0x1B1C, symBinAddr: 0xD8268, symSize: 0xC }
+ - { offset: 0x16BB16, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC04textF0_18shouldChangeTextIn011replacementK0SbSo06UITextF0C_So8_NSRangeVSStFTf4nnnd_n', symObjAddr: 0x1C84, symBinAddr: 0xD83D0, symSize: 0x164 }
+ - { offset: 0x16BBA6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC23onToastVisibilityChange7visible9toastTypeySb_AA0iN0OSgtFTf4dnn_n', symObjAddr: 0x1DE8, symBinAddr: 0xD8534, symSize: 0x1F0 }
+ - { offset: 0x16BD9B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC19updateLayoutForText04textF0ySo06UITextF0C_tFyycfU_TA', symObjAddr: 0x2040, symBinAddr: 0xD8748, symSize: 0x8 }
+ - { offset: 0x16BDAF, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x2048, symBinAddr: 0xD8750, symSize: 0x10 }
+ - { offset: 0x16BDC3, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x2058, symBinAddr: 0xD8760, symSize: 0x8 }
+ - { offset: 0x16BFB9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC14labelTextfieldAA022PlaceholderEnabledTextF0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0xD674C, symSize: 0x20 }
+ - { offset: 0x16C019, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC14labelTextfieldAA022PlaceholderEnabledTextF0CSgvsTo', symObjAddr: 0x20, symBinAddr: 0xD676C, symSize: 0x14 }
+ - { offset: 0x16C12C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC9nameLabelSo7UILabelCSgvgTo', symObjAddr: 0x34, symBinAddr: 0xD6780, symSize: 0x20 }
+ - { offset: 0x16C186, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC9nameLabelSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0xD67A0, symSize: 0x14 }
+ - { offset: 0x16C1D7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC12addressLabelSo7UILabelCSgvgTo', symObjAddr: 0x68, symBinAddr: 0xD67B4, symSize: 0x20 }
+ - { offset: 0x16C22C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC12addressLabelSo7UILabelCSgvsTo', symObjAddr: 0x88, symBinAddr: 0xD67D4, symSize: 0x14 }
+ - { offset: 0x16C269, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC13maximumHeight33_D05BDCBC073B527819C56126746805B0LL12CoreGraphics7CGFloatVvg', symObjAddr: 0x9C, symBinAddr: 0xD67E8, symSize: 0x34 }
+ - { offset: 0x16C29A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC24labelFieldHeightConstantSo18NSLayoutConstraintCSgvgTo', symObjAddr: 0xD0, symBinAddr: 0xD681C, symSize: 0x20 }
+ - { offset: 0x16C2F4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC24labelFieldHeightConstantSo18NSLayoutConstraintCSgvsTo', symObjAddr: 0xF0, symBinAddr: 0xD683C, symSize: 0x14 }
+ - { offset: 0x16C39C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC14applicableFont33_D05BDCBC073B527819C56126746805B0LLSo6UIFontCvpfiAGyXEfU_', symObjAddr: 0x104, symBinAddr: 0xD6850, symSize: 0x11C }
+ - { offset: 0x16C487, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC11viewDidLoadyyF', symObjAddr: 0x220, symBinAddr: 0xD696C, symSize: 0xB0 }
+ - { offset: 0x16C538, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC11viewDidLoadyyFTo', symObjAddr: 0x2D0, symBinAddr: 0xD6A1C, symSize: 0x28 }
+ - { offset: 0x16C5D7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC03setC0yyF', symObjAddr: 0x2F8, symBinAddr: 0xD6A44, symSize: 0x49C }
+ - { offset: 0x16C95B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC21setAddressInformationyyF', symObjAddr: 0x8FC, symBinAddr: 0xD7048, symSize: 0xE8 }
+ - { offset: 0x16CA3E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC14viewWillAppearyySbFTo', symObjAddr: 0x9E4, symBinAddr: 0xD7130, symSize: 0x44 }
+ - { offset: 0x16CA99, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC13viewDidAppearyySbFTo', symObjAddr: 0xA28, symBinAddr: 0xD7174, symSize: 0x98 }
+ - { offset: 0x16CB0D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC5closeyySo8UIButtonCFTo', symObjAddr: 0xAC0, symBinAddr: 0xD720C, symSize: 0x38 }
+ - { offset: 0x16CB3E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC4saveyySo8UIButtonCFTo', symObjAddr: 0xAF8, symBinAddr: 0xD7244, symSize: 0x4C }
+ - { offset: 0x16CB75, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC06updateD033_D05BDCBC073B527819C56126746805B0LLyyF', symObjAddr: 0xB44, symBinAddr: 0xD7290, symSize: 0x180 }
+ - { offset: 0x16CC46, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC15saveSharedPlace33_D05BDCBC073B527819C56126746805B0LLyyF', symObjAddr: 0xCC4, symBinAddr: 0xD7410, symSize: 0x300 }
+ - { offset: 0x16CEB2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0xFC4, symBinAddr: 0xD7710, symSize: 0x158 }
+ - { offset: 0x16CEF3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0x111C, symBinAddr: 0xD7868, symSize: 0x60 }
+ - { offset: 0x16CF07, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x117C, symBinAddr: 0xD78C8, symSize: 0x12C }
+ - { offset: 0x16CF3A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x12A8, symBinAddr: 0xD79F4, symSize: 0x28 }
+ - { offset: 0x16CF4E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerCfD', symObjAddr: 0x133C, symBinAddr: 0xD7A88, symSize: 0x30 }
+ - { offset: 0x16D0DB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29FavoriteDetailsViewControllerC4saveyySo8UIButtonCFTf4dn_n', symObjAddr: 0x1B28, symBinAddr: 0xD8274, symSize: 0xB4 }
+ - { offset: 0x16DE4A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerCfE', symObjAddr: 0x12C0, symBinAddr: 0xD9A28, symSize: 0x130 }
+ - { offset: 0x16DE77, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerCfETo', symObjAddr: 0x1420, symBinAddr: 0xD9B88, symSize: 0x13C }
+ - { offset: 0x16DEA6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerCMa', symObjAddr: 0x155C, symBinAddr: 0xD9CC4, symSize: 0x20 }
+ - { offset: 0x16DEC9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC010collectionF0_22numberOfItemsInSectionSiSo012UICollectionF0C_SitFTo', symObjAddr: 0x157C, symBinAddr: 0xD9CE4, symSize: 0x5C }
+ - { offset: 0x16DF8A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC010collectionF0_13cellForItemAtSo012UICollectionF4CellCSo0mF0C_10Foundation9IndexPathVtF', symObjAddr: 0x15D8, symBinAddr: 0xD9D40, symSize: 0x474 }
+ - { offset: 0x16E60F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC010collectionF0_13cellForItemAtSo012UICollectionF4CellCSo0mF0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x1A4C, symBinAddr: 0xDA1B4, symSize: 0xC8 }
+ - { offset: 0x16E62B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC010collectionF0_15didSelectItemAtySo012UICollectionF0C_10Foundation9IndexPathVtF', symObjAddr: 0x1B14, symBinAddr: 0xDA27C, symSize: 0x140 }
+ - { offset: 0x16E771, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC23updateCategoryInFilters6sourceyAA13TagDataSource_p_tF', symObjAddr: 0x1C54, symBinAddr: 0xDA3BC, symSize: 0x198 }
+ - { offset: 0x16EA03, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC24updateAmenitiesInFilters6sourceyAA13TagDataSource_p_tF', symObjAddr: 0x1DEC, symBinAddr: 0xDA554, symSize: 0x198 }
+ - { offset: 0x16EC95, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC010collectionF0_15didSelectItemAtySo012UICollectionF0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x1F84, symBinAddr: 0xDA6EC, symSize: 0xC0 }
+ - { offset: 0x16ECD3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC14layoutForPanelAA08FloatingJ6Layout_pyFTo', symObjAddr: 0x2044, symBinAddr: 0xDA7AC, symSize: 0x78 }
+ - { offset: 0x16ED48, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC16behaviorForPanelAA08FloatingJ8Behavior_pyFTo', symObjAddr: 0x20BC, symBinAddr: 0xDA824, symSize: 0x24 }
+ - { offset: 0x16EDC9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC10setupPanelyyF', symObjAddr: 0x20E0, symBinAddr: 0xDA848, symSize: 0x124 }
+ - { offset: 0x16EEA7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC10setupPanelyyFTo', symObjAddr: 0x2204, symBinAddr: 0xDA96C, symSize: 0x28 }
+ - { offset: 0x16EEF9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0kP0OSgtFTW', symObjAddr: 0x22A8, symBinAddr: 0xDA994, symSize: 0xC8 }
+ - { offset: 0x16EF2E, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x239C, symBinAddr: 0xDAA80, symSize: 0x10 }
+ - { offset: 0x16EF42, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x23AC, symBinAddr: 0xDAA90, symSize: 0x8 }
+ - { offset: 0x16EF56, size: 0x8, addend: 0x0, symName: '_$sSo16UICollectionViewCMa', symObjAddr: 0x2418, symBinAddr: 0xDAA98, symSize: 0x44 }
+ - { offset: 0x16EF6A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC010collectionF0_22numberOfItemsInSectionSiSo012UICollectionF0C_SitFTf4ndn_n', symObjAddr: 0x2604, symBinAddr: 0xDAC1C, symSize: 0xA4 }
+ - { offset: 0x16F006, size: 0x8, addend: 0x0, symName: _keypath_get_selector_contentSize, symObjAddr: 0x26C8, symBinAddr: 0xDACC0, symSize: 0xC }
+ - { offset: 0x16F01A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC11viewDidLoadyyFySo012UICollectionF0C_10Foundation24NSKeyValueObservedChangeVySo6CGSizeVGtYbcfU_TA', symObjAddr: 0x2718, symBinAddr: 0xDAD10, symSize: 0x28 }
+ - { offset: 0x16F02E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC11viewDidLoadyyFySo012UICollectionF0C_10Foundation24NSKeyValueObservedChangeVySo6CGSizeVGtYbcfU0_TA', symObjAddr: 0x2740, symBinAddr: 0xDAD38, symSize: 0x28 }
+ - { offset: 0x16F0A6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC019amenitiesCollectionF0So012UICollectionF0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0xD8768, symSize: 0x20 }
+ - { offset: 0x16F106, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC019amenitiesCollectionF0So012UICollectionF0CSgvsTo', symObjAddr: 0x20, symBinAddr: 0xD8788, symSize: 0x14 }
+ - { offset: 0x16F157, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC020categoriesCollectionF0So012UICollectionF0CSgvgTo', symObjAddr: 0x34, symBinAddr: 0xD879C, symSize: 0x20 }
+ - { offset: 0x16F1AC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC020categoriesCollectionF0So012UICollectionF0CSgvsTo', symObjAddr: 0x54, symBinAddr: 0xD87BC, symSize: 0x14 }
+ - { offset: 0x16F1FD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC13openNowSwitchSo8UISwitchCSgvgTo', symObjAddr: 0x68, symBinAddr: 0xD87D0, symSize: 0x10 }
+ - { offset: 0x16F215, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC13openNowSwitchSo8UISwitchCSgvgTo', symObjAddr: 0x68, symBinAddr: 0xD87D0, symSize: 0x10 }
+ - { offset: 0x16F255, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC13openNowSwitchSo8UISwitchCSgvsTo', symObjAddr: 0x78, symBinAddr: 0xD87E0, symSize: 0x34 }
+ - { offset: 0x16F2A4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC16categoriesHeightSo18NSLayoutConstraintCSgvgTo', symObjAddr: 0xAC, symBinAddr: 0xD8814, symSize: 0x20 }
+ - { offset: 0x16F2FE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC16categoriesHeightSo18NSLayoutConstraintCSgvsTo', symObjAddr: 0xCC, symBinAddr: 0xD8834, symSize: 0x14 }
+ - { offset: 0x16F34F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC15amenitiesHeightSo18NSLayoutConstraintCSgvgTo', symObjAddr: 0xE0, symBinAddr: 0xD8848, symSize: 0x20 }
+ - { offset: 0x16F3A4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC15amenitiesHeightSo18NSLayoutConstraintCSgvsTo', symObjAddr: 0x100, symBinAddr: 0xD8868, symSize: 0x14 }
+ - { offset: 0x16F3F5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC08amentiesF0So6UIViewCSgvgTo', symObjAddr: 0x114, symBinAddr: 0xD887C, symSize: 0x20 }
+ - { offset: 0x16F44F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC08amentiesF0So6UIViewCSgvsTo', symObjAddr: 0x134, symBinAddr: 0xD889C, symSize: 0x14 }
+ - { offset: 0x16F4A0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC06scrollF0So08UIScrollF0CSgvgTo', symObjAddr: 0x148, symBinAddr: 0xD88B0, symSize: 0x20 }
+ - { offset: 0x16F4FA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC06scrollF0So08UIScrollF0CSgvsTo', symObjAddr: 0x168, symBinAddr: 0xD88D0, symSize: 0x14 }
+ - { offset: 0x16F6BB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC11viewDidLoadyyF', symObjAddr: 0x17C, symBinAddr: 0xD88E4, symSize: 0x5E0 }
+ - { offset: 0x16FAFC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC11viewDidLoadyyFTo', symObjAddr: 0x870, symBinAddr: 0xD8FD8, symSize: 0x28 }
+ - { offset: 0x16FB49, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC13viewDidAppearyySbFTo', symObjAddr: 0x898, symBinAddr: 0xD9000, symSize: 0x44 }
+ - { offset: 0x16FBC5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC9setupDatayyF', symObjAddr: 0x8DC, symBinAddr: 0xD9044, symSize: 0xAC }
+ - { offset: 0x16FCF0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC5closeyySo8UIButtonCFTo', symObjAddr: 0x988, symBinAddr: 0xD90F0, symSize: 0x4C }
+ - { offset: 0x16FD21, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC05applyE0yySo8UIButtonCFTo', symObjAddr: 0x9D4, symBinAddr: 0xD913C, symSize: 0x4C }
+ - { offset: 0x16FD5F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC13toggleOpenNowyySo8UISwitchCFTo', symObjAddr: 0xA20, symBinAddr: 0xD9188, symSize: 0x54 }
+ - { offset: 0x16FDFE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0xA74, symBinAddr: 0xD91DC, symSize: 0x3F8 }
+ - { offset: 0x16FFB0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0xE6C, symBinAddr: 0xD95D4, symSize: 0x60 }
+ - { offset: 0x16FFF8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xECC, symBinAddr: 0xD9634, symSize: 0x3CC }
+ - { offset: 0x17019C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x1298, symBinAddr: 0xD9A00, symSize: 0x28 }
+ - { offset: 0x1701B0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerCfD', symObjAddr: 0x13F0, symBinAddr: 0xD9B58, symSize: 0x30 }
+ - { offset: 0x17036B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC5closeyySo8UIButtonCFTf4dn_n', symObjAddr: 0x24C4, symBinAddr: 0xDAADC, symSize: 0x74 }
+ - { offset: 0x1703F6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23AllFilterViewControllerC05applyE0yySo8UIButtonCFTf4dn_n', symObjAddr: 0x2538, symBinAddr: 0xDAB50, symSize: 0xCC }
+ - { offset: 0x171384, size: 0x8, addend: 0x0, symName: '_$sSS8PenNavUIE9indenting33_AA9324E1861CF61D6C42F582051A183CLL6spacesSSSi_tF', symObjAddr: 0x20F4, symBinAddr: 0xDCE54, symSize: 0x1C4 }
+ - { offset: 0x1719B5, size: 0x8, addend: 0x0, symName: '_$sSr15_stableSortImpl2byySbx_xtKXE_tKFySryxGz_SiztKXEfU_SS_Tg5048$sSTsSL7ElementRpzrlE6sortedSayABGyFSbAB_ABtcfu_K9SSG_Tt1G5Tf1nnncn_n', symObjAddr: 0x54A4, symBinAddr: 0xE0204, symSize: 0x414 }
+ - { offset: 0x1720A0, size: 0x8, addend: 0x0, symName: '_$sSr15_stableSortImpl2byySbx_xtKXE_tKFySryxGz_SiztKXEfU_8PenNavUI3DOMO10StyleSheetV8SelectorO_Tg5052$sSTsSL7ElementRpzrlE6sortedSayABGyFSbAB_ABtcfu_Say8ef9UI3DOMO10ij2V8K8OG_Tt1G5Tf1nnncn_n', symObjAddr: 0x58B8, symBinAddr: 0xE0618, symSize: 0x578 }
+ - { offset: 0x1726D9, size: 0x8, addend: 0x0, symName: '_$sSMsSKRzrlE14_insertionSort6within9sortedEnd2byySny5IndexSlQzG_AFSb7ElementSTQz_AItKXEtKFSrySSG_Tg508$sSTsSL7h33RpzrlE6sortedSayABGyFSbAB_ABtcfu_N9SSG_Tt1G5Tf1nncn_n', symObjAddr: 0x5E30, symBinAddr: 0xE0B90, symSize: 0xCC }
+ - { offset: 0x172859, size: 0x8, addend: 0x0, symName: '_$sSMsSKRzrlE14_insertionSort6within9sortedEnd2byySny5IndexSlQzG_AFSb7ElementSTQz_AItKXEtKFSry8PenNavUI3DOMO10StyleSheetV8SelectorOG_Tg508$sSTsSL7h37RpzrlE6sortedSayABGyFSbAB_ABtcfu_Say8ij9UI3DOMO10mn2V8O8OG_Tt1G5Tf1nncn_n', symObjAddr: 0x5EFC, symBinAddr: 0xE0C5C, symSize: 0x160 }
+ - { offset: 0x172A68, size: 0x8, addend: 0x0, symName: '_$sSr13_mergeTopRuns_6buffer2bySbSaySnySiGGz_SpyxGSbx_xtKXEtKFSS_Tg5048$sSTsSL7ElementRpzrlE6sortedSayABGyFSbAB_ABtcfu_L9SSG_Tt1G5Tf1nncn_n', symObjAddr: 0x605C, symBinAddr: 0xE0DBC, symSize: 0x26C }
+ - { offset: 0x172DED, size: 0x8, addend: 0x0, symName: '_$sSr13_mergeTopRuns_6buffer2bySbSaySnySiGGz_SpyxGSbx_xtKXEtKF8PenNavUI3DOMO10StyleSheetV8SelectorO_Tg5052$sSTsSL7ElementRpzrlE6sortedSayABGyFSbAB_ABtcfu_Say8fg9UI3DOMO10jk2V8L8OG_Tt1G5Tf1nncn_n', symObjAddr: 0x62C8, symBinAddr: 0xE1028, symSize: 0x274 }
+ - { offset: 0x173188, size: 0x8, addend: 0x0, symName: '_$ss6_merge3low3mid4high6buffer2bySbSpyxG_A3GSbx_xtKXEtKlFSS_Tg5048$sSTsSL7ElementRpzrlE6sortedSayABGyFSbAB_ABtcfu_M9SSG_Tt1G5Tf1nnnnc_n', symObjAddr: 0x653C, symBinAddr: 0xE129C, symSize: 0x224 }
+ - { offset: 0x173363, size: 0x8, addend: 0x0, symName: '_$ss6_merge3low3mid4high6buffer2bySbSpyxG_A3GSbx_xtKXEtKlF8PenNavUI3DOMO10StyleSheetV8SelectorO_Tg5052$sSTsSL7ElementRpzrlE6sortedSayABGyFSbAB_ABtcfu_Say8gh9UI3DOMO10kl2V8M8OG_Tt1G5Tf1nnnnc_n', symObjAddr: 0x6760, symBinAddr: 0xE14C0, symSize: 0x3C4 }
+ - { offset: 0x173584, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO3SVGC4DefsVWOc', symObjAddr: 0x6B24, symBinAddr: 0xE1884, symSize: 0x3C }
+ - { offset: 0x173598, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO3SVGC4DefsVWOh', symObjAddr: 0x6B60, symBinAddr: 0xE18C0, symSize: 0x34 }
+ - { offset: 0x1735AC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19StandardErrorStreamVACs010TextOutputF0AAWl', symObjAddr: 0x6C54, symBinAddr: 0xE18F4, symSize: 0x40 }
+ - { offset: 0x1735C0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV5ErrorOAGsAfAWl', symObjAddr: 0x6C94, symBinAddr: 0xE1934, symSize: 0x40 }
+ - { offset: 0x1735D4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19CoordinateFormatterV9DelimeterVWOc', symObjAddr: 0x6D30, symBinAddr: 0xE1974, symSize: 0x3C }
+ - { offset: 0x1735E8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19CoordinateFormatterV9DelimeterVWOh', symObjAddr: 0x6D6C, symBinAddr: 0xE19B0, symSize: 0x34 }
+ - { offset: 0x1735FC, size: 0x8, addend: 0x0, symName: '_$sSTsSL7ElementRpzrlE6sortedSayABGyFSbAB_ABtcfu_Say8PenNavUI3DOMO10StyleSheetV8SelectorOG_Tt1g5', symObjAddr: 0x6E34, symBinAddr: 0xE19E4, symSize: 0xE0 }
+ - { offset: 0x173793, size: 0x8, addend: 0x0, symName: '_$sSD5IndexV8_VariantOyS2S__GWOe', symObjAddr: 0x7E74, symBinAddr: 0xE29B8, symSize: 0xC }
+ - { offset: 0x1737A7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4FillOWOb', symObjAddr: 0x7EC4, symBinAddr: 0xE29C4, symSize: 0x44 }
+ - { offset: 0x1737BB, size: 0x8, addend: 0x0, symName: ___swift_initWithCopy_strong, symObjAddr: 0x7F88, symBinAddr: 0xE2A4C, symSize: 0x2C }
+ - { offset: 0x1737CF, size: 0x8, addend: 0x0, symName: ___swift_destroy_strong, symObjAddr: 0x7FB4, symBinAddr: 0xE2A78, symSize: 0x8 }
+ - { offset: 0x1737E3, size: 0x8, addend: 0x0, symName: ___swift_assignWithCopy_strong, symObjAddr: 0x7FBC, symBinAddr: 0xE2A80, symSize: 0x38 }
+ - { offset: 0x1737F7, size: 0x8, addend: 0x0, symName: ___swift_memcpy8_8, symObjAddr: 0x7FF4, symBinAddr: 0xE2AB8, symSize: 0xC }
+ - { offset: 0x17380B, size: 0x8, addend: 0x0, symName: ___swift_assignWithTake_strong, symObjAddr: 0x8000, symBinAddr: 0xE2AC4, symSize: 0x30 }
+ - { offset: 0x17381F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV5ErrorOwet', symObjAddr: 0x8030, symBinAddr: 0xE2AF4, symSize: 0x48 }
+ - { offset: 0x173833, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV5ErrorOwst', symObjAddr: 0x8078, symBinAddr: 0xE2B3C, symSize: 0x3C }
+ - { offset: 0x173847, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV5ErrorOMa', symObjAddr: 0x80C4, symBinAddr: 0xE2B78, symSize: 0x10 }
+ - { offset: 0x17393F, size: 0x8, addend: 0x0, symName: '_$sSlsE3mapySayqd__Gqd__7ElementQzqd_0_YKXEqd_0_YKs5ErrorRd_0_r0_lFSDyS2SG_SSs5NeverOTg5031$sS3SIgggo_SS3key_SS5valuetSSs5D132OIegnrzr_TR108$s8PenNavUI3XMLO9FormatterV3SVGV18makeStyleAttribute4fromSSSgAA3DOMO22PresentationAttributesV_tFS2S_SStXEfU_Tf3nnnpf_nTf1cn_n', symObjAddr: 0x0, symBinAddr: 0xDAD60, symSize: 0x29C }
+ - { offset: 0x173BD1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV5ErrorOsAfAsAFP7_domainSSvgTW', symObjAddr: 0x330, symBinAddr: 0xDB090, symSize: 0x4 }
+ - { offset: 0x173BED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV5ErrorOsAfAsAFP5_codeSivgTW', symObjAddr: 0x334, symBinAddr: 0xDB094, symSize: 0x4 }
+ - { offset: 0x173C09, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV5ErrorOsAfAsAFP9_userInfoyXlSgvgTW', symObjAddr: 0x338, symBinAddr: 0xDB098, symSize: 0x4 }
+ - { offset: 0x173C25, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV5ErrorOsAfAsAFP19_getEmbeddedNSErroryXlSgyFTW', symObjAddr: 0x33C, symBinAddr: 0xDB09C, symSize: 0x4 }
+ - { offset: 0x174268, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV3SVGV18makeStyleAttribute4fromSSSgAA3DOMO22PresentationAttributesV_tF', symObjAddr: 0x364C, symBinAddr: 0xDE3AC, symSize: 0x108 }
+ - { offset: 0x1744DF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV3SVGV11makeElement4fromAC0H0CAA3DOMOAFC_tKF', symObjAddr: 0x340, symBinAddr: 0xDB0A0, symSize: 0x6BC }
+ - { offset: 0x1749F2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV3SVGV22makeGraphicsAttributes4fromSDyS2SGAA3DOMO0H7ElementC_tF', symObjAddr: 0x9FC, symBinAddr: 0xDB75C, symSize: 0x254 }
+ - { offset: 0x174B63, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV3SVGV10makeStylesySayAC7ElementCGSayAA3DOMO10StyleSheetVGKF', symObjAddr: 0xC50, symBinAddr: 0xDB9B0, symSize: 0x18C }
+ - { offset: 0x174E52, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV3SVGV8makeDefsyAC7ElementCSgAA3DOMOAFC0H0VKF', symObjAddr: 0xDDC, symBinAddr: 0xDBB3C, symSize: 0x2C0 }
+ - { offset: 0x1751F5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV3SVGV12makeElements4fromSayAC7ElementCGx_tKSTRzAA3DOMO08GraphicsJ0CAJRtzlFSayAPG_Tg5', symObjAddr: 0x109C, symBinAddr: 0xDBDFC, symSize: 0x4B4 }
+ - { offset: 0x1755A5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV3SVGV12makeElements4fromSayAC7ElementCGx_tKSTRzAA3DOMO08GraphicsJ0CAJRtzlFSD6ValuesVySSAP_G_Tg5', symObjAddr: 0x1550, symBinAddr: 0xDC2B0, symSize: 0x4A0 }
+ - { offset: 0x17588B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV3SVGV9makeStyleyAC7ElementCSgAA3DOMO0H5SheetVKF', symObjAddr: 0x19F0, symBinAddr: 0xDC750, symSize: 0x704 }
+ - { offset: 0x1761E6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV3SVGV22makeGraphicsAttributes4fromSDyS2SGAA3DOMO012PresentationI0V_tF', symObjAddr: 0x22B8, symBinAddr: 0xDD018, symSize: 0x1394 }
+ - { offset: 0x177637, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV3SVGV15encodeTransformySSAA3DOMO0H0OF', symObjAddr: 0x3754, symBinAddr: 0xDE4B4, symSize: 0x318 }
+ - { offset: 0x1779E2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV3SVGV11makeElement4fromAC0H0CAA3DOMO08GraphicsH0C_tKF', symObjAddr: 0x3A6C, symBinAddr: 0xDE7CC, symSize: 0x2BC }
+ - { offset: 0x177B50, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV3SVGV11makeElement4fromAC0H0CAA3DOMO4RectC_tF', symObjAddr: 0x3D28, symBinAddr: 0xDEA88, symSize: 0x444 }
+ - { offset: 0x178054, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV3SVGV11makeElement4fromAC0H0CAA3DOMO3UseC_tF', symObjAddr: 0x416C, symBinAddr: 0xDEECC, symSize: 0x2DC }
+ - { offset: 0x1782F5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV3SVGV11makeElement4fromAC0H0CAA3DOMO4TextC_tF', symObjAddr: 0x4448, symBinAddr: 0xDF1A8, symSize: 0x21C }
+ - { offset: 0x178532, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV3SVGV11makeElement4fromAC0H0CAA3DOMO6AnchorC_tF', symObjAddr: 0x4664, symBinAddr: 0xDF3C4, symSize: 0x1C4 }
+ - { offset: 0x178628, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV3SVGV11makeElement4fromAC0H0CAA3DOMO4PathC_tF', symObjAddr: 0x4828, symBinAddr: 0xDF588, symSize: 0x11C }
+ - { offset: 0x178712, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV3SVGV14encodeSegmentsySSSayAA3DOMO4PathC7SegmentOGF', symObjAddr: 0x4944, symBinAddr: 0xDF6A4, symSize: 0x16C }
+ - { offset: 0x17898D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV3SVGV13encodeSegmentySSAA3DOMO4PathC0H0OF', symObjAddr: 0x4AB0, symBinAddr: 0xDF810, symSize: 0x8F0 }
+ - { offset: 0x179897, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV3SVGV11encodeColor4fromSSAA3DOMO0H0O_tFTf4nd_n', symObjAddr: 0x6F14, symBinAddr: 0xE1AC4, symSize: 0x530 }
+ - { offset: 0x17A042, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV3SVGV13sortSelectorsySayAA3DOMO10StyleSheetV8SelectorOGxSTRzAN7ElementRtzlFSD4KeysVyAnJ22PresentationAttributesV_G_Tg5Tf4nd_n', symObjAddr: 0x7590, symBinAddr: 0xE2140, symSize: 0x4E8 }
+ - { offset: 0x17A48A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9FormatterV3SVGV18makeLinearGradientyAC7ElementCAA3DOMO0hI0CFTf4nd_n', symObjAddr: 0x7A78, symBinAddr: 0xE2628, symSize: 0x390 }
+ - { offset: 0x17AC86, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12TimerManagerC05startD0yyFZySo7NSTimerCYbcfU_', symObjAddr: 0x0, symBinAddr: 0xE2B88, symSize: 0x84 }
+ - { offset: 0x17ACAA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12TimerManagerC5timer33_CC8C55DF2BE95D919F2CE62DA66C3617LLSo7NSTimerCSgvpZ', symObjAddr: 0xB8, symBinAddr: 0x378818, symSize: 0x0 }
+ - { offset: 0x17ACFE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12TimerManagerCMa', symObjAddr: 0x94, symBinAddr: 0xE2C0C, symSize: 0x20 }
+ - { offset: 0x17AD75, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12TimerManagerC05startD0yyFZySo7NSTimerCYbcfU_', symObjAddr: 0x0, symBinAddr: 0xE2B88, symSize: 0x84 }
+ - { offset: 0x17B121, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9BadgeViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x0, symBinAddr: 0xE2C2C, symSize: 0x94 }
+ - { offset: 0x17B1DA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9BadgeViewCfETo', symObjAddr: 0xF0, symBinAddr: 0xE2D1C, symSize: 0x38 }
+ - { offset: 0x17B209, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9BadgeViewCMa', symObjAddr: 0x128, symBinAddr: 0xE2D54, symSize: 0x20 }
+ - { offset: 0x17B278, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9BadgeViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x0, symBinAddr: 0xE2C2C, symSize: 0x94 }
+ - { offset: 0x17B2E3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9BadgeViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x94, symBinAddr: 0xE2CC0, symSize: 0x2C }
+ - { offset: 0x17B342, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9BadgeViewCfD', symObjAddr: 0xC0, symBinAddr: 0xE2CEC, symSize: 0x30 }
+ - { offset: 0x17B6F0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10TravelModeOMa', symObjAddr: 0x164, symBinAddr: 0xE2D74, symSize: 0x10 }
+ - { offset: 0x17B704, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10TravelModeOs12CaseIterableAA8AllCasessADP_SlWT', symObjAddr: 0x174, symBinAddr: 0xE2D84, symSize: 0x4 }
+ - { offset: 0x17B718, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI10TravelModeOGSayxGSlsWl', symObjAddr: 0x178, symBinAddr: 0xE2D88, symSize: 0x44 }
+ - { offset: 0x17B72C, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI10TravelModeOGMa', symObjAddr: 0x1BC, symBinAddr: 0xE2DCC, symSize: 0x50 }
+ - { offset: 0x17B8D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10TravelModeOSHAASQWb', symObjAddr: 0x8F8, symBinAddr: 0xE3508, symSize: 0x4 }
+ - { offset: 0x17B8E7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10TravelModeOACSQAAWl', symObjAddr: 0x8FC, symBinAddr: 0xE350C, symSize: 0x40 }
+ - { offset: 0x17B946, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10TravelModeO5imageSo7UIImageCvg', symObjAddr: 0x20C, symBinAddr: 0xE2E1C, symSize: 0x314 }
+ - { offset: 0x17BABD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10TravelModeOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x520, symBinAddr: 0xE3130, symSize: 0xC }
+ - { offset: 0x17BB24, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10TravelModeOSHAASH9hashValueSivgTW', symObjAddr: 0x52C, symBinAddr: 0xE313C, symSize: 0xF4 }
+ - { offset: 0x17BBCF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10TravelModeOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x620, symBinAddr: 0xE3230, symSize: 0xD0 }
+ - { offset: 0x17BC36, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10TravelModeOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x6F0, symBinAddr: 0xE3300, symSize: 0xF0 }
+ - { offset: 0x17BD21, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10TravelModeOSYAASY8rawValuexSg03RawG0Qz_tcfCTW', symObjAddr: 0x7E0, symBinAddr: 0xE33F0, symSize: 0x2C }
+ - { offset: 0x17BD4A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10TravelModeOSYAASY8rawValue03RawG0QzvgTW', symObjAddr: 0x80C, symBinAddr: 0xE341C, symSize: 0xB4 }
+ - { offset: 0x17BD80, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10TravelModeOs12CaseIterableAAsADP8allCases03AllI0QzvgZTW', symObjAddr: 0x8C0, symBinAddr: 0xE34D0, symSize: 0x38 }
+ - { offset: 0x17BDC4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10TravelModeO8rawValueACSgSS_tcfCTf4nd_n', symObjAddr: 0x93C, symBinAddr: 0xE354C, symSize: 0x5C }
+ - { offset: 0x17C35B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFavoriteResponseCMa', symObjAddr: 0x1C8, symBinAddr: 0xE35F8, symSize: 0x20 }
+ - { offset: 0x17C36F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFavoriteResponseC10CodingKeys33_5C5F919966167684C639FDA8387660E5LLOAFs0G3KeyAAWl', symObjAddr: 0x56C, symBinAddr: 0xE3934, symSize: 0x40 }
+ - { offset: 0x17C383, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI8FavoriteCGMa', symObjAddr: 0x5CC, symBinAddr: 0xE3974, symSize: 0x54 }
+ - { offset: 0x17C397, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFavoriteResponseC10CodingKeys33_5C5F919966167684C639FDA8387660E5LLOMa', symObjAddr: 0x7BC, symBinAddr: 0xE3A80, symSize: 0x10 }
+ - { offset: 0x17C3AB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFavoriteResponseC10CodingKeys33_5C5F919966167684C639FDA8387660E5LLOSHAASQWb', symObjAddr: 0x7CC, symBinAddr: 0xE3A90, symSize: 0x4 }
+ - { offset: 0x17C3BF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFavoriteResponseC10CodingKeys33_5C5F919966167684C639FDA8387660E5LLOAFSQAAWl', symObjAddr: 0x7D0, symBinAddr: 0xE3A94, symSize: 0x40 }
+ - { offset: 0x17C3D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFavoriteResponseC10CodingKeys33_5C5F919966167684C639FDA8387660E5LLOs0G3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x810, symBinAddr: 0xE3AD4, symSize: 0x4 }
+ - { offset: 0x17C3E7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFavoriteResponseC10CodingKeys33_5C5F919966167684C639FDA8387660E5LLOAFs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x814, symBinAddr: 0xE3AD8, symSize: 0x40 }
+ - { offset: 0x17C3FB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFavoriteResponseC10CodingKeys33_5C5F919966167684C639FDA8387660E5LLOs0G3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x854, symBinAddr: 0xE3B18, symSize: 0x4 }
+ - { offset: 0x17C40F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFavoriteResponseC10CodingKeys33_5C5F919966167684C639FDA8387660E5LLOAFs23CustomStringConvertibleAAWl', symObjAddr: 0x858, symBinAddr: 0xE3B1C, symSize: 0x40 }
+ - { offset: 0x17C43D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFavoriteResponseC10CodingKeys33_5C5F919966167684C639FDA8387660E5LLOs28CustomDebugStringConvertibleAAsAGP16debugDescriptionSSvgTW', symObjAddr: 0x154, symBinAddr: 0xE35A8, symSize: 0x28 }
+ - { offset: 0x17C459, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFavoriteResponseC10CodingKeys33_5C5F919966167684C639FDA8387660E5LLOs23CustomStringConvertibleAAsAGP11descriptionSSvgTW', symObjAddr: 0x17C, symBinAddr: 0xE35D0, symSize: 0x28 }
+ - { offset: 0x17C49D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFavoriteResponseC6encode2toys7Encoder_p_tKF', symObjAddr: 0x1E8, symBinAddr: 0xE3618, symSize: 0x128 }
+ - { offset: 0x17C4CE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFavoriteResponseC4fromACs7Decoder_p_tKcfc', symObjAddr: 0x310, symBinAddr: 0xE3740, symSize: 0x180 }
+ - { offset: 0x17C50C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFavoriteResponseCSeAASe4fromxs7Decoder_p_tKcfCTW', symObjAddr: 0x490, symBinAddr: 0xE38C0, symSize: 0x54 }
+ - { offset: 0x17C535, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFavoriteResponseCSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x4E4, symBinAddr: 0xE3914, symSize: 0x20 }
+ - { offset: 0x17CB53, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV5StateVMa', symObjAddr: 0x32C, symBinAddr: 0xE3E88, symSize: 0x38 }
+ - { offset: 0x17D745, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV20makeStrokeAttributes4withAC0hI0VAE5StateV_tF', symObjAddr: 0x2078, symBinAddr: 0xE5BD4, symSize: 0x3BC }
+ - { offset: 0x17D9AA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV18makeFillAttributes4withAC0hI0VAE5StateV_tF', symObjAddr: 0x2434, symBinAddr: 0xE5F90, symSize: 0x89C }
+ - { offset: 0x17DBE3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV18makeFillAttributes4withAC0hI0VAE5StateV_tFSbAA3DOMO7PatternVXEfU_', symObjAddr: 0x2CD0, symBinAddr: 0xE682C, symSize: 0x80 }
+ - { offset: 0x17DC3F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV11makePattern3forAC0H0CAA3DOMOAHV_tF', symObjAddr: 0x2D50, symBinAddr: 0xE68AC, symSize: 0x3A4 }
+ - { offset: 0x17E033, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV12makeGradient3forAC06LinearH0VSgAA3DOMOAHC_tF', symObjAddr: 0x30F4, symBinAddr: 0xE6C50, symSize: 0x6D8 }
+ - { offset: 0x17EA42, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV12makeGradient3forAC06RadialH0VSgAA3DOMOAHC_tF', symObjAddr: 0x37CC, symBinAddr: 0xE7328, symSize: 0x790 }
+ - { offset: 0x17F3B9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV11createState3for10inheritingAE0H0VAA3DOMO22PresentationAttributesV_AJtFZ', symObjAddr: 0x4008, symBinAddr: 0xE7B64, symSize: 0x5F4 }
+ - { offset: 0x17F4DF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV17makeGradientStops3forSayAC0H0V4StopVGAA3DOMO06LinearH0C_tFTf4nd_n', symObjAddr: 0x45FC, symBinAddr: 0xE8158, symSize: 0x154 }
+ - { offset: 0x17F6F1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV17makeGradientStops3forSayAC0H0V4StopVGAA3DOMO06RadialH0C_tFTf4nd_n', symObjAddr: 0x4750, symBinAddr: 0xE82AC, symSize: 0x154 }
+ - { offset: 0x17F8AC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV18makeTextAttributes4withAC0hI0VAE5StateV_tFZTf4nd_g', symObjAddr: 0x48A4, symBinAddr: 0xE8400, symSize: 0x16C }
+ - { offset: 0x17F97C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO0D0C8ContentsOSgWOg', symObjAddr: 0x4BF0, symBinAddr: 0xE8708, symSize: 0x24 }
+ - { offset: 0x17F990, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV15makeAllContents4from4withSayAC0D0C0I0OGAA3DOMO15GraphicsElementC_AE5StateVtFyAQXEfU_TA', symObjAddr: 0x4C50, symBinAddr: 0xE872C, symSize: 0x1C }
+ - { offset: 0x17F9A4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO0D0C8ContentsOWOc', symObjAddr: 0x4C8C, symBinAddr: 0xE8748, symSize: 0x3C }
+ - { offset: 0x17F9B8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO0D0C8ContentsOWOi2_', symObjAddr: 0x4CC8, symBinAddr: 0xE8784, symSize: 0x34 }
+ - { offset: 0x17F9CC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO0D0C8ContentsOSgWOi0_', symObjAddr: 0x4CFC, symBinAddr: 0xE87B8, symSize: 0x28 }
+ - { offset: 0x17F9E0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ErrorOAEsAdAWl', symObjAddr: 0x4D28, symBinAddr: 0xE87E0, symSize: 0x40 }
+ - { offset: 0x17F9F4, size: 0x8, addend: 0x0, symName: '_$sSS8mimeType_10Foundation4DataV4datatSgWOe', symObjAddr: 0x4DE8, symBinAddr: 0xE8820, symSize: 0x38 }
+ - { offset: 0x17FA08, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO0D0C8ContentsOWOi0_', symObjAddr: 0x4E20, symBinAddr: 0xE8858, symSize: 0x34 }
+ - { offset: 0x17FA1C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO0D0C8ContentsOWOi_', symObjAddr: 0x4E54, symBinAddr: 0xE888C, symSize: 0x30 }
+ - { offset: 0x17FA30, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14FillAttributesV0F0OWOe', symObjAddr: 0x4F04, symBinAddr: 0xE88BC, symSize: 0x60 }
+ - { offset: 0x17FA44, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14FillAttributesVWOc', symObjAddr: 0x4F64, symBinAddr: 0xE891C, symSize: 0x3C }
+ - { offset: 0x17FA58, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14FillAttributesVWOh', symObjAddr: 0x4FA0, symBinAddr: 0xE8958, symSize: 0x34 }
+ - { offset: 0x17FA6C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV18makeFillAttributes4withAC0hI0VAE5StateV_tFSbAA3DOMO14LinearGradientCXEfU0_TA', symObjAddr: 0x4FD4, symBinAddr: 0xE898C, symSize: 0x1C }
+ - { offset: 0x17FA80, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV18makeFillAttributes4withAC0hI0VAE5StateV_tFSbAA3DOMO7PatternVXEfU_TA', symObjAddr: 0x4FF0, symBinAddr: 0xE89A8, symSize: 0x1C }
+ - { offset: 0x17FA94, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO7PatternVSgWOe', symObjAddr: 0x500C, symBinAddr: 0xE89C4, symSize: 0x30 }
+ - { offset: 0x17FAA8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14RadialGradientVWOc', symObjAddr: 0x503C, symBinAddr: 0xE89F4, symSize: 0x3C }
+ - { offset: 0x17FABC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14RadialGradientVWOh', symObjAddr: 0x5078, symBinAddr: 0xE8A30, symSize: 0x34 }
+ - { offset: 0x17FAD0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4FillOWOd', symObjAddr: 0x512C, symBinAddr: 0xE8A64, symSize: 0x44 }
+ - { offset: 0x17FAE4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV5StateVwCP', symObjAddr: 0x51FC, symBinAddr: 0xE8AA8, symSize: 0x244 }
+ - { offset: 0x17FAF8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV5StateVwxx', symObjAddr: 0x5440, symBinAddr: 0xE8CEC, symSize: 0xF0 }
+ - { offset: 0x17FB0C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV5StateVwcp', symObjAddr: 0x5530, symBinAddr: 0xE8DDC, symSize: 0x218 }
+ - { offset: 0x17FB20, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV5StateVwca', symObjAddr: 0x5748, symBinAddr: 0xE8FF4, symSize: 0x2D4 }
+ - { offset: 0x17FB34, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV5StateVwtk', symObjAddr: 0x5A1C, symBinAddr: 0xE92C8, symSize: 0x208 }
+ - { offset: 0x17FB48, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV5StateVwta', symObjAddr: 0x5C24, symBinAddr: 0xE94D0, symSize: 0x2A8 }
+ - { offset: 0x17FB5C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV5StateVwet', symObjAddr: 0x5ECC, symBinAddr: 0xE9778, symSize: 0xC }
+ - { offset: 0x17FB70, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV5StateVwst', symObjAddr: 0x5F80, symBinAddr: 0xE982C, symSize: 0xC }
+ - { offset: 0x17FB84, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV5StateVMr', symObjAddr: 0x6030, symBinAddr: 0xE98DC, symSize: 0xEC }
+ - { offset: 0x17FBFA, size: 0x8, addend: 0x0, symName: '_$sSTsE7forEachyyy7ElementQzKXEKFSay8PenNavUI3DOMO08GraphicsC0CG_Tg5', symObjAddr: 0x0, symBinAddr: 0xE3B5C, symSize: 0x10C }
+ - { offset: 0x180153, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV04makeD0AC0D0CyF', symObjAddr: 0x10C, symBinAddr: 0xE3C68, symSize: 0x220 }
+ - { offset: 0x18032A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV04makeD04from10inheritingAC0D0CAA3DOMO15GraphicsElementC_AE5StateVtF', symObjAddr: 0x364, symBinAddr: 0xE3EC0, symSize: 0x928 }
+ - { offset: 0x180CB9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV16createClipShapes3forSayAC5ShapeOGAA3DOMO15GraphicsElementC_tF', symObjAddr: 0xC8C, symBinAddr: 0xE47E8, symSize: 0x368 }
+ - { offset: 0x181071, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV010createMaskD03forAC0D0CSgAA3DOMO15GraphicsElementC_tF', symObjAddr: 0xFF4, symBinAddr: 0xE4B50, symSize: 0x7D8 }
+ - { offset: 0x181672, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV15makeAllContents4from4withSayAC0D0C0I0OGAA3DOMO15GraphicsElementC_AE5StateVtF', symObjAddr: 0x17CC, symBinAddr: 0xE5328, symSize: 0x270 }
+ - { offset: 0x1817B9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV15makeAllContents4from4withSayAC0D0C0I0OGAA3DOMO15GraphicsElementC_AE5StateVtFyAQXEfU_', symObjAddr: 0x1F60, symBinAddr: 0xE5ABC, symSize: 0x118 }
+ - { offset: 0x18193E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV12makeContents4from4withAC0D0C0H0OSgAA3DOMO15GraphicsElementC_AE5StateVtF', symObjAddr: 0x1A3C, symBinAddr: 0xE5598, symSize: 0x524 }
+ - { offset: 0x181D4F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV13makeTransform3for5width6heightSayAC0H0OGAA3DOMO3SVGC7ViewBoxVSg_S2itFZTf4nnnd_n', symObjAddr: 0x4A10, symBinAddr: 0xE856C, symSize: 0x19C }
+ - { offset: 0x18239C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV20parseRadialGradientsySayAA3DOMO0F8GradientCGAA3XMLO7ElementCKF', symObjAddr: 0x0, symBinAddr: 0xE99E0, symSize: 0x2B0 }
+ - { offset: 0x182532, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV20parseRadialGradientsySayAA3DOMO0F8GradientCGAA3XMLO7ElementCKF', symObjAddr: 0x0, symBinAddr: 0xE99E0, symSize: 0x2B0 }
+ - { offset: 0x182A6B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV19parseRadialGradientyAA3DOMO0fG0CAA3XMLO7ElementCKFTf4nx_n', symObjAddr: 0x2B0, symBinAddr: 0xE9C90, symSize: 0xAF0 }
+ - { offset: 0x182EEE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14LinearGradientC5UnitsOAGSYAAWl', symObjAddr: 0xE68, symBinAddr: 0xEA780, symSize: 0x40 }
+ - { offset: 0x182F02, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15AttributeParserPAAE15parsePercentageySfSgSSKFSfSSKXEfU_AA9XMLParserV10AttributesC_TG5TA', symObjAddr: 0xEF0, symBinAddr: 0xEA7C0, symSize: 0x18 }
+ - { offset: 0x182F16, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4FillOWOc', symObjAddr: 0xF08, symBinAddr: 0xEA7D8, symSize: 0x44 }
+ - { offset: 0x182F2A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4FillOWOh', symObjAddr: 0xF4C, symBinAddr: 0xEA81C, symSize: 0x3C }
+ - { offset: 0x182F3E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV5ErrorOWOh', symObjAddr: 0xF88, symBinAddr: 0xEA858, symSize: 0x34 }
+ - { offset: 0x1838FD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12SearchFilterCMa', symObjAddr: 0x2B8, symBinAddr: 0xEAA6C, symSize: 0x20 }
+ - { offset: 0x183911, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12SearchFilterC4copy4withyp10ObjectiveC6NSZoneVSg_tF', symObjAddr: 0x870, symBinAddr: 0xEB024, symSize: 0xD4 }
+ - { offset: 0x1839C5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12SearchFilterC4copy4withyp10ObjectiveC6NSZoneVSg_tFTo', symObjAddr: 0x944, symBinAddr: 0xEB0F8, symSize: 0x60 }
+ - { offset: 0x183A7A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FilterScheduleCMa', symObjAddr: 0x1378, symBinAddr: 0xEBB14, symSize: 0x20 }
+ - { offset: 0x183A8E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SortMethodOMa', symObjAddr: 0x1500, symBinAddr: 0xEBB34, symSize: 0x10 }
+ - { offset: 0x183B1D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SortMethodOSHAASQWb', symObjAddr: 0x1A24, symBinAddr: 0xEBFF4, symSize: 0x4 }
+ - { offset: 0x183B31, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SortMethodOACSQAAWl', symObjAddr: 0x1A28, symBinAddr: 0xEBFF8, symSize: 0x40 }
+ - { offset: 0x183B45, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12SearchFilterC10CodingKeys33_41D41ADADA70D229E833C88488A21D94LLOAFs0F3KeyAAWl', symObjAddr: 0x1AAC, symBinAddr: 0xEC038, symSize: 0x40 }
+ - { offset: 0x183B59, size: 0x8, addend: 0x0, symName: '_$sSaySiGMa', symObjAddr: 0x1AEC, symBinAddr: 0xEC078, symSize: 0x50 }
+ - { offset: 0x183B6D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FilterScheduleC10CodingKeysOAEs0F3KeyAAWl', symObjAddr: 0x1B3C, symBinAddr: 0xEC0C8, symSize: 0x40 }
+ - { offset: 0x183B81, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FilterScheduleC10CodingKeysOMa', symObjAddr: 0x1D9C, symBinAddr: 0xEC1A0, symSize: 0x10 }
+ - { offset: 0x183B95, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12SearchFilterC10CodingKeys33_41D41ADADA70D229E833C88488A21D94LLOMa', symObjAddr: 0x1F00, symBinAddr: 0xEC1B0, symSize: 0x10 }
+ - { offset: 0x183BA9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12SearchFilterC10CodingKeys33_41D41ADADA70D229E833C88488A21D94LLOSHAASQWb', symObjAddr: 0x1F10, symBinAddr: 0xEC1C0, symSize: 0x4 }
+ - { offset: 0x183BBD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12SearchFilterC10CodingKeys33_41D41ADADA70D229E833C88488A21D94LLOAFSQAAWl', symObjAddr: 0x1F14, symBinAddr: 0xEC1C4, symSize: 0x40 }
+ - { offset: 0x183BD1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FilterScheduleC10CodingKeysOSHAASQWb', symObjAddr: 0x1F54, symBinAddr: 0xEC204, symSize: 0x4 }
+ - { offset: 0x183BE5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FilterScheduleC10CodingKeysOAESQAAWl', symObjAddr: 0x1F58, symBinAddr: 0xEC208, symSize: 0x40 }
+ - { offset: 0x183BF9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FilterScheduleC10CodingKeysOs0F3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x1F98, symBinAddr: 0xEC248, symSize: 0x4 }
+ - { offset: 0x183C0D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FilterScheduleC10CodingKeysOAEs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x1F9C, symBinAddr: 0xEC24C, symSize: 0x40 }
+ - { offset: 0x183C21, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FilterScheduleC10CodingKeysOs0F3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x1FDC, symBinAddr: 0xEC28C, symSize: 0x4 }
+ - { offset: 0x183C35, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FilterScheduleC10CodingKeysOAEs23CustomStringConvertibleAAWl', symObjAddr: 0x1FE0, symBinAddr: 0xEC290, symSize: 0x40 }
+ - { offset: 0x183C49, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12SearchFilterC10CodingKeys33_41D41ADADA70D229E833C88488A21D94LLOs0F3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x2020, symBinAddr: 0xEC2D0, symSize: 0x4 }
+ - { offset: 0x183C5D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12SearchFilterC10CodingKeys33_41D41ADADA70D229E833C88488A21D94LLOAFs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x2024, symBinAddr: 0xEC2D4, symSize: 0x40 }
+ - { offset: 0x183C71, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12SearchFilterC10CodingKeys33_41D41ADADA70D229E833C88488A21D94LLOs0F3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x2064, symBinAddr: 0xEC314, symSize: 0x4 }
+ - { offset: 0x183C85, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12SearchFilterC10CodingKeys33_41D41ADADA70D229E833C88488A21D94LLOAFs23CustomStringConvertibleAAWl', symObjAddr: 0x2068, symBinAddr: 0xEC318, symSize: 0x40 }
+ - { offset: 0x183CC7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12SearchFilterC10CodingKeys33_41D41ADADA70D229E833C88488A21D94LLOs28CustomDebugStringConvertibleAAsAGP16debugDescriptionSSvgTW', symObjAddr: 0x22C, symBinAddr: 0xEA9E0, symSize: 0x28 }
+ - { offset: 0x183CE3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12SearchFilterC10CodingKeys33_41D41ADADA70D229E833C88488A21D94LLOs23CustomStringConvertibleAAsAGP11descriptionSSvgTW', symObjAddr: 0x254, symBinAddr: 0xEAA08, symSize: 0x28 }
+ - { offset: 0x183D63, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FilterScheduleC10CodingKeysOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x9A4, symBinAddr: 0xEB158, symSize: 0x11C }
+ - { offset: 0x183E79, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FilterScheduleC10CodingKeysOSHAASH9hashValueSivgTW', symObjAddr: 0xAC0, symBinAddr: 0xEB274, symSize: 0xAC }
+ - { offset: 0x183F2D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FilterScheduleC10CodingKeysOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xB6C, symBinAddr: 0xEB320, symSize: 0x88 }
+ - { offset: 0x183F9D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FilterScheduleC10CodingKeysOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0xBF4, symBinAddr: 0xEB3A8, symSize: 0xA8 }
+ - { offset: 0x184035, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FilterScheduleC10CodingKeysOs28CustomDebugStringConvertibleAAsAFP16debugDescriptionSSvgTW', symObjAddr: 0xDD8, symBinAddr: 0xEB574, symSize: 0x28 }
+ - { offset: 0x184051, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FilterScheduleC10CodingKeysOs23CustomStringConvertibleAAsAFP11descriptionSSvgTW', symObjAddr: 0xE00, symBinAddr: 0xEB59C, symSize: 0x28 }
+ - { offset: 0x18407C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SortMethodOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x1764, symBinAddr: 0xEBD34, symSize: 0xA8 }
+ - { offset: 0x18416B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SortMethodOSHAASH9hashValueSivgTW', symObjAddr: 0x180C, symBinAddr: 0xEBDDC, symSize: 0x84 }
+ - { offset: 0x18421F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SortMethodOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x1890, symBinAddr: 0xEBE60, symSize: 0x60 }
+ - { offset: 0x184291, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SortMethodOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x18F0, symBinAddr: 0xEBEC0, symSize: 0x80 }
+ - { offset: 0x184385, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12SearchFilterC13toggleOpenNowyyF', symObjAddr: 0x0, symBinAddr: 0xEA88C, symSize: 0x5C }
+ - { offset: 0x184400, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12SearchFilterC10CodingKeys33_41D41ADADA70D229E833C88488A21D94LLOs0F3KeyAAsAGP11stringValueSSvgTW', symObjAddr: 0x11C, symBinAddr: 0xEA8E8, symSize: 0xD4 }
+ - { offset: 0x184430, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12SearchFilterC10CodingKeys33_41D41ADADA70D229E833C88488A21D94LLOs0F3KeyAAsAGP11stringValuexSgSS_tcfCTW', symObjAddr: 0x1F0, symBinAddr: 0xEA9BC, symSize: 0x24 }
+ - { offset: 0x18447D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12SearchFilterCfD', symObjAddr: 0x27C, symBinAddr: 0xEAA30, symSize: 0x3C }
+ - { offset: 0x1844B6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12SearchFilterC6encode2toys7Encoder_p_tKF', symObjAddr: 0x2D8, symBinAddr: 0xEAA8C, symSize: 0x26C }
+ - { offset: 0x1844E7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12SearchFilterC4fromACs7Decoder_p_tKcfc', symObjAddr: 0x544, symBinAddr: 0xEACF8, symSize: 0x2E4 }
+ - { offset: 0x184518, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12SearchFilterCSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x850, symBinAddr: 0xEB004, symSize: 0x20 }
+ - { offset: 0x1845DA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FilterScheduleC10CodingKeysOSYAASY8rawValuexSg03RawI0Qz_tcfCTW', symObjAddr: 0xC9C, symBinAddr: 0xEB450, symSize: 0x2C }
+ - { offset: 0x184603, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FilterScheduleC10CodingKeysOSYAASY8rawValue03RawI0QzvgTW', symObjAddr: 0xCC8, symBinAddr: 0xEB47C, symSize: 0x6C }
+ - { offset: 0x184649, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FilterScheduleC10CodingKeysOs0F3KeyAAsAFP11stringValueSSvgTW', symObjAddr: 0xD34, symBinAddr: 0xEB4E8, symSize: 0x68 }
+ - { offset: 0x1846AA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FilterScheduleC10CodingKeysOs0F3KeyAAsAFP11stringValuexSgSS_tcfCTW', symObjAddr: 0xD9C, symBinAddr: 0xEB550, symSize: 0x24 }
+ - { offset: 0x184722, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FilterScheduleC6isOpenACSb_tcfc', symObjAddr: 0xE28, symBinAddr: 0xEB5C4, symSize: 0x1E4 }
+ - { offset: 0x1847A6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FilterScheduleC6encode2toys7Encoder_p_tKF', symObjAddr: 0x100C, symBinAddr: 0xEB7A8, symSize: 0x348 }
+ - { offset: 0x18485A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FilterScheduleCfD', symObjAddr: 0x1354, symBinAddr: 0xEBAF0, symSize: 0x24 }
+ - { offset: 0x18489B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FilterScheduleC4fromACs7Decoder_p_tKcfc', symObjAddr: 0x1510, symBinAddr: 0xEBB44, symSize: 0x1A8 }
+ - { offset: 0x1848CC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FilterScheduleCSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x1744, symBinAddr: 0xEBD14, symSize: 0x20 }
+ - { offset: 0x184929, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SortMethodOSYAASY8rawValuexSg03RawG0Qz_tcfCTW', symObjAddr: 0x1970, symBinAddr: 0xEBF40, symSize: 0x70 }
+ - { offset: 0x184976, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SortMethodOSYAASY8rawValue03RawG0QzvgTW', symObjAddr: 0x19E0, symBinAddr: 0xEBFB0, symSize: 0x44 }
+ - { offset: 0x1849AA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12SearchFilterC10CodingKeys33_41D41ADADA70D229E833C88488A21D94LLO11stringValueAFSgSS_tcfCTf4nd_n', symObjAddr: 0x20A8, symBinAddr: 0xEC358, symSize: 0x214 }
+ - { offset: 0x184AB3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14FilterScheduleC10CodingKeysO8rawValueAESgSS_tcfCTf4nd_n', symObjAddr: 0x22BC, symBinAddr: 0xEC56C, symSize: 0x5C }
+ - { offset: 0x184E93, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC11contentViewSo6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0xEC5C8, symSize: 0x10 }
+ - { offset: 0x1857CD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC17displayFilterData33_328DE9E08D573BB4E70209B25156AC30LLyyF', symObjAddr: 0x1AE4, symBinAddr: 0xEE0AC, symSize: 0x45C }
+ - { offset: 0x185C31, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsCfETo', symObjAddr: 0x25EC, symBinAddr: 0xEEBB4, symSize: 0x138 }
+ - { offset: 0x185C60, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsCMa', symObjAddr: 0x2724, symBinAddr: 0xEECEC, symSize: 0x20 }
+ - { offset: 0x185CB2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC20toggleSelectionColor33_328DE9E08D573BB4E70209B25156AC30LL13containerView0P4Text5valueySo6UIViewC_So7UILabelCSbtFTf4nnnd_n', symObjAddr: 0x2744, symBinAddr: 0xEED0C, symSize: 0x1D8 }
+ - { offset: 0x185D85, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10HapticViewC13isHighlightedSbvWyycfU0_TA', symObjAddr: 0x2984, symBinAddr: 0xEEF08, symSize: 0x8 }
+ - { offset: 0x185D99, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x298C, symBinAddr: 0xEEF10, symSize: 0x10 }
+ - { offset: 0x185DAD, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x299C, symBinAddr: 0xEEF20, symSize: 0x8 }
+ - { offset: 0x185DC1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC17customizeSortMenuyyFyycfU_TA', symObjAddr: 0x29E8, symBinAddr: 0xEEF28, symSize: 0x8 }
+ - { offset: 0x185DD5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC17customizeSortMenuyyFyycfU0_TA', symObjAddr: 0x29F0, symBinAddr: 0xEEF30, symSize: 0x8 }
+ - { offset: 0x185DE9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC22customizeOpenNowFilter33_328DE9E08D573BB4E70209B25156AC30LLyyFyycfU_TA', symObjAddr: 0x2A00, symBinAddr: 0xEEF38, symSize: 0x8 }
+ - { offset: 0x185DFD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC23customizeCategoryFilter33_328DE9E08D573BB4E70209B25156AC30LLyyFyycfU_TA', symObjAddr: 0x2A08, symBinAddr: 0xEEF40, symSize: 0x8 }
+ - { offset: 0x185E11, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC22customizeAmenityFilter33_328DE9E08D573BB4E70209B25156AC30LLyyFyycfU_TA', symObjAddr: 0x2A10, symBinAddr: 0xEEF48, symSize: 0x8 }
+ - { offset: 0x185E25, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC19customizeAllFilters33_328DE9E08D573BB4E70209B25156AC30LLyyFyycfU_TA', symObjAddr: 0x2A18, symBinAddr: 0xEEF50, symSize: 0x8 }
+ - { offset: 0x1860E4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC11contentViewSo6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0xEC5C8, symSize: 0x10 }
+ - { offset: 0x1860FC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC11contentViewSo6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0xEC5C8, symSize: 0x10 }
+ - { offset: 0x186142, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC11contentViewSo6UIViewCSgvsTo', symObjAddr: 0x10, symBinAddr: 0xEC5D8, symSize: 0x34 }
+ - { offset: 0x186191, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC10filterViewAA06HapticG0CSgvgTo', symObjAddr: 0x44, symBinAddr: 0xEC60C, symSize: 0x10 }
+ - { offset: 0x1861A9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC10filterViewAA06HapticG0CSgvgTo', symObjAddr: 0x44, symBinAddr: 0xEC60C, symSize: 0x10 }
+ - { offset: 0x1861E9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC10filterViewAA06HapticG0CSgvsTo', symObjAddr: 0x54, symBinAddr: 0xEC61C, symSize: 0x34 }
+ - { offset: 0x186238, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC8sortViewAA06HapticG0CSgvgTo', symObjAddr: 0x88, symBinAddr: 0xEC650, symSize: 0x10 }
+ - { offset: 0x186250, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC8sortViewAA06HapticG0CSgvgTo', symObjAddr: 0x88, symBinAddr: 0xEC650, symSize: 0x10 }
+ - { offset: 0x18628B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC8sortViewAA06HapticG0CSgvsTo', symObjAddr: 0x98, symBinAddr: 0xEC660, symSize: 0x34 }
+ - { offset: 0x1862DA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC15sortMethodLabelSo7UILabelCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0xEC694, symSize: 0x10 }
+ - { offset: 0x1862F2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC15sortMethodLabelSo7UILabelCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0xEC694, symSize: 0x10 }
+ - { offset: 0x186332, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC15sortMethodLabelSo7UILabelCSgvsTo', symObjAddr: 0xDC, symBinAddr: 0xEC6A4, symSize: 0x34 }
+ - { offset: 0x186381, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC12categoryViewAA06HapticG0CSgvgTo', symObjAddr: 0x110, symBinAddr: 0xEC6D8, symSize: 0x20 }
+ - { offset: 0x1863D6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC12categoryViewAA06HapticG0CSgvsTo', symObjAddr: 0x130, symBinAddr: 0xEC6F8, symSize: 0x14 }
+ - { offset: 0x186427, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC13categoryLabelSo7UILabelCSgvgTo', symObjAddr: 0x144, symBinAddr: 0xEC70C, symSize: 0x20 }
+ - { offset: 0x18647C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC13categoryLabelSo7UILabelCSgvsTo', symObjAddr: 0x164, symBinAddr: 0xEC72C, symSize: 0x14 }
+ - { offset: 0x1864CD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC13amenitiesViewAA06HapticG0CSgvgTo', symObjAddr: 0x178, symBinAddr: 0xEC740, symSize: 0x20 }
+ - { offset: 0x186522, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC13amenitiesViewAA06HapticG0CSgvsTo', symObjAddr: 0x198, symBinAddr: 0xEC760, symSize: 0x14 }
+ - { offset: 0x186573, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC14amenitiesLabelSo7UILabelCSgvgTo', symObjAddr: 0x1AC, symBinAddr: 0xEC774, symSize: 0x20 }
+ - { offset: 0x1865C8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC14amenitiesLabelSo7UILabelCSgvsTo', symObjAddr: 0x1CC, symBinAddr: 0xEC794, symSize: 0x14 }
+ - { offset: 0x186619, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC11openNowViewAA06HapticH0CSgvgTo', symObjAddr: 0x1E0, symBinAddr: 0xEC7A8, symSize: 0x10 }
+ - { offset: 0x186631, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC11openNowViewAA06HapticH0CSgvgTo', symObjAddr: 0x1E0, symBinAddr: 0xEC7A8, symSize: 0x10 }
+ - { offset: 0x18666C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC11openNowViewAA06HapticH0CSgvsTo', symObjAddr: 0x1F0, symBinAddr: 0xEC7B8, symSize: 0x34 }
+ - { offset: 0x1866BB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC12openNowLabelSo7UILabelCSgvgTo', symObjAddr: 0x224, symBinAddr: 0xEC7EC, symSize: 0x20 }
+ - { offset: 0x186710, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC12openNowLabelSo7UILabelCSgvsTo', symObjAddr: 0x244, symBinAddr: 0xEC80C, symSize: 0x14 }
+ - { offset: 0x186761, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC10scrollViewSo08UIScrollG0CSgvgTo', symObjAddr: 0x258, symBinAddr: 0xEC820, symSize: 0x20 }
+ - { offset: 0x1867BB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC10scrollViewSo08UIScrollG0CSgvsTo', symObjAddr: 0x278, symBinAddr: 0xEC840, symSize: 0x14 }
+ - { offset: 0x18680C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC12optionsStackSo11UIStackViewCSgvgTo', symObjAddr: 0x28C, symBinAddr: 0xEC854, symSize: 0x20 }
+ - { offset: 0x186866, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC12optionsStackSo11UIStackViewCSgvsTo', symObjAddr: 0x2AC, symBinAddr: 0xEC874, symSize: 0x14 }
+ - { offset: 0x186A22, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC5frameACSo6CGRectV_tcfc', symObjAddr: 0x2C0, symBinAddr: 0xEC888, symSize: 0x3C4 }
+ - { offset: 0x186C20, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x684, symBinAddr: 0xECC4C, symSize: 0x20 }
+ - { offset: 0x186C34, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x6A4, symBinAddr: 0xECC6C, symSize: 0x3B4 }
+ - { offset: 0x186E4C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xA58, symBinAddr: 0xED020, symSize: 0x28 }
+ - { offset: 0x186F23, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC09customized6FilterE0yyF', symObjAddr: 0xA80, symBinAddr: 0xED048, symSize: 0x67C }
+ - { offset: 0x187398, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC17customizeSortMenuyyF', symObjAddr: 0x10FC, symBinAddr: 0xED6C4, symSize: 0x4B8 }
+ - { offset: 0x187796, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC17customizeSortMenuyyFyycfU_', symObjAddr: 0x15B4, symBinAddr: 0xEDB7C, symSize: 0xC8 }
+ - { offset: 0x187828, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC17customizeSortMenuyyFyycfU0_', symObjAddr: 0x167C, symBinAddr: 0xEDC44, symSize: 0x360 }
+ - { offset: 0x187B50, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC22customizeOpenNowFilter33_328DE9E08D573BB4E70209B25156AC30LLyyFyycfU_', symObjAddr: 0x19DC, symBinAddr: 0xEDFA4, symSize: 0x108 }
+ - { offset: 0x187C05, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC31handleLocationNotAvailableToast33_328DE9E08D573BB4E70209B25156AC30LLyyFyycfU_', symObjAddr: 0x1F40, symBinAddr: 0xEE508, symSize: 0x160 }
+ - { offset: 0x187CD9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC23customizeCategoryFilter33_328DE9E08D573BB4E70209B25156AC30LLyyFyycfU_', symObjAddr: 0x20A0, symBinAddr: 0xEE668, symSize: 0xFC }
+ - { offset: 0x187D3A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC22customizeAmenityFilter33_328DE9E08D573BB4E70209B25156AC30LLyyFyycfU_', symObjAddr: 0x219C, symBinAddr: 0xEE764, symSize: 0xFC }
+ - { offset: 0x187DAF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC19customizeAllFilters33_328DE9E08D573BB4E70209B25156AC30LLyyFyycfU_', symObjAddr: 0x2298, symBinAddr: 0xEE860, symSize: 0xDC }
+ - { offset: 0x187E10, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsC13setSortOption4sortyAA0G6MethodO_tF', symObjAddr: 0x2374, symBinAddr: 0xEE93C, symSize: 0x248 }
+ - { offset: 0x187FD0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SearchOptionsCfD', symObjAddr: 0x25BC, symBinAddr: 0xEEB84, symSize: 0x30 }
+ - { offset: 0x18839C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO8GradientVMa', symObjAddr: 0x0, symBinAddr: 0xEEF70, symSize: 0x10 }
+ - { offset: 0x1883B4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO8GradientVMa', symObjAddr: 0x0, symBinAddr: 0xEEF70, symSize: 0x10 }
+ - { offset: 0x18889B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14RadialGradientVwxx', symObjAddr: 0xA54, symBinAddr: 0xEF890, symSize: 0x28 }
+ - { offset: 0x1888AF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14RadialGradientVwcp', symObjAddr: 0xA7C, symBinAddr: 0xEF8B8, symSize: 0x5C }
+ - { offset: 0x1888C3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14RadialGradientVwca', symObjAddr: 0xAD8, symBinAddr: 0xEF914, symSize: 0x94 }
+ - { offset: 0x1888D7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14RadialGradientVwta', symObjAddr: 0xB80, symBinAddr: 0xEF9A8, symSize: 0x5C }
+ - { offset: 0x1888EB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14RadialGradientVMa', symObjAddr: 0xC70, symBinAddr: 0xEFA04, symSize: 0x10 }
+ - { offset: 0x1888FF, size: 0x8, addend: 0x0, symName: ___swift_memcpy28_4, symObjAddr: 0xC84, symBinAddr: 0xEFA14, symSize: 0x14 }
+ - { offset: 0x188913, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO8GradientV4StopVwet', symObjAddr: 0xC98, symBinAddr: 0xEFA28, symSize: 0x54 }
+ - { offset: 0x188927, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO8GradientV4StopVwst', symObjAddr: 0xCEC, symBinAddr: 0xEFA7C, symSize: 0x5C }
+ - { offset: 0x18893B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO8GradientV4StopVMa', symObjAddr: 0xD48, symBinAddr: 0xEFAD8, symSize: 0x10 }
+ - { offset: 0x18894F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO8GradientV4StopVSHAASQWb', symObjAddr: 0xD58, symBinAddr: 0xEFAE8, symSize: 0x4 }
+ - { offset: 0x188963, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO8GradientV4StopVAGSQAAWl', symObjAddr: 0xD5C, symBinAddr: 0xEFAEC, symSize: 0x40 }
+ - { offset: 0x188977, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14RadialGradientVSHAASQWb', symObjAddr: 0xD9C, symBinAddr: 0xEFB2C, symSize: 0x4 }
+ - { offset: 0x18898B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14RadialGradientVAESQAAWl', symObjAddr: 0xDA0, symBinAddr: 0xEFB30, symSize: 0x40 }
+ - { offset: 0x18899F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO8GradientV5UnitsOMa', symObjAddr: 0xF44, symBinAddr: 0xEFB70, symSize: 0x10 }
+ - { offset: 0x1889B3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO8GradientV5UnitsOSHAASQWb', symObjAddr: 0xF54, symBinAddr: 0xEFB80, symSize: 0x4 }
+ - { offset: 0x1889C7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO8GradientV5UnitsOAGSQAAWl', symObjAddr: 0xF58, symBinAddr: 0xEFB84, symSize: 0x40 }
+ - { offset: 0x1889DB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14LinearGradientVwxx', symObjAddr: 0xF98, symBinAddr: 0xEFBC4, symSize: 0x28 }
+ - { offset: 0x1889EF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14LinearGradientVwcp', symObjAddr: 0xFC0, symBinAddr: 0xEFBEC, symSize: 0x4C }
+ - { offset: 0x188A03, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14LinearGradientVwca', symObjAddr: 0x100C, symBinAddr: 0xEFC38, symSize: 0x84 }
+ - { offset: 0x188A17, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14LinearGradientVwta', symObjAddr: 0x10A4, symBinAddr: 0xEFCBC, symSize: 0x54 }
+ - { offset: 0x188A2B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14LinearGradientVwet', symObjAddr: 0x10F8, symBinAddr: 0xEFD10, symSize: 0x48 }
+ - { offset: 0x188A3F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14LinearGradientVwst', symObjAddr: 0x1140, symBinAddr: 0xEFD58, symSize: 0x48 }
+ - { offset: 0x188A53, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14LinearGradientVMa', symObjAddr: 0x1188, symBinAddr: 0xEFDA0, symSize: 0x10 }
+ - { offset: 0x188A67, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14LinearGradientVSHAASQWb', symObjAddr: 0x1198, symBinAddr: 0xEFDB0, symSize: 0x4 }
+ - { offset: 0x188A7B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14LinearGradientVAESQAAWl', symObjAddr: 0x119C, symBinAddr: 0xEFDB4, symSize: 0x40 }
+ - { offset: 0x188BBE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO8GradientV4StopVSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0xB8, symBinAddr: 0xEF028, symSize: 0x38 }
+ - { offset: 0x188C2F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO8GradientVSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x248, symBinAddr: 0xEF0F4, symSize: 0x40 }
+ - { offset: 0x188D07, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14LinearGradientVSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x498, symBinAddr: 0xEF300, symSize: 0x38 }
+ - { offset: 0x188D72, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14RadialGradientVSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x750, symBinAddr: 0xEF5B8, symSize: 0x38 }
+ - { offset: 0x188DC6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO8GradientV4StopV4hash4intoys6HasherVz_tF', symObjAddr: 0x10, symBinAddr: 0xEEF80, symSize: 0x68 }
+ - { offset: 0x188E90, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO8GradientV4StopVSHAASH9hashValueSivgTW', symObjAddr: 0x78, symBinAddr: 0xEEFE8, symSize: 0x3C }
+ - { offset: 0x188F0D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO8GradientV4StopVSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xB4, symBinAddr: 0xEF024, symSize: 0x4 }
+ - { offset: 0x188F34, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO8GradientV4StopVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0xF0, symBinAddr: 0xEF060, symSize: 0x48 }
+ - { offset: 0x188FBF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO8GradientVSHAASH9hashValueSivgTW', symObjAddr: 0x1FC, symBinAddr: 0xEF0A8, symSize: 0x44 }
+ - { offset: 0x189085, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO8GradientVSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x240, symBinAddr: 0xEF0EC, symSize: 0x8 }
+ - { offset: 0x18910E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO8GradientVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x288, symBinAddr: 0xEF134, symSize: 0xC }
+ - { offset: 0x1891B1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14LinearGradientV4hash4intoys6HasherVz_tF', symObjAddr: 0x2D8, symBinAddr: 0xEF140, symSize: 0x180 }
+ - { offset: 0x189636, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14LinearGradientVSHAASH9hashValueSivgTW', symObjAddr: 0x458, symBinAddr: 0xEF2C0, symSize: 0x3C }
+ - { offset: 0x1896B3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14LinearGradientVSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x494, symBinAddr: 0xEF2FC, symSize: 0x4 }
+ - { offset: 0x1896DA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14LinearGradientVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x4D0, symBinAddr: 0xEF338, symSize: 0x98 }
+ - { offset: 0x189708, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14RadialGradientV4hash4intoys6HasherVz_tF', symObjAddr: 0x568, symBinAddr: 0xEF3D0, symSize: 0x1A8 }
+ - { offset: 0x189BDF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14RadialGradientVSHAASH9hashValueSivgTW', symObjAddr: 0x710, symBinAddr: 0xEF578, symSize: 0x3C }
+ - { offset: 0x189C5C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14RadialGradientVSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x74C, symBinAddr: 0xEF5B4, symSize: 0x4 }
+ - { offset: 0x189C83, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14RadialGradientVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x788, symBinAddr: 0xEF5F0, symSize: 0x44 }
+ - { offset: 0x189CCE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14LinearGradientV2eeoiySbAE_AEtFZTf4nnd_n', symObjAddr: 0x7CC, symBinAddr: 0xEF634, symSize: 0x98 }
+ - { offset: 0x189D55, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14RadialGradientV2eeoiySbAE_AEtFZTf4nnd_n', symObjAddr: 0x864, symBinAddr: 0xEF6CC, symSize: 0xB8 }
+ - { offset: 0x189E03, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO8GradientV4StopV2eeoiySbAG_AGtFZTf4nnd_n', symObjAddr: 0x91C, symBinAddr: 0xEF784, symSize: 0x10C }
+ - { offset: 0x18A334, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23LoadingInitializingViewCfETo', symObjAddr: 0xC58, symBinAddr: 0xF0A4C, symSize: 0x38 }
+ - { offset: 0x18A363, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23LoadingInitializingViewCMa', symObjAddr: 0xC90, symBinAddr: 0xF0A84, symSize: 0x20 }
+ - { offset: 0x18A377, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23LoadingInitializingViewC05setupF033_C991B0327AE82E62E13D985A70F5DE62LLyyFyyScMYccfU_TA', symObjAddr: 0xCD4, symBinAddr: 0xF0AC8, symSize: 0x8 }
+ - { offset: 0x18A38B, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0xCDC, symBinAddr: 0xF0AD0, symSize: 0x10 }
+ - { offset: 0x18A39F, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0xCEC, symBinAddr: 0xF0AE0, symSize: 0x8 }
+ - { offset: 0x18A44B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23LoadingInitializingViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x0, symBinAddr: 0xEFDF4, symSize: 0x274 }
+ - { offset: 0x18A51A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23LoadingInitializingViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x274, symBinAddr: 0xF0068, symSize: 0x20 }
+ - { offset: 0x18A565, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23LoadingInitializingViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x294, symBinAddr: 0xF0088, symSize: 0xB8 }
+ - { offset: 0x18A62F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23LoadingInitializingViewC05setupF033_C991B0327AE82E62E13D985A70F5DE62LLyyF', symObjAddr: 0x34C, symBinAddr: 0xF0140, symSize: 0x7C4 }
+ - { offset: 0x18A6D1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23LoadingInitializingViewC05setupF033_C991B0327AE82E62E13D985A70F5DE62LLyyFyyScMYccfU_', symObjAddr: 0xB10, symBinAddr: 0xF0904, symSize: 0x118 }
+ - { offset: 0x18A706, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23LoadingInitializingViewCfD', symObjAddr: 0xC28, symBinAddr: 0xF0A1C, symSize: 0x30 }
+ - { offset: 0x18AAB2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMOMa', symObjAddr: 0xE4, symBinAddr: 0xF0AE8, symSize: 0x10 }
+ - { offset: 0x18AAC6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO8FillRuleOMa', symObjAddr: 0x104, symBinAddr: 0xF0AF8, symSize: 0x10 }
+ - { offset: 0x18AADA, size: 0x8, addend: 0x0, symName: ___swift_memcpy8_4, symObjAddr: 0x114, symBinAddr: 0xF0B08, symSize: 0xC }
+ - { offset: 0x18AAEE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5PointVwet', symObjAddr: 0x120, symBinAddr: 0xF0B14, symSize: 0x20 }
+ - { offset: 0x18AB02, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5PointVwst', symObjAddr: 0x140, symBinAddr: 0xF0B34, symSize: 0x28 }
+ - { offset: 0x18AB16, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5PointVMa', symObjAddr: 0x168, symBinAddr: 0xF0B5C, symSize: 0x10 }
+ - { offset: 0x18AB2A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO9TransformOwet', symObjAddr: 0x1B8, symBinAddr: 0xF0B6C, symSize: 0x48 }
+ - { offset: 0x18AB3E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO9TransformOwst', symObjAddr: 0x200, symBinAddr: 0xF0BB4, symSize: 0x48 }
+ - { offset: 0x18AB52, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO9TransformOwug', symObjAddr: 0x248, symBinAddr: 0xF0BFC, symSize: 0x8 }
+ - { offset: 0x18AB66, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO9TransformOwui', symObjAddr: 0x254, symBinAddr: 0xF0C04, symSize: 0x8 }
+ - { offset: 0x18AB7A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO9TransformOMa', symObjAddr: 0x25C, symBinAddr: 0xF0C0C, symSize: 0x10 }
+ - { offset: 0x18AB8E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4FillOwCP', symObjAddr: 0x26C, symBinAddr: 0xF0C1C, symSize: 0xB8 }
+ - { offset: 0x18ABA2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4FillOwxx', symObjAddr: 0x324, symBinAddr: 0xF0CD4, symSize: 0x48 }
+ - { offset: 0x18ABB6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4FillOwcp', symObjAddr: 0x36C, symBinAddr: 0xF0D1C, symSize: 0x90 }
+ - { offset: 0x18ABCA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4FillOwca', symObjAddr: 0x3FC, symBinAddr: 0xF0DAC, symSize: 0xA0 }
+ - { offset: 0x18ABDE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4FillOMa', symObjAddr: 0x4D8, symBinAddr: 0xF0E4C, symSize: 0x38 }
+ - { offset: 0x18ABF2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4FillOwtk', symObjAddr: 0x510, symBinAddr: 0xF0E84, symSize: 0x90 }
+ - { offset: 0x18AC06, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4FillOwta', symObjAddr: 0x5A0, symBinAddr: 0xF0F14, symSize: 0xA0 }
+ - { offset: 0x18AC1A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4FillOwet', symObjAddr: 0x640, symBinAddr: 0xF0FB4, symSize: 0xC }
+ - { offset: 0x18AC2E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4FillOwst', symObjAddr: 0x64C, symBinAddr: 0xF0FC0, symSize: 0xC }
+ - { offset: 0x18AC42, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4FillOwug', symObjAddr: 0x658, symBinAddr: 0xF0FCC, symSize: 0x4 }
+ - { offset: 0x18AC56, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4FillOwui', symObjAddr: 0x660, symBinAddr: 0xF0FD0, symSize: 0x10 }
+ - { offset: 0x18AC6A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4FillOMr', symObjAddr: 0x670, symBinAddr: 0xF0FE0, symSize: 0x6C }
+ - { offset: 0x18AF46, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO8FillRuleOSHAASQWb', symObjAddr: 0x1310, symBinAddr: 0xF1C80, symSize: 0x4 }
+ - { offset: 0x18AF5A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO8FillRuleOAESQAAWl', symObjAddr: 0x1314, symBinAddr: 0xF1C84, symSize: 0x40 }
+ - { offset: 0x18AF6E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4FillO_AEtWOh', symObjAddr: 0x17B4, symBinAddr: 0xF208C, symSize: 0x40 }
+ - { offset: 0x18AF82, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5ErrorOMa', symObjAddr: 0x1938, symBinAddr: 0xF20CC, symSize: 0x10 }
+ - { offset: 0x18AF96, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO10TextAnchorOMa', symObjAddr: 0x1964, symBinAddr: 0xF20DC, symSize: 0x10 }
+ - { offset: 0x18AFAA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO8LineJoinOMa', symObjAddr: 0x1978, symBinAddr: 0xF20EC, symSize: 0x10 }
+ - { offset: 0x18AFBE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO7LineCapOMa', symObjAddr: 0x1ACC, symBinAddr: 0xF20FC, symSize: 0x10 }
+ - { offset: 0x18AFD2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO11DisplayModeOMa', symObjAddr: 0x1C3C, symBinAddr: 0xF210C, symSize: 0x10 }
+ - { offset: 0x18AFE6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO11DisplayModeOSHAASQWb', symObjAddr: 0x1C4C, symBinAddr: 0xF211C, symSize: 0x4 }
+ - { offset: 0x18AFFA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO11DisplayModeOAESQAAWl', symObjAddr: 0x1C50, symBinAddr: 0xF2120, symSize: 0x40 }
+ - { offset: 0x18B00E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO7LineCapOSHAASQWb', symObjAddr: 0x1C90, symBinAddr: 0xF2160, symSize: 0x4 }
+ - { offset: 0x18B022, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO7LineCapOAESQAAWl', symObjAddr: 0x1C94, symBinAddr: 0xF2164, symSize: 0x40 }
+ - { offset: 0x18B036, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO8LineJoinOSHAASQWb', symObjAddr: 0x1CD4, symBinAddr: 0xF21A4, symSize: 0x4 }
+ - { offset: 0x18B04A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO8LineJoinOAESQAAWl', symObjAddr: 0x1CD8, symBinAddr: 0xF21A8, symSize: 0x40 }
+ - { offset: 0x18B05E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO10TextAnchorOSHAASQWb', symObjAddr: 0x1D18, symBinAddr: 0xF21E8, symSize: 0x4 }
+ - { offset: 0x18B072, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO10TextAnchorOAESQAAWl', symObjAddr: 0x1D1C, symBinAddr: 0xF21EC, symSize: 0x40 }
+ - { offset: 0x18B0B2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO8FillRuleOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x70C, symBinAddr: 0xF107C, symSize: 0x84 }
+ - { offset: 0x18B1A1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO8FillRuleOSHAASH9hashValueSivgTW', symObjAddr: 0x790, symBinAddr: 0xF1100, symSize: 0x74 }
+ - { offset: 0x18B255, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO8FillRuleOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x804, symBinAddr: 0xF1174, symSize: 0x48 }
+ - { offset: 0x18B2C7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO8FillRuleOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x84C, symBinAddr: 0xF11BC, symSize: 0x70 }
+ - { offset: 0x18B368, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO11DisplayModeOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x900, symBinAddr: 0xF1270, symSize: 0x98 }
+ - { offset: 0x18B457, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO11DisplayModeOSHAASH9hashValueSivgTW', symObjAddr: 0x998, symBinAddr: 0xF1308, symSize: 0x74 }
+ - { offset: 0x18B50B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO11DisplayModeOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xA0C, symBinAddr: 0xF137C, symSize: 0x50 }
+ - { offset: 0x18B57D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO11DisplayModeOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0xA5C, symBinAddr: 0xF13CC, symSize: 0x70 }
+ - { offset: 0x18B61E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO7LineCapOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0xB7C, symBinAddr: 0xF14EC, symSize: 0xE8 }
+ - { offset: 0x18B734, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO7LineCapOSHAASH9hashValueSivgTW', symObjAddr: 0xC64, symBinAddr: 0xF15D4, symSize: 0x90 }
+ - { offset: 0x18B7E8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO7LineCapOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xCF4, symBinAddr: 0xF1664, symSize: 0x6C }
+ - { offset: 0x18B858, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO7LineCapOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0xD60, symBinAddr: 0xF16D0, symSize: 0x8C }
+ - { offset: 0x18B8FF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO8LineJoinOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0xE70, symBinAddr: 0xF17E0, symSize: 0x64 }
+ - { offset: 0x18B9F4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO8LineJoinOSHAASH9hashValueSivgTW', symObjAddr: 0xED4, symBinAddr: 0xF1844, symSize: 0x58 }
+ - { offset: 0x18BA9F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO8LineJoinOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xF2C, symBinAddr: 0xF189C, symSize: 0x2C }
+ - { offset: 0x18BB06, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO8LineJoinOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0xF58, symBinAddr: 0xF18C8, symSize: 0x54 }
+ - { offset: 0x18BBA4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO10TextAnchorOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0xFFC, symBinAddr: 0xF196C, symSize: 0xE4 }
+ - { offset: 0x18BCBA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO10TextAnchorOSHAASH9hashValueSivgTW', symObjAddr: 0x10E0, symBinAddr: 0xF1A50, symSize: 0x90 }
+ - { offset: 0x18BD6E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO10TextAnchorOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x1170, symBinAddr: 0xF1AE0, symSize: 0x6C }
+ - { offset: 0x18BDDE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO10TextAnchorOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x11DC, symBinAddr: 0xF1B4C, symSize: 0x8C }
+ - { offset: 0x18BE8A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5PointVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x6DC, symBinAddr: 0xF104C, symSize: 0x2C }
+ - { offset: 0x18BEBE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4FillOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x708, symBinAddr: 0xF1078, symSize: 0x4 }
+ - { offset: 0x18BED6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4FillOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x708, symBinAddr: 0xF1078, symSize: 0x4 }
+ - { offset: 0x18BF0B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO8FillRuleOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x8C8, symBinAddr: 0xF1238, symSize: 0x38 }
+ - { offset: 0x18BF5D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO11DisplayModeOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0xB48, symBinAddr: 0xF14B8, symSize: 0x34 }
+ - { offset: 0x18BFC2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO7LineCapOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0xDEC, symBinAddr: 0xF175C, symSize: 0x34 }
+ - { offset: 0x18BFEB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO7LineCapOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0xE20, symBinAddr: 0xF1790, symSize: 0x50 }
+ - { offset: 0x18C050, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO8LineJoinOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0xFAC, symBinAddr: 0xF191C, symSize: 0x34 }
+ - { offset: 0x18C079, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO8LineJoinOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0xFE0, symBinAddr: 0xF1950, symSize: 0x1C }
+ - { offset: 0x18C0CB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO10TextAnchorOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x1268, symBinAddr: 0xF1BD8, symSize: 0x34 }
+ - { offset: 0x18C0F4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO10TextAnchorOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x129C, symBinAddr: 0xF1C0C, symSize: 0x50 }
+ - { offset: 0x18C13B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO9TransformOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x12EC, symBinAddr: 0xF1C5C, symSize: 0x24 }
+ - { offset: 0x18C16B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4FillO2eeoiySbAE_AEtFZTf4nnd_n', symObjAddr: 0x13A8, symBinAddr: 0xF1CC4, symSize: 0x214 }
+ - { offset: 0x18C1B0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO9TransformO2eeoiySbAE_AEtFZTf4nnd_n', symObjAddr: 0x15BC, symBinAddr: 0xF1ED8, symSize: 0x1B4 }
+ - { offset: 0x18CFF0, size: 0x8, addend: 0x0, symName: '_$sSE8PenNavUIE10dictionarySDySSypGSgvgAA20PositionTrackingDataV_Tg5', symObjAddr: 0x2B8, symBinAddr: 0xF2548, symSize: 0x204 }
+ - { offset: 0x18D080, size: 0x8, addend: 0x0, symName: '_$sSE8PenNavUIE10dictionarySDySSypGSgvgAA19NavigationEventDataV_Tg5', symObjAddr: 0x4BC, symBinAddr: 0xF274C, symSize: 0x1E8 }
+ - { offset: 0x18D110, size: 0x8, addend: 0x0, symName: '_$sSE8PenNavUIE10dictionarySDySSypGSgvgAA27LocationMessageTrackingDataV_Tg5', symObjAddr: 0x6A4, symBinAddr: 0xF2934, symSize: 0x218 }
+ - { offset: 0x18DE4D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC18initializeRendereryyF', symObjAddr: 0x9E0, symBinAddr: 0xF2C70, symSize: 0x778 }
+ - { offset: 0x18E5B4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC09configureD8Controls017_A507C9F1E7FC9E02N13BD01692CD1214LLyyF', symObjAddr: 0x11AC, symBinAddr: 0xF343C, symSize: 0x5CC }
+ - { offset: 0x18E8D7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC09configureD8Controls017_A507C9F1E7FC9E02N13BD01692CD1214LLyyFyycfU_', symObjAddr: 0x12660, symBinAddr: 0x1048D4, symSize: 0x88 }
+ - { offset: 0x18E921, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC09configureD8Controls017_A507C9F1E7FC9E02N13BD01692CD1214LLyyFyycfU0_', symObjAddr: 0x126E8, symBinAddr: 0x10495C, symSize: 0x2A8 }
+ - { offset: 0x18EAF7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC09configureD8Controls017_A507C9F1E7FC9E02N13BD01692CD1214LLyyFyycfU1_', symObjAddr: 0x12D24, symBinAddr: 0x104F98, symSize: 0x58 }
+ - { offset: 0x18EB20, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC09configureD8Controls017_A507C9F1E7FC9E02N13BD01692CD1214LLyyFyycfU2_', symObjAddr: 0x12D7C, symBinAddr: 0x104FF0, symSize: 0x100 }
+ - { offset: 0x18EB8B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC09configureD8Controls017_A507C9F1E7FC9E02N13BD01692CD1214LLyyFyycfU3_', symObjAddr: 0x12E7C, symBinAddr: 0x1050F0, symSize: 0x38C }
+ - { offset: 0x18EF08, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerCfETo', symObjAddr: 0x1A14, symBinAddr: 0xF3CA4, symSize: 0x220 }
+ - { offset: 0x18F35B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC16onLocationChange8locationy7Penguin10PILocationC_tF', symObjAddr: 0x2158, symBinAddr: 0xF43E8, symSize: 0x558 }
+ - { offset: 0x18F6D5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC29controlUserLocationVisibility017_A507C9F1E7FC9E02P13BD01692CD1214LLyyF', symObjAddr: 0x26B0, symBinAddr: 0xF4940, symSize: 0x12EC }
+ - { offset: 0x18FB44, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC23setUserLocationAndFocus8location7showGPS0M7BlueDoty7Penguin10PILocationC_S2btF', symObjAddr: 0x399C, symBinAddr: 0xF5C2C, symSize: 0x2B8 }
+ - { offset: 0x19014D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC11moveToFloor_12isManualMode010setsCamerahI0y7Penguin0I0CSg_S2btF', symObjAddr: 0x5284, symBinAddr: 0xF7514, symSize: 0x790 }
+ - { offset: 0x1908B2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC22deselectedUserLocation12dismissPanelySb_tF', symObjAddr: 0x5A14, symBinAddr: 0xF7CA4, symSize: 0x1A0 }
+ - { offset: 0x190E94, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC32resetCategoryForIndoorWayfindingyyF', symObjAddr: 0x8C1C, symBinAddr: 0xFAEAC, symSize: 0x2B8 }
+ - { offset: 0x19101B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC05setupD12Restrictions017_A507C9F1E7FC9E02N13BD01692CD1214LL4modeyAA14LocationStatusO_tF', symObjAddr: 0x90A8, symBinAddr: 0xFB338, symSize: 0x200 }
+ - { offset: 0x1910F9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC05setupD6Bounds017_A507C9F1E7FC9E02N13BD01692CD1214LL06enableH0ySb_tF', symObjAddr: 0x92A8, symBinAddr: 0xFB538, symSize: 0x11C }
+ - { offset: 0x1912E9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC20setupOffCampusCamera017_A507C9F1E7FC9E02P13BD01692CD1214LL8renderer8locationy17PenguinINRenderer10PIRendererC_0U010PILocationCtF', symObjAddr: 0xA978, symBinAddr: 0xFCC08, symSize: 0x630 }
+ - { offset: 0x19166F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC20setupOffCampusCamera017_A507C9F1E7FC9E02P13BD01692CD1214LL8renderer8locationy17PenguinINRenderer10PIRendererC_0U010PILocationCtFyyScMYccfU_', symObjAddr: 0x10550, symBinAddr: 0x1027D8, symSize: 0x78 }
+ - { offset: 0x191726, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerCMa', symObjAddr: 0xB9C0, symBinAddr: 0xFDC50, symSize: 0x20 }
+ - { offset: 0x1918D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC02onD5ReadyyyF', symObjAddr: 0xB9E0, symBinAddr: 0xFDC70, symSize: 0x958 }
+ - { offset: 0x1921D9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC02onD5ReadyyyFyycfU_', symObjAddr: 0xC434, symBinAddr: 0xFE6C4, symSize: 0x268 }
+ - { offset: 0x19226E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC19startUpdateLocationyyF', symObjAddr: 0xC338, symBinAddr: 0xFE5C8, symSize: 0xFC }
+ - { offset: 0x19229F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC21puckLocationDidUpdate10coordinateySo22CLLocationCoordinate2DV_tF', symObjAddr: 0xC69C, symBinAddr: 0xFE92C, symSize: 0x20C }
+ - { offset: 0x19240F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC22selectCampusInfoScreen10identifierySS_tF', symObjAddr: 0xC8A8, symBinAddr: 0xFEB38, symSize: 0x47C }
+ - { offset: 0x1926FD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC15mapAlignedNorthyyF', symObjAddr: 0xCD28, symBinAddr: 0xFEFB4, symSize: 0xD4 }
+ - { offset: 0x192874, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC15cameraDidChangeyyF', symObjAddr: 0xCFD0, symBinAddr: 0xFF25C, symSize: 0x610 }
+ - { offset: 0x192CD5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC14onSelectSymbol10identifierySS_tF', symObjAddr: 0xD5E0, symBinAddr: 0xFF86C, symSize: 0x378 }
+ - { offset: 0x1930AC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC11onSelectPOI10identifierySS_tF', symObjAddr: 0xD958, symBinAddr: 0xFFBE4, symSize: 0x7FC }
+ - { offset: 0x1936EB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC21selectVenueInfoScreen10identifierySS_tF', symObjAddr: 0xE154, symBinAddr: 0x1003E0, symSize: 0x7EC }
+ - { offset: 0x193CB3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC12selectCampus017_A507C9F1E7FC9E02N13BD01692CD1214LL6campusy7Penguin5VenueC_tFyycfU_', symObjAddr: 0xE940, symBinAddr: 0x100BCC, symSize: 0x2C0 }
+ - { offset: 0x193EF4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC17PenguinINRenderer05PIMapE13EventDelegateAadEP27locationIndicatorCoordinateSo22CLLocationCoordinate2DVSgvgTW', symObjAddr: 0xEC00, symBinAddr: 0x100E8C, symSize: 0x18 }
+ - { offset: 0x193F14, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC17PenguinINRenderer05PIMapE13EventDelegateAadEP27locationIndicatorCoordinateSo22CLLocationCoordinate2DVSgvgTW', symObjAddr: 0xEC00, symBinAddr: 0x100E8C, symSize: 0x18 }
+ - { offset: 0x193F32, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC17PenguinINRenderer05PIMapE13EventDelegateAadEP27locationIndicatorCoordinateSo22CLLocationCoordinate2DVSgvgTW', symObjAddr: 0xEC00, symBinAddr: 0x100E8C, symSize: 0x18 }
+ - { offset: 0x193F6F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC17PenguinINRenderer05PIMapE13EventDelegateAadEP26isLocationIndicatorVisibleSbvgTW', symObjAddr: 0xEC18, symBinAddr: 0x100EA4, symSize: 0x14 }
+ - { offset: 0x193F8F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC17PenguinINRenderer05PIMapE13EventDelegateAadEP26isLocationIndicatorVisibleSbvgTW', symObjAddr: 0xEC18, symBinAddr: 0x100EA4, symSize: 0x14 }
+ - { offset: 0x193FAD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC17PenguinINRenderer05PIMapE13EventDelegateAadEP26isLocationIndicatorVisibleSbvgTW', symObjAddr: 0xEC18, symBinAddr: 0x100EA4, symSize: 0x14 }
+ - { offset: 0x193FCA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC17PenguinINRenderer05PIMapE13EventDelegateAadEP14onSelectSymbol10identifierySS_tFTW', symObjAddr: 0xEC44, symBinAddr: 0x100ECC, symSize: 0x4 }
+ - { offset: 0x193FE6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC17PenguinINRenderer05PIMapE13EventDelegateAadEP20onSelectUserLocationyyFTW', symObjAddr: 0xEC48, symBinAddr: 0x100ED0, symSize: 0x84 }
+ - { offset: 0x19406F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC17PenguinINRenderer05PIMapE13EventDelegateAadEP15cameraDidChangeyyFTW', symObjAddr: 0xECCC, symBinAddr: 0x100F54, symSize: 0x4 }
+ - { offset: 0x19408B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC17PenguinINRenderer05PIMapE13EventDelegateAadEP15mapAlignedNorthyyFTW', symObjAddr: 0xECD0, symBinAddr: 0x100F58, symSize: 0x4 }
+ - { offset: 0x1940A7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC17PenguinINRenderer05PIMapE13EventDelegateAadEP21puckLocationDidUpdate10coordinateySo22CLLocationCoordinate2DV_tFTW', symObjAddr: 0xECD4, symBinAddr: 0x100F5C, symSize: 0x4 }
+ - { offset: 0x1940E4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC19firstUpdateLocation017_A507C9F1E7FC9E02O13BD01692CD1214LLyy7Penguin5FloorC_AF10PILocationC0R10INRenderer10PIRendererCS2btF', symObjAddr: 0xECD8, symBinAddr: 0x100F60, symSize: 0x5EC }
+ - { offset: 0x19460C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC20setUserLocationColor017_A507C9F1E7FC9E02P13BD01692CD1214LLyyF', symObjAddr: 0xF2C4, symBinAddr: 0x10154C, symSize: 0x2A8 }
+ - { offset: 0x1947D5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC22initializeUserLocation017_A507C9F1E7FC9E02O13BD01692CD1214LL8locationy7Penguin10PILocationC_tF', symObjAddr: 0xF56C, symBinAddr: 0x1017F4, symSize: 0x11C }
+ - { offset: 0x1948C9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC06updateD12LocationMode017_A507C9F1E7FC9E02O13BD01692CD1214LL8locationy7Penguin10PILocationC_tF', symObjAddr: 0xF688, symBinAddr: 0x101910, symSize: 0x2F0 }
+ - { offset: 0x194A3D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC23handleOffCampusLocation017_A507C9F1E7FC9E02P13BD01692CD1214LL8renderer8locationy17PenguinINRenderer10PIRendererC_0U010PILocationCtF', symObjAddr: 0xF978, symBinAddr: 0x101C00, symSize: 0xE4 }
+ - { offset: 0x194B3B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC22handleOnCampusLocation017_A507C9F1E7FC9E02P13BD01692CD1214LL8renderer8locationy17PenguinINRenderer10PIRendererC_0U010PILocationCtF', symObjAddr: 0xFA5C, symBinAddr: 0x101CE4, symSize: 0x534 }
+ - { offset: 0x194F38, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC29setLocationProviderCoordinateyySo22CLLocationCoordinate2DVF', symObjAddr: 0xFF90, symBinAddr: 0x102218, symSize: 0xA4 }
+ - { offset: 0x195008, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC24handleUserLocationCamera017_A507C9F1E7FC9E02P13BD01692CD1214LL8locationy7Penguin10PILocationC_tF', symObjAddr: 0x10034, symBinAddr: 0x1022BC, symSize: 0xF8 }
+ - { offset: 0x1951B5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC32onSourceConnectivityStatusChange6statusy7Penguin0h10ConnectionJ0O_tF', symObjAddr: 0x1012C, symBinAddr: 0x1023B4, symSize: 0x424 }
+ - { offset: 0x1955A8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC13onVenueChange5venuey7Penguin0H0C_tF', symObjAddr: 0x105C8, symBinAddr: 0x102850, symSize: 0x564 }
+ - { offset: 0x195A2E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC13onFloorChange5floory7Penguin0H0C_tF', symObjAddr: 0x10B2C, symBinAddr: 0x102DB4, symSize: 0x498 }
+ - { offset: 0x195F7C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC28handleConnectedFloorOnChange017_A507C9F1E7FC9E02Q13BD01692CD1214LL5floory7Penguin0I0CSg_tF', symObjAddr: 0x10FC4, symBinAddr: 0x10324C, symSize: 0x384 }
+ - { offset: 0x196324, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC9drawFloor017_A507C9F1E7FC9E02N13BD01692CD1214LL_012setsCameraToH0y7Penguin0H0C_SbtF', symObjAddr: 0x11348, symBinAddr: 0x1035D0, symSize: 0xADC }
+ - { offset: 0x196992, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC16onRotationChange8rotationy7Penguin10PIRotationC_tF', symObjAddr: 0x11E24, symBinAddr: 0x1040AC, symSize: 0x3A4 }
+ - { offset: 0x196D52, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC26onConnectivityStatusChange6statusy7Penguin06ServerhI0O_tF', symObjAddr: 0x121C8, symBinAddr: 0x104450, symSize: 0x1D8 }
+ - { offset: 0x196E9B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC22onBlePowerStatusChange6statusy7Penguin08BLEPowerJ0O_tFyyScMYccfU_', symObjAddr: 0x123F4, symBinAddr: 0x10467C, symSize: 0xD0 }
+ - { offset: 0x196EE4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC7Penguin25PILocationManagerDelegateAadEP16onLocationChange8locationyAD0H0C_tFTW', symObjAddr: 0x124C4, symBinAddr: 0x10474C, symSize: 0x4 }
+ - { offset: 0x196F00, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC7Penguin25PILocationManagerDelegateAadEP13onVenueChange5venueyAD0L0C_tFTW', symObjAddr: 0x124CC, symBinAddr: 0x104750, symSize: 0x4 }
+ - { offset: 0x196F1C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC7Penguin25PILocationManagerDelegateAadEP13onFloorChange5flooryAD0L0C_tFTW', symObjAddr: 0x124D0, symBinAddr: 0x104754, symSize: 0x4 }
+ - { offset: 0x196F38, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC7Penguin25PILocationManagerDelegateAadEP16onRotationChange8rotationyAD10PIRotationC_tFTW', symObjAddr: 0x124D4, symBinAddr: 0x104758, symSize: 0x4 }
+ - { offset: 0x196F54, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC7Penguin25PILocationManagerDelegateAadEP26onConnectivityStatusChange6statusyAD06ServerlM0O_tFTW', symObjAddr: 0x124D8, symBinAddr: 0x10475C, symSize: 0x4 }
+ - { offset: 0x196F70, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC7Penguin25PILocationManagerDelegateAadEP32onSourceConnectivityStatusChange6statusyAD0l10ConnectionN0O_tFTW', symObjAddr: 0x124DC, symBinAddr: 0x104760, symSize: 0x4 }
+ - { offset: 0x196FCA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC7Penguin25PILocationManagerDelegateAadEP017onGPSStatusChangeM06statusyAD25SourceGPSConnectionStatusO_tFTW', symObjAddr: 0x124E0, symBinAddr: 0x104764, symSize: 0xD0 }
+ - { offset: 0x197021, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC7Penguin25PILocationManagerDelegateAadEP22onBlePowerStatusChange6statusyAD08BLEPowerN0O_tFTW', symObjAddr: 0x125C0, symBinAddr: 0x104834, symSize: 0x4 }
+ - { offset: 0x197041, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC7Penguin25PILocationManagerDelegateAadEP22onBlePowerStatusChange6statusyAD08BLEPowerN0O_tFTW', symObjAddr: 0x125C0, symBinAddr: 0x104834, symSize: 0x4 }
+ - { offset: 0x197078, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC13setCameraMode017_A507C9F1E7FC9E02O13BD01692CD1214LLyyF', symObjAddr: 0x12990, symBinAddr: 0x104C04, symSize: 0x394 }
+ - { offset: 0x1973F8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC14selectCategory8categoryy7Penguin11POICategoryV_tF', symObjAddr: 0x13208, symBinAddr: 0x10547C, symSize: 0x32C }
+ - { offset: 0x197627, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC16deselectCategoryyyF', symObjAddr: 0x13534, symBinAddr: 0x1057A8, symSize: 0x370 }
+ - { offset: 0x197A9D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC18selectUserLocationyyF', symObjAddr: 0x138A4, symBinAddr: 0x105B18, symSize: 0x18C }
+ - { offset: 0x197C33, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC15didTapPlaceLink5placey7Penguin10PoiPolygonV_tF', symObjAddr: 0x13A30, symBinAddr: 0x105CA4, symSize: 0x140 }
+ - { offset: 0x197D0D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerCAA16DeepLinkDelegateA2aDP011didTapPlaceH05placey7Penguin10PoiPolygonV_tFTW', symObjAddr: 0x13C38, symBinAddr: 0x105E88, symSize: 0x4 }
+ - { offset: 0x197D29, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerCAA16DeepLinkDelegateA2aDP011didTapVenueH05venuey7Penguin0L0C_tFTW', symObjAddr: 0x13C3C, symBinAddr: 0x105E8C, symSize: 0x1C }
+ - { offset: 0x197D45, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerCAA16DeepLinkDelegateA2aDP012didTapCampusH06campusy7Penguin5VenueC_tFTW', symObjAddr: 0x13C58, symBinAddr: 0x105EA8, symSize: 0x1C }
+ - { offset: 0x197D61, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerCAA16DeepLinkDelegateA2aDP018didTapUserLocationH08locationyAA5PlaceC_tFTW', symObjAddr: 0x13C74, symBinAddr: 0x105EC4, symSize: 0x1C }
+ - { offset: 0x197F2C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC17updateFavoritePOI017_A507C9F1E7FC9E02O13BD01692CD1214LL5poiIdySiSg_tF', symObjAddr: 0x13C90, symBinAddr: 0x105EE0, symSize: 0x80C }
+ - { offset: 0x198663, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC30reloadSelectedFavoriteLocation017_A507C9F1E7FC9E02P13BD01692CD1214LLyyF', symObjAddr: 0x1449C, symBinAddr: 0x1066EC, symSize: 0xCC }
+ - { offset: 0x198790, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC19updateFavoritePlace017_A507C9F1E7FC9E02O13BD01692CD1214LL8favorite7isAddedyAA0H0C_SbtF', symObjAddr: 0x14568, symBinAddr: 0x1067B8, symSize: 0x204 }
+ - { offset: 0x1989B1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC23onToastVisibilityChange7visible9toastTypeySb_AA0hM0OSgtF', symObjAddr: 0x1476C, symBinAddr: 0x1069BC, symSize: 0x7C8 }
+ - { offset: 0x198F2D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC23onToastVisibilityChange7visible9toastTypeySb_AA0hM0OSgtFyycfU_', symObjAddr: 0x14F34, symBinAddr: 0x107184, symSize: 0x12C }
+ - { offset: 0x198FF7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC18handleUserLocation017_A507C9F1E7FC9E02O13BD01692CD1214LLyyF', symObjAddr: 0x15060, symBinAddr: 0x1072B0, symSize: 0x404 }
+ - { offset: 0x19946E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC35handleRecenterWhenLocationAvailable017_A507C9F1E7FC9E02Q13BD01692CD1214LLyyF', symObjAddr: 0x15464, symBinAddr: 0x1076B4, symSize: 0x2A8 }
+ - { offset: 0x1994E9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC35handleRecenterWhenLocationAvailable017_A507C9F1E7FC9E02Q13BD01692CD1214LLyyFyyScMYccfU_', symObjAddr: 0x15860, symBinAddr: 0x107AB0, symSize: 0x104 }
+ - { offset: 0x1995DB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC30handleSelectedLocationForToast017_A507C9F1E7FC9E02Q13BD01692CD1214LLyyF', symObjAddr: 0x1570C, symBinAddr: 0x10795C, symSize: 0x154 }
+ - { offset: 0x1997A7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC17getConnectedFloor06activeI07Penguin0I0CSgAI_tFTf4nd_n', symObjAddr: 0x15964, symBinAddr: 0x107BB4, symSize: 0x2C4 }
+ - { offset: 0x199B2F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC35handlingUserLocationOnceFloorChange017_A507C9F1E7FC9E02R13BD01692CD1214LLyy17PenguinINRenderer10PIRendererC_0U010PILocationCSbAI0K0CSbAI5VenueCtFTf4nnnnndn_n', symObjAddr: 0x15E58, symBinAddr: 0x108024, symSize: 0x5F0 }
+ - { offset: 0x19A047, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC26handleVenueSymbolSelection017_A507C9F1E7FC9E02P13BD01692CD1214LL5venuey7Penguin0H0C_tFTf4dn_n', symObjAddr: 0x16448, symBinAddr: 0x108614, symSize: 0x420 }
+ - { offset: 0x19A367, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC18updateUserLocation017_A507C9F1E7FC9E02O13BD01692CD1214LL8locationySo22CLLocationCoordinate2DV_tFTf4dn_n', symObjAddr: 0x16878, symBinAddr: 0x108A34, symSize: 0x578 }
+ - { offset: 0x19A7A4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14LocationStatusOWOh', symObjAddr: 0x17024, symBinAddr: 0x1091E0, symSize: 0x3C }
+ - { offset: 0x19A7B8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14LocationStatusOWOc', symObjAddr: 0x17060, symBinAddr: 0x10921C, symSize: 0x44 }
+ - { offset: 0x19A7CC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC9drawFloor017_A507C9F1E7FC9E02N13BD01692CD1214LL_012setsCameraToH0y7Penguin0H0C_SbtFySbcfU0_TA', symObjAddr: 0x170C8, symBinAddr: 0x109284, symSize: 0x18 }
+ - { offset: 0x19A7E0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV12PolygonThemeVWOh', symObjAddr: 0x170E0, symBinAddr: 0x10929C, symSize: 0x34 }
+ - { offset: 0x19A7F4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC12selectCampus017_A507C9F1E7FC9E02N13BD01692CD1214LL6campusy7Penguin5VenueC_tFyycfU_TA', symObjAddr: 0x17198, symBinAddr: 0x109328, symSize: 0x8 }
+ - { offset: 0x19A808, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC22onBlePowerStatusChange6statusy7Penguin08BLEPowerJ0O_tFTf4nd_n', symObjAddr: 0x171B0, symBinAddr: 0x109330, symSize: 0x28C }
+ - { offset: 0x19A865, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC22onBlePowerStatusChange6statusy7Penguin08BLEPowerJ0O_tFyyScMYccfU_TA', symObjAddr: 0x17490, symBinAddr: 0x1095CC, symSize: 0x8 }
+ - { offset: 0x19A879, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x17498, symBinAddr: 0x1095D4, symSize: 0x10 }
+ - { offset: 0x19A88D, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x174A8, symBinAddr: 0x1095E4, symSize: 0x8 }
+ - { offset: 0x19A8A1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC23onToastVisibilityChange7visible9toastTypeySb_AA0hM0OSgtFyycfU_TA', symObjAddr: 0x175FC, symBinAddr: 0x1095EC, symSize: 0x8 }
+ - { offset: 0x19A8B5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC35handleRecenterWhenLocationAvailable017_A507C9F1E7FC9E02Q13BD01692CD1214LLyyFyyScMYccfU_TA', symObjAddr: 0x17604, symBinAddr: 0x1095F4, symSize: 0x8 }
+ - { offset: 0x19A8C9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC20setupOffCampusCamera017_A507C9F1E7FC9E02P13BD01692CD1214LL8renderer8locationy17PenguinINRenderer10PIRendererC_0U010PILocationCtFyyScMYccfU_TA', symObjAddr: 0x17630, symBinAddr: 0x109620, symSize: 0x8 }
+ - { offset: 0x19A8DD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PositionTrackingDataVACSEAAWl', symObjAddr: 0x17638, symBinAddr: 0x109628, symSize: 0x40 }
+ - { offset: 0x19A8F1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataVACSEAAWl', symObjAddr: 0x176C8, symBinAddr: 0x109668, symSize: 0x40 }
+ - { offset: 0x19A905, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27LocationMessageTrackingDataVACSEAAWl', symObjAddr: 0x1774C, symBinAddr: 0x1096A8, symSize: 0x40 }
+ - { offset: 0x19A919, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC20didTapRecenterButtonyyFyycACcfu_yycfu0_TA', symObjAddr: 0x1778C, symBinAddr: 0x1096E8, symSize: 0x20 }
+ - { offset: 0x19A94B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC34handleServerConnectionReconnectingyyFyyScMYccfU_TA', symObjAddr: 0x1781C, symBinAddr: 0x10972C, symSize: 0x8 }
+ - { offset: 0x19A95F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC28checkLocationDetectionStatus017_A507C9F1E7FC9E02P13BD01692CD1214LLyyFyyScMYccfU_TA', symObjAddr: 0x17824, symBinAddr: 0x109734, symSize: 0x8 }
+ - { offset: 0x19A973, size: 0x8, addend: 0x0, symName: '_$s7Penguin5FloorCSgSgWOe', symObjAddr: 0x1782C, symBinAddr: 0x10973C, symSize: 0x10 }
+ - { offset: 0x19A987, size: 0x8, addend: 0x0, symName: '_$s7Penguin5FloorCSgSgWOy', symObjAddr: 0x1783C, symBinAddr: 0x10974C, symSize: 0x10 }
+ - { offset: 0x19A99B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC14viewWillAppearyySbFyycfU_TA', symObjAddr: 0x1784C, symBinAddr: 0x10975C, symSize: 0x18 }
+ - { offset: 0x19A9AF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC09configureD8Controls017_A507C9F1E7FC9E02N13BD01692CD1214LLyyFyycfU0_TA', symObjAddr: 0x17864, symBinAddr: 0x109774, symSize: 0x8 }
+ - { offset: 0x19A9C3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC09configureD8Controls017_A507C9F1E7FC9E02N13BD01692CD1214LLyyFyycfU1_TA', symObjAddr: 0x1786C, symBinAddr: 0x10977C, symSize: 0x8 }
+ - { offset: 0x19A9D7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC09configureD8Controls017_A507C9F1E7FC9E02N13BD01692CD1214LLyyFyycfU2_TA', symObjAddr: 0x17874, symBinAddr: 0x109784, symSize: 0x8 }
+ - { offset: 0x19A9EB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC09configureD8Controls017_A507C9F1E7FC9E02N13BD01692CD1214LLyyFyycfU3_TA', symObjAddr: 0x1787C, symBinAddr: 0x10978C, symSize: 0x8 }
+ - { offset: 0x19A9FF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC09configureD8Controls017_A507C9F1E7FC9E02N13BD01692CD1214LLyyFyycfU_TA', symObjAddr: 0x17884, symBinAddr: 0x109794, symSize: 0x8 }
+ - { offset: 0x19AA13, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC18initializeRendereryyFyycACcfu0_yycfu1_TA', symObjAddr: 0x1788C, symBinAddr: 0x10979C, symSize: 0x20 }
+ - { offset: 0x19AA45, size: 0x8, addend: 0x0, symName: '_$s7Penguin13FloorSettingsVSgWOb', symObjAddr: 0x17940, symBinAddr: 0x109850, symSize: 0x48 }
+ - { offset: 0x19AA59, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC02onD5ReadyyyFyycfU_TA', symObjAddr: 0x17988, symBinAddr: 0x109898, symSize: 0x34 }
+ - { offset: 0x19ABB0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC14toastContainerSo6UIViewCSgvgTo', symObjAddr: 0x8BC, symBinAddr: 0xF2B4C, symSize: 0x20 }
+ - { offset: 0x19AC10, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC14toastContainerSo6UIViewCSgvsTo', symObjAddr: 0x8DC, symBinAddr: 0xF2B6C, symSize: 0x14 }
+ - { offset: 0x19AC61, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC20toastContainerHeightSo18NSLayoutConstraintCSgvgTo', symObjAddr: 0x8F0, symBinAddr: 0xF2B80, symSize: 0x20 }
+ - { offset: 0x19ACBB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC20toastContainerHeightSo18NSLayoutConstraintCSgvsTo', symObjAddr: 0x910, symBinAddr: 0xF2BA0, symSize: 0x14 }
+ - { offset: 0x19AEE1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC11campusFloor7Penguin0H0CSgvg', symObjAddr: 0x924, symBinAddr: 0xF2BB4, symSize: 0xBC }
+ - { offset: 0x19B41D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC11viewDidLoadyyFTo', symObjAddr: 0x1778, symBinAddr: 0xF3A08, symSize: 0xF0 }
+ - { offset: 0x19B457, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerCfD', symObjAddr: 0x1868, symBinAddr: 0xF3AF8, symSize: 0xCC }
+ - { offset: 0x19B497, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerCfDTo', symObjAddr: 0x1934, symBinAddr: 0xF3BC4, symSize: 0xE0 }
+ - { offset: 0x19BC23, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC14viewWillAppearyySbF', symObjAddr: 0x1C34, symBinAddr: 0xF3EC4, symSize: 0x524 }
+ - { offset: 0x19C2BC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC14viewWillAppearyySbFTo', symObjAddr: 0x3C54, symBinAddr: 0xF5EE4, symSize: 0x30 }
+ - { offset: 0x19C309, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC010setupDebugE0yyF', symObjAddr: 0x3C84, symBinAddr: 0xF5F14, symSize: 0x26C }
+ - { offset: 0x19C3BF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC18oneSecondDidElapseyyFTo', symObjAddr: 0x3EF0, symBinAddr: 0xF6180, symSize: 0x5C }
+ - { offset: 0x19C462, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC28checkLocationDetectionStatus017_A507C9F1E7FC9E02P13BD01692CD1214LLyyF', symObjAddr: 0x3F4C, symBinAddr: 0xF61DC, symSize: 0x33C }
+ - { offset: 0x19C4CA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC28checkLocationDetectionStatus017_A507C9F1E7FC9E02P13BD01692CD1214LLyyFyyScMYccfU_', symObjAddr: 0x4288, symBinAddr: 0xF6518, symSize: 0x3DC }
+ - { offset: 0x19C7D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC25retryConnectivityCallback017_A507C9F1E7FC9E02O13BD01692CD1214LLyyF', symObjAddr: 0x4664, symBinAddr: 0xF68F4, symSize: 0xC4 }
+ - { offset: 0x19C88E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC34handleServerConnectionReconnectingyyF', symObjAddr: 0x4728, symBinAddr: 0xF69B8, symSize: 0x340 }
+ - { offset: 0x19C8F6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC34handleServerConnectionReconnectingyyFyyScMYccfU_', symObjAddr: 0x4A68, symBinAddr: 0xF6CF8, symSize: 0x19C }
+ - { offset: 0x19CB74, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC11moveToPlace_8animatedyAA0I0CSg_SbtF', symObjAddr: 0x4C04, symBinAddr: 0xF6E94, symSize: 0x680 }
+ - { offset: 0x19D0C2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC9moveToPoi_06sourceE08animatedy7Penguin0I7PolygonVSg_AA06SourceE0OSbtF', symObjAddr: 0x5BB4, symBinAddr: 0xF7E44, symSize: 0x350 }
+ - { offset: 0x19D31A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC11moveToVenue_8animatedy7Penguin0I0CSg_SbtF', symObjAddr: 0x5F04, symBinAddr: 0xF8194, symSize: 0x758 }
+ - { offset: 0x19D75E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC12moveToCampus_8animatedy7Penguin5VenueCSg_SbtF', symObjAddr: 0x665C, symBinAddr: 0xF88EC, symSize: 0x294 }
+ - { offset: 0x19D8E6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC06filterD016filteredFeatures6manualySayAA7POIDataCG_SbtF', symObjAddr: 0x68F0, symBinAddr: 0xF8B80, symSize: 0x720 }
+ - { offset: 0x19E2CD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC13moveToFeature7featureyAA7POIDataCSg_tF', symObjAddr: 0x7010, symBinAddr: 0xF92A0, symSize: 0x658 }
+ - { offset: 0x19E87A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC05clearD6FilteryyF', symObjAddr: 0x7668, symBinAddr: 0xF98F8, symSize: 0xE4 }
+ - { offset: 0x19EA11, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC19drawParkingLocation012setsCameraToH0ySb_tF', symObjAddr: 0x774C, symBinAddr: 0xF99DC, symSize: 0x3F4 }
+ - { offset: 0x19ED10, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC21removeParkingLocationyyF', symObjAddr: 0x7B40, symBinAddr: 0xF9DD0, symSize: 0xD0 }
+ - { offset: 0x19EE5E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC03getD7PaddingSo12UIEdgeInsetsVyF', symObjAddr: 0x7C10, symBinAddr: 0xF9EA0, symSize: 0x334 }
+ - { offset: 0x19F176, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC17fitToCampusAction8animatedySb_tF', symObjAddr: 0x7F44, symBinAddr: 0xFA1D4, symSize: 0xCD8 }
+ - { offset: 0x19F936, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC17fitToCampusAction8animatedySb_tFTo', symObjAddr: 0x8ED4, symBinAddr: 0xFB164, symSize: 0x30 }
+ - { offset: 0x19F94A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC26setupCameraToDisplayCampus017_A507C9F1E7FC9E02Q13BD01692CD1214LL8animated10completionySb_yycSgtF', symObjAddr: 0x8F04, symBinAddr: 0xFB194, symSize: 0x1A4 }
+ - { offset: 0x19FA85, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC18updateVenueSymbolsyyF', symObjAddr: 0x93C4, symBinAddr: 0xFB654, symSize: 0x344 }
+ - { offset: 0x19FE0B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC16focusOnGPSCampus3loc9withFocusy7Penguin10PILocationC_SbtF', symObjAddr: 0x9708, symBinAddr: 0xFB998, symSize: 0x480 }
+ - { offset: 0x1A037E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC20didTapRecenterButtonyyF', symObjAddr: 0x9B88, symBinAddr: 0xFBE18, symSize: 0x298 }
+ - { offset: 0x1A0547, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC20didTapRecenterButtonyyFTo', symObjAddr: 0x9E20, symBinAddr: 0xFC0B0, symSize: 0x28 }
+ - { offset: 0x1A05D7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC8recenteryyF', symObjAddr: 0x9E48, symBinAddr: 0xFC0D8, symSize: 0xB30 }
+ - { offset: 0x1A0F86, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC06updateD8ControlsyyF', symObjAddr: 0xAFA8, symBinAddr: 0xFD238, symSize: 0x174 }
+ - { offset: 0x1A10EB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0xB11C, symBinAddr: 0xFD3AC, symSize: 0x424 }
+ - { offset: 0x1A11DE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0xB540, symBinAddr: 0xFD7D0, symSize: 0x60 }
+ - { offset: 0x1A1226, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xB5A0, symBinAddr: 0xFD830, symSize: 0x3F8 }
+ - { offset: 0x1A130B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xB998, symBinAddr: 0xFDC28, symSize: 0x28 }
+ - { offset: 0x1A1962, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC010initializeE09withFocusySb_tFTf4dn_n', symObjAddr: 0x15CAC, symBinAddr: 0x107E78, symSize: 0x1AC }
+ - { offset: 0x1A1BCE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC21selectParkingLocation_8animatedyAA5PlaceCSg_SbtFTf4ndn_n', symObjAddr: 0x16DF0, symBinAddr: 0x108FAC, symSize: 0x234 }
+ - { offset: 0x1A2120, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB5StyleC12fetchRequestSo07NSFetchF0CyACGyFZ', symObjAddr: 0x0, symBinAddr: 0x10991C, symSize: 0x70 }
+ - { offset: 0x1A21B5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB5StyleC12fetchRequestSo07NSFetchF0CyACGyFZ', symObjAddr: 0x0, symBinAddr: 0x10991C, symSize: 0x70 }
+ - { offset: 0x1A220B, size: 0x8, addend: 0x0, symName: _keypath_get_selector_type, symObjAddr: 0x70, symBinAddr: 0x10998C, symSize: 0xC }
+ - { offset: 0x1A221F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB5StyleC4typeSSSgvpACTK', symObjAddr: 0x7C, symBinAddr: 0x109998, symSize: 0x68 }
+ - { offset: 0x1A2237, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB5StyleC4typeSSSgvpACTk', symObjAddr: 0xE8, symBinAddr: 0x109A04, symSize: 0x54 }
+ - { offset: 0x1A224F, size: 0x8, addend: 0x0, symName: _keypath_get_selector_value, symObjAddr: 0x140, symBinAddr: 0x109A5C, symSize: 0xC }
+ - { offset: 0x1A2263, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB5StyleC5value10Foundation4DataVSgvpACTK', symObjAddr: 0x14C, symBinAddr: 0x109A68, symSize: 0x68 }
+ - { offset: 0x1A227B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB5StyleC5value10Foundation4DataVSgvpACTk', symObjAddr: 0x1B8, symBinAddr: 0x109AD4, symSize: 0x5C }
+ - { offset: 0x1A2636, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineOMa', symObjAddr: 0xE4, symBinAddr: 0x109B34, symSize: 0x10 }
+ - { offset: 0x1A2BCF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28FloatingPanelDefaultBehaviorCMa', symObjAddr: 0x260, symBinAddr: 0x109D98, symSize: 0x20 }
+ - { offset: 0x1A2C1C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15BehaviorAdapterCMa', symObjAddr: 0x320, symBinAddr: 0x109E58, symSize: 0x20 }
+ - { offset: 0x1A2C50, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28FloatingPanelDefaultBehaviorCACycfC', symObjAddr: 0x0, symBinAddr: 0x109B44, symSize: 0x28 }
+ - { offset: 0x1A2C83, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28FloatingPanelDefaultBehaviorCACycfc', symObjAddr: 0x28, symBinAddr: 0x109B6C, symSize: 0x10 }
+ - { offset: 0x1A2CB6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28FloatingPanelDefaultBehaviorC22springDecelerationRate12CoreGraphics7CGFloatVvgTo', symObjAddr: 0x38, symBinAddr: 0x109B7C, symSize: 0x1C }
+ - { offset: 0x1A2CCE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28FloatingPanelDefaultBehaviorC22springDecelerationRate12CoreGraphics7CGFloatVvgTo', symObjAddr: 0x38, symBinAddr: 0x109B7C, symSize: 0x1C }
+ - { offset: 0x1A2CE0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28FloatingPanelDefaultBehaviorC22springDecelerationRate12CoreGraphics7CGFloatVvg', symObjAddr: 0x54, symBinAddr: 0x109B98, symSize: 0x1C }
+ - { offset: 0x1A2CFB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28FloatingPanelDefaultBehaviorC18springResponseTime12CoreGraphics7CGFloatVvgTo', symObjAddr: 0x70, symBinAddr: 0x109BB4, symSize: 0xC }
+ - { offset: 0x1A2D0F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28FloatingPanelDefaultBehaviorC18springResponseTime12CoreGraphics7CGFloatVvg', symObjAddr: 0x7C, symBinAddr: 0x109BC0, symSize: 0xC }
+ - { offset: 0x1A2D44, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28FloatingPanelDefaultBehaviorC22momentumProjectionRate12CoreGraphics7CGFloatVvgTo', symObjAddr: 0x88, symBinAddr: 0x109BCC, symSize: 0x10 }
+ - { offset: 0x1A2D5C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28FloatingPanelDefaultBehaviorC22momentumProjectionRate12CoreGraphics7CGFloatVvgTo', symObjAddr: 0x88, symBinAddr: 0x109BCC, symSize: 0x10 }
+ - { offset: 0x1A2D6E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28FloatingPanelDefaultBehaviorC22momentumProjectionRate12CoreGraphics7CGFloatVvg', symObjAddr: 0x98, symBinAddr: 0x109BDC, symSize: 0x10 }
+ - { offset: 0x1A2D89, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28FloatingPanelDefaultBehaviorC21redirectionalProgress_4from2to12CoreGraphics7CGFloatVAA0dE10ControllerC_AA0dE5StateCAMtF', symObjAddr: 0xA8, symBinAddr: 0x109BEC, symSize: 0x8 }
+ - { offset: 0x1A2DCE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28FloatingPanelDefaultBehaviorC21redirectionalProgress_4from2to12CoreGraphics7CGFloatVAA0dE10ControllerC_AA0dE5StateCAMtFTo', symObjAddr: 0xB0, symBinAddr: 0x109BF4, symSize: 0x8 }
+ - { offset: 0x1A2E1A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28FloatingPanelDefaultBehaviorC19allowsRubberBanding3forSbSo10UIRectEdgeV_tFTo', symObjAddr: 0xC0, symBinAddr: 0x109BFC, symSize: 0x8 }
+ - { offset: 0x1A2E42, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvgTo', symObjAddr: 0xC8, symBinAddr: 0x109C04, symSize: 0x3C }
+ - { offset: 0x1A2E75, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvg', symObjAddr: 0x104, symBinAddr: 0x109C40, symSize: 0x30 }
+ - { offset: 0x1A2EBD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvsTo', symObjAddr: 0x134, symBinAddr: 0x109C70, symSize: 0x48 }
+ - { offset: 0x1A2EF9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvs', symObjAddr: 0x17C, symBinAddr: 0x109CB8, symSize: 0x3C }
+ - { offset: 0x1A2F20, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvM', symObjAddr: 0x1B8, symBinAddr: 0x109CF4, symSize: 0x30 }
+ - { offset: 0x1A2F53, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28FloatingPanelDefaultBehaviorCfd', symObjAddr: 0x1EC, symBinAddr: 0x109D24, symSize: 0x8 }
+ - { offset: 0x1A2F78, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28FloatingPanelDefaultBehaviorCfD', symObjAddr: 0x1F4, symBinAddr: 0x109D2C, symSize: 0x10 }
+ - { offset: 0x1A2FB6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15BehaviorAdapterCfD', symObjAddr: 0x2F4, symBinAddr: 0x109E2C, symSize: 0x2C }
+ - { offset: 0x1A339C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB15StyleRepositoryC07getFontD0SayAA03AppG0CGyF', symObjAddr: 0x0, symBinAddr: 0x109E78, symSize: 0x194 }
+ - { offset: 0x1A3563, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB15StyleRepositoryCMa', symObjAddr: 0x1170, symBinAddr: 0x10AFC4, symSize: 0x20 }
+ - { offset: 0x1A3577, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB15StyleRepositoryC06insertD033_8B542D7846C5C7CE4D2E83195C6CABFALL5style4datayAA0abD4TypeO_10Foundation4DataVtFyyYbXEfU_TA', symObjAddr: 0x11FC, symBinAddr: 0x10B010, symSize: 0x10 }
+ - { offset: 0x1A358B, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x1214, symBinAddr: 0x10B020, symSize: 0x10 }
+ - { offset: 0x1A359F, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x1224, symBinAddr: 0x10B030, symSize: 0x8 }
+ - { offset: 0x1A35B3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB15StyleRepositoryC05clearD033_8B542D7846C5C7CE4D2E83195C6CABFALLyyAA0abD4TypeOFyyYbXEfU_TA', symObjAddr: 0x1290, symBinAddr: 0x10B05C, symSize: 0xC }
+ - { offset: 0x1A35C7, size: 0x8, addend: 0x0, symName: '_$sSo11NSPredicateCMa', symObjAddr: 0x129C, symBinAddr: 0x10B068, symSize: 0x44 }
+ - { offset: 0x1A35DB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB15StyleRepositoryC15getColorsStylesAA0G8ResponseVSgyFyyYbXEfU_TA', symObjAddr: 0x1390, symBinAddr: 0x10B0D8, symSize: 0xC }
+ - { offset: 0x1A35EF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB15StyleRepositoryC07getFontD0SayAA03AppG0CGyFyyYbXEfU_TA', symObjAddr: 0x1440, symBinAddr: 0x10B118, symSize: 0x8 }
+ - { offset: 0x1A378E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB15StyleRepositoryC07getFontD0SayAA03AppG0CGyF', symObjAddr: 0x0, symBinAddr: 0x109E78, symSize: 0x194 }
+ - { offset: 0x1A3822, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB15StyleRepositoryC07getFontD0SayAA03AppG0CGyFyyYbXEfU_', symObjAddr: 0x194, symBinAddr: 0x10A00C, symSize: 0x344 }
+ - { offset: 0x1A3B16, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB15StyleRepositoryC15getColorsStylesAA0G8ResponseVSgyF', symObjAddr: 0x4D8, symBinAddr: 0x10A350, symSize: 0x2AC }
+ - { offset: 0x1A3C6D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB15StyleRepositoryC15getColorsStylesAA0G8ResponseVSgyFyyYbXEfU_', symObjAddr: 0x784, symBinAddr: 0x10A5FC, symSize: 0x1E4 }
+ - { offset: 0x1A3E42, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB15StyleRepositoryC05clearD033_8B542D7846C5C7CE4D2E83195C6CABFALLyyAA0abD4TypeOF', symObjAddr: 0x968, symBinAddr: 0x10A7E0, symSize: 0x188 }
+ - { offset: 0x1A3EFB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB15StyleRepositoryC05clearD033_8B542D7846C5C7CE4D2E83195C6CABFALLyyAA0abD4TypeOFyyYbXEfU_', symObjAddr: 0xAF0, symBinAddr: 0x10A968, symSize: 0x29C }
+ - { offset: 0x1A410C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB15StyleRepositoryC06insertD033_8B542D7846C5C7CE4D2E83195C6CABFALL5style4datayAA0abD4TypeO_10Foundation4DataVtF', symObjAddr: 0xD8C, symBinAddr: 0x10AC04, symSize: 0x1A8 }
+ - { offset: 0x1A41A9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB15StyleRepositoryC06insertD033_8B542D7846C5C7CE4D2E83195C6CABFALL5style4datayAA0abD4TypeO_10Foundation4DataVtFyyYbXEfU_', symObjAddr: 0xF34, symBinAddr: 0x10ADAC, symSize: 0x218 }
+ - { offset: 0x1A4AE1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerCfE', symObjAddr: 0x13F4, symBinAddr: 0x10C538, symSize: 0x3C }
+ - { offset: 0x1A4B0E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerCfETo', symObjAddr: 0x1460, symBinAddr: 0x10C5A4, symSize: 0x48 }
+ - { offset: 0x1A4B3D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerCMa', symObjAddr: 0x14A8, symBinAddr: 0x10C5EC, symSize: 0x20 }
+ - { offset: 0x1A4B60, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC05tableF0_21numberOfRowsInSectionSiSo07UITableF0C_SitFTo', symObjAddr: 0x14C8, symBinAddr: 0x10C60C, symSize: 0x4 }
+ - { offset: 0x1A4B80, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC05tableF0_21numberOfRowsInSectionSiSo07UITableF0C_SitFTo', symObjAddr: 0x14C8, symBinAddr: 0x10C60C, symSize: 0x4 }
+ - { offset: 0x1A4C38, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtF', symObjAddr: 0x14CC, symBinAddr: 0x10C610, symSize: 0x398 }
+ - { offset: 0x1A4EBC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtFyycfU_', symObjAddr: 0x1864, symBinAddr: 0x10C9A8, symSize: 0x54 }
+ - { offset: 0x1A4EE4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x18B8, symBinAddr: 0x10C9FC, symSize: 0xC8 }
+ - { offset: 0x1A4F1E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC05tableF0_14heightForRowAt12CoreGraphics7CGFloatVSo07UITableF0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x1980, symBinAddr: 0x10CAC4, symSize: 0x94 }
+ - { offset: 0x1A4F7D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC14layoutForPanelAA08FloatingJ6Layout_pyFTo', symObjAddr: 0x1A14, symBinAddr: 0x10CB58, symSize: 0x78 }
+ - { offset: 0x1A4FF2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC16behaviorForPanelAA08FloatingJ8Behavior_pyFTo', symObjAddr: 0x1A8C, symBinAddr: 0x10CBD0, symSize: 0x24 }
+ - { offset: 0x1A5067, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC10setupPanelyyF', symObjAddr: 0x1AB0, symBinAddr: 0x10CBF4, symSize: 0x10C }
+ - { offset: 0x1A5152, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC10setupPanelyyFTo', symObjAddr: 0x1BBC, symBinAddr: 0x10CD00, symSize: 0x28 }
+ - { offset: 0x1A51A4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0kP0OSgtFTW', symObjAddr: 0x1C60, symBinAddr: 0x10CD28, symSize: 0xC8 }
+ - { offset: 0x1A51D9, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x1D54, symBinAddr: 0x10CE14, symSize: 0x10 }
+ - { offset: 0x1A51ED, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x1D64, symBinAddr: 0x10CE24, symSize: 0x8 }
+ - { offset: 0x1A5201, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtFyycfU_TA', symObjAddr: 0x1DB0, symBinAddr: 0x10CE2C, symSize: 0x8 }
+ - { offset: 0x1A5215, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC05tableF0_21numberOfRowsInSectionSiSo07UITableF0C_SitFTf4ddd_n', symObjAddr: 0x1E48, symBinAddr: 0x10CE34, symSize: 0x8C }
+ - { offset: 0x1A52B5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC014shareFormattedE0yySSFyyScMYccfU0_TA', symObjAddr: 0x1F44, symBinAddr: 0x10CEEC, symSize: 0x8 }
+ - { offset: 0x1A5544, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC12topContainerSo6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x10B144, symSize: 0x10 }
+ - { offset: 0x1A555C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC12topContainerSo6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x10B144, symSize: 0x10 }
+ - { offset: 0x1A55A2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC12topContainerSo6UIViewCSgvsTo', symObjAddr: 0x10, symBinAddr: 0x10B154, symSize: 0x34 }
+ - { offset: 0x1A55F1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x10B188, symSize: 0x10 }
+ - { offset: 0x1A5609, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x10B188, symSize: 0x10 }
+ - { offset: 0x1A5649, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC10titleLabelSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x10B198, symSize: 0x34 }
+ - { offset: 0x1A5698, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC05tableF0So07UITableF0CSgvgTo', symObjAddr: 0x88, symBinAddr: 0x10B1CC, symSize: 0x10 }
+ - { offset: 0x1A56B0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC05tableF0So07UITableF0CSgvgTo', symObjAddr: 0x88, symBinAddr: 0x10B1CC, symSize: 0x10 }
+ - { offset: 0x1A56F0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC05tableF0So07UITableF0CSgvsTo', symObjAddr: 0x98, symBinAddr: 0x10B1DC, symSize: 0x34 }
+ - { offset: 0x1A58D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC11viewDidLoadyyF', symObjAddr: 0xCC, symBinAddr: 0x10B210, symSize: 0x250 }
+ - { offset: 0x1A5B2D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC11viewDidLoadyyFTo', symObjAddr: 0x31C, symBinAddr: 0x10B460, symSize: 0x28 }
+ - { offset: 0x1A5B55, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC7dismissyyFTo', symObjAddr: 0x344, symBinAddr: 0x10B488, symSize: 0x38 }
+ - { offset: 0x1A5B9D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC014configureTableF0yyF', symObjAddr: 0x37C, symBinAddr: 0x10B4C0, symSize: 0x12C }
+ - { offset: 0x1A5CF4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC06formatE6AsTextyyF', symObjAddr: 0x4A8, symBinAddr: 0x10B5EC, symSize: 0x4FC }
+ - { offset: 0x1A64D2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC014shareFormattedE0yySSF', symObjAddr: 0x9A4, symBinAddr: 0x10BAE8, symSize: 0x824 }
+ - { offset: 0x1A6A41, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC014shareFormattedE0yySSFyyScMYccfU0_', symObjAddr: 0x11C8, symBinAddr: 0x10C30C, symSize: 0x6C }
+ - { offset: 0x1A6B2C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0x1234, symBinAddr: 0x10C378, symSize: 0xA8 }
+ - { offset: 0x1A6B6D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0x12DC, symBinAddr: 0x10C420, symSize: 0x60 }
+ - { offset: 0x1A6BB5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x133C, symBinAddr: 0x10C480, symSize: 0x90 }
+ - { offset: 0x1A6BE8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x13CC, symBinAddr: 0x10C510, symSize: 0x28 }
+ - { offset: 0x1A6BFC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29RouteDirectionsViewControllerCfD', symObjAddr: 0x1430, symBinAddr: 0x10C574, symSize: 0x30 }
+ - { offset: 0x1A709F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9IssueTypeOSHAASQWb', symObjAddr: 0x140, symBinAddr: 0x10CEFC, symSize: 0x4 }
+ - { offset: 0x1A70B3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9IssueTypeOACSQAAWl', symObjAddr: 0x144, symBinAddr: 0x10CF00, symSize: 0x40 }
+ - { offset: 0x1A70C7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9IssueTypeOMa', symObjAddr: 0x2E8, symBinAddr: 0x10CF40, symSize: 0x10 }
+ - { offset: 0x1A745B, size: 0x8, addend: 0x0, symName: '_$sSo22CLLocationCoordinate2DV8PenNavUIE4fromABs7Decoder_p_tKcfC', symObjAddr: 0x0, symBinAddr: 0x10CF50, symSize: 0x14 }
+ - { offset: 0x1A74BB, size: 0x8, addend: 0x0, symName: '_$sSo22CLLocationCoordinate2DV8PenNavUIE4fromABs7Decoder_p_tKcfC', symObjAddr: 0x0, symBinAddr: 0x10CF50, symSize: 0x14 }
+ - { offset: 0x1A74CF, size: 0x8, addend: 0x0, symName: '_$sSo22CLLocationCoordinate2DV8PenNavUIE6encode2toys7Encoder_p_tKF', symObjAddr: 0x14, symBinAddr: 0x10CF64, symSize: 0xC4 }
+ - { offset: 0x1A751F, size: 0x8, addend: 0x0, symName: '_$sSo22CLLocationCoordinate2DVSe8PenNavUISe4fromxs7Decoder_p_tKcfCTW', symObjAddr: 0xD8, symBinAddr: 0x10D028, symSize: 0x28 }
+ - { offset: 0x1A75A5, size: 0x8, addend: 0x0, symName: '_$sSo22CLLocationCoordinate2DVSE8PenNavUISE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x100, symBinAddr: 0x10D050, symSize: 0xC0 }
+ - { offset: 0x1A75F8, size: 0x8, addend: 0x0, symName: '_$sSo22CLLocationCoordinate2DV8PenNavUIE4fromABs7Decoder_p_tKcfCTf4nd_n', symObjAddr: 0x1C0, symBinAddr: 0x10D110, symSize: 0x100 }
+ - { offset: 0x1A7682, size: 0x8, addend: 0x0, symName: ___swift_mutable_project_boxed_opaque_existential_1, symObjAddr: 0x2E4, symBinAddr: 0x10D210, symSize: 0x28 }
+ - { offset: 0x1A7A4E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetPoIByRefIDResultVwxx', symObjAddr: 0x2C, symBinAddr: 0x10D264, symSize: 0x8 }
+ - { offset: 0x1A7A62, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetPoIByRefIDResultVwca', symObjAddr: 0x34, symBinAddr: 0x10D26C, symSize: 0x38 }
+ - { offset: 0x1A7A76, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetPoIByRefIDResultVwta', symObjAddr: 0x78, symBinAddr: 0x10D2A4, symSize: 0x30 }
+ - { offset: 0x1A7A8A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetPoIByRefIDResultVwet', symObjAddr: 0xA8, symBinAddr: 0x10D2D4, symSize: 0x5C }
+ - { offset: 0x1A7A9E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetPoIByRefIDResultVwst', symObjAddr: 0x104, symBinAddr: 0x10D330, symSize: 0x50 }
+ - { offset: 0x1A7AB2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetPoIByRefIDResultVMa', symObjAddr: 0x154, symBinAddr: 0x10D380, symSize: 0x10 }
+ - { offset: 0x1A7E42, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetPoIByRefIDResultV10CodingKeys33_CE74B5F3CAC4E9B38721DB6B603014C3LLOAFs0I3KeyAAWl', symObjAddr: 0x9CC, symBinAddr: 0x10D960, symSize: 0x40 }
+ - { offset: 0x1A7E56, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI26GetPoIByRefIDResultElementVGMa', symObjAddr: 0xA2C, symBinAddr: 0x10D9A0, symSize: 0x50 }
+ - { offset: 0x1A7E6A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GetPoIByRefIDResultElementVACSeAAWl', symObjAddr: 0xA7C, symBinAddr: 0x10D9F0, symSize: 0x40 }
+ - { offset: 0x1A7E7E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GetPoIByRefIDResultElementVACSEAAWl', symObjAddr: 0xB20, symBinAddr: 0x10DA94, symSize: 0x40 }
+ - { offset: 0x1A7E92, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetPoIByRefIDResultV10CodingKeys33_CE74B5F3CAC4E9B38721DB6B603014C3LLOMa', symObjAddr: 0xC44, symBinAddr: 0x10DAD4, symSize: 0x10 }
+ - { offset: 0x1A7EA6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GetPoIByRefIDResultElementVwxx', symObjAddr: 0xC80, symBinAddr: 0x10DAE4, symSize: 0x8 }
+ - { offset: 0x1A7EBA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GetPoIByRefIDResultElementVwcp', symObjAddr: 0xC88, symBinAddr: 0x10DAEC, symSize: 0x3C }
+ - { offset: 0x1A7ECE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GetPoIByRefIDResultElementVwca', symObjAddr: 0xCC4, symBinAddr: 0x10DB28, symSize: 0x50 }
+ - { offset: 0x1A7EE2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GetPoIByRefIDResultElementVwta', symObjAddr: 0xD20, symBinAddr: 0x10DB78, symSize: 0x40 }
+ - { offset: 0x1A7EF6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GetPoIByRefIDResultElementVwet', symObjAddr: 0xD60, symBinAddr: 0x10DBB8, symSize: 0x5C }
+ - { offset: 0x1A7F0A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GetPoIByRefIDResultElementVwst', symObjAddr: 0xDBC, symBinAddr: 0x10DC14, symSize: 0x54 }
+ - { offset: 0x1A7F1E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GetPoIByRefIDResultElementVMa', symObjAddr: 0xE10, symBinAddr: 0x10DC68, symSize: 0x10 }
+ - { offset: 0x1A7F32, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetPoIByRefIDResultV10CodingKeys33_CE74B5F3CAC4E9B38721DB6B603014C3LLOSHAASQWb', symObjAddr: 0xE20, symBinAddr: 0x10DC78, symSize: 0x4 }
+ - { offset: 0x1A7F46, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetPoIByRefIDResultV10CodingKeys33_CE74B5F3CAC4E9B38721DB6B603014C3LLOAFSQAAWl', symObjAddr: 0xE24, symBinAddr: 0x10DC7C, symSize: 0x40 }
+ - { offset: 0x1A7F5A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetPoIByRefIDResultV10CodingKeys33_CE74B5F3CAC4E9B38721DB6B603014C3LLOs0I3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0xE64, symBinAddr: 0x10DCBC, symSize: 0x4 }
+ - { offset: 0x1A7F6E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetPoIByRefIDResultV10CodingKeys33_CE74B5F3CAC4E9B38721DB6B603014C3LLOAFs28CustomDebugStringConvertibleAAWl', symObjAddr: 0xE68, symBinAddr: 0x10DCC0, symSize: 0x40 }
+ - { offset: 0x1A7F82, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetPoIByRefIDResultV10CodingKeys33_CE74B5F3CAC4E9B38721DB6B603014C3LLOs0I3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0xEA8, symBinAddr: 0x10DD00, symSize: 0x4 }
+ - { offset: 0x1A7F96, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetPoIByRefIDResultV10CodingKeys33_CE74B5F3CAC4E9B38721DB6B603014C3LLOAFs23CustomStringConvertibleAAWl', symObjAddr: 0xEAC, symBinAddr: 0x10DD04, symSize: 0x40 }
+ - { offset: 0x1A7FAA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GetPoIByRefIDResultElementV10CodingKeys33_CE74B5F3CAC4E9B38721DB6B603014C3LLOAFs0J3KeyAAWl', symObjAddr: 0x104C, symBinAddr: 0x10DEA4, symSize: 0x40 }
+ - { offset: 0x1A7FBE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GetPoIByRefIDResultElementV10CodingKeys33_CE74B5F3CAC4E9B38721DB6B603014C3LLOMa', symObjAddr: 0x11F0, symBinAddr: 0x10DEE4, symSize: 0x10 }
+ - { offset: 0x1A7FD2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GetPoIByRefIDResultElementV10CodingKeys33_CE74B5F3CAC4E9B38721DB6B603014C3LLOSHAASQWb', symObjAddr: 0x1200, symBinAddr: 0x10DEF4, symSize: 0x4 }
+ - { offset: 0x1A7FE6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GetPoIByRefIDResultElementV10CodingKeys33_CE74B5F3CAC4E9B38721DB6B603014C3LLOAFSQAAWl', symObjAddr: 0x1204, symBinAddr: 0x10DEF8, symSize: 0x40 }
+ - { offset: 0x1A7FFA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GetPoIByRefIDResultElementV10CodingKeys33_CE74B5F3CAC4E9B38721DB6B603014C3LLOs0J3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x1244, symBinAddr: 0x10DF38, symSize: 0x4 }
+ - { offset: 0x1A800E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GetPoIByRefIDResultElementV10CodingKeys33_CE74B5F3CAC4E9B38721DB6B603014C3LLOAFs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x1248, symBinAddr: 0x10DF3C, symSize: 0x40 }
+ - { offset: 0x1A8022, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GetPoIByRefIDResultElementV10CodingKeys33_CE74B5F3CAC4E9B38721DB6B603014C3LLOs0J3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x1288, symBinAddr: 0x10DF7C, symSize: 0x4 }
+ - { offset: 0x1A8036, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GetPoIByRefIDResultElementV10CodingKeys33_CE74B5F3CAC4E9B38721DB6B603014C3LLOAFs23CustomStringConvertibleAAWl', symObjAddr: 0x128C, symBinAddr: 0x10DF80, symSize: 0x40 }
+ - { offset: 0x1A8079, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetPoIByRefIDResultV10CodingKeys33_CE74B5F3CAC4E9B38721DB6B603014C3LLOs28CustomDebugStringConvertibleAAsAGP16debugDescriptionSSvgTW', symObjAddr: 0x3D4, symBinAddr: 0x10D4AC, symSize: 0x28 }
+ - { offset: 0x1A8095, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetPoIByRefIDResultV10CodingKeys33_CE74B5F3CAC4E9B38721DB6B603014C3LLOs23CustomStringConvertibleAAsAGP11descriptionSSvgTW', symObjAddr: 0x3FC, symBinAddr: 0x10D4D4, symSize: 0x28 }
+ - { offset: 0x1A80B7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GetPoIByRefIDResultElementV10CodingKeys33_CE74B5F3CAC4E9B38721DB6B603014C3LLOs28CustomDebugStringConvertibleAAsAGP16debugDescriptionSSvgTW', symObjAddr: 0x774, symBinAddr: 0x10D770, symSize: 0x28 }
+ - { offset: 0x1A80D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GetPoIByRefIDResultElementV10CodingKeys33_CE74B5F3CAC4E9B38721DB6B603014C3LLOs23CustomStringConvertibleAAsAGP11descriptionSSvgTW', symObjAddr: 0x79C, symBinAddr: 0x10D798, symSize: 0x28 }
+ - { offset: 0x1A80F0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetPoIByRefIDResultV6encode2toys7Encoder_p_tKF', symObjAddr: 0x164, symBinAddr: 0x10D390, symSize: 0x11C }
+ - { offset: 0x1A8145, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetPoIByRefIDResultVSeAASe4fromxs7Decoder_p_tKcfCTW', symObjAddr: 0x424, symBinAddr: 0x10D4FC, symSize: 0x28 }
+ - { offset: 0x1A816E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetPoIByRefIDResultVSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x44C, symBinAddr: 0x10D524, symSize: 0x18 }
+ - { offset: 0x1A8182, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GetPoIByRefIDResultElementV6encode2toys7Encoder_p_tKF', symObjAddr: 0x464, symBinAddr: 0x10D53C, symSize: 0x13C }
+ - { offset: 0x1A81D6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GetPoIByRefIDResultElementV10CodingKeys33_CE74B5F3CAC4E9B38721DB6B603014C3LLOs0J3KeyAAsAGP11stringValueSSvgTW', symObjAddr: 0x664, symBinAddr: 0x10D678, symSize: 0x2C }
+ - { offset: 0x1A821C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GetPoIByRefIDResultElementV10CodingKeys33_CE74B5F3CAC4E9B38721DB6B603014C3LLOs0J3KeyAAsAGP11stringValuexSgSS_tcfCTW', symObjAddr: 0x690, symBinAddr: 0x10D6A4, symSize: 0xCC }
+ - { offset: 0x1A829D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GetPoIByRefIDResultElementVSeAASe4fromxs7Decoder_p_tKcfCTW', symObjAddr: 0x7C4, symBinAddr: 0x10D7C0, symSize: 0x34 }
+ - { offset: 0x1A82C6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GetPoIByRefIDResultElementVSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x7F8, symBinAddr: 0x10D7F4, symSize: 0x28 }
+ - { offset: 0x1A82DA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetPoIByRefIDResultV4fromACs7Decoder_p_tKcfCTf4nd_n', symObjAddr: 0x820, symBinAddr: 0x10D81C, symSize: 0x144 }
+ - { offset: 0x1A82FD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26GetPoIByRefIDResultElementV4fromACs7Decoder_p_tKcfCTf4nd_n', symObjAddr: 0xEEC, symBinAddr: 0x10DD44, symSize: 0x160 }
+ - { offset: 0x1A889F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV22parseContainerChildrenySayAA3DOMO15GraphicsElementCGAA3XMLO0J0CKF', symObjAddr: 0x0, symBinAddr: 0x10DFC4, symSize: 0x620 }
+ - { offset: 0x1A9345, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV20parseGraphicsElementyAA3DOMO0fG0CSgAA3XMLO0G0CKF', symObjAddr: 0x620, symBinAddr: 0x10E5E4, symSize: 0xB00 }
+ - { offset: 0x1A9939, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV10parseGroupyAA3DOMO0F0CAA3XMLO7ElementCKF', symObjAddr: 0x1120, symBinAddr: 0x10F0E4, symSize: 0x14C }
+ - { offset: 0x1A9A49, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV11parseSwitchyAA3DOMO0F0CAA3XMLO7ElementCKF', symObjAddr: 0x126C, symBinAddr: 0x10F230, symSize: 0x154 }
+ - { offset: 0x1A9B41, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV20parseStyleAttributesyAA3DOMO012PresentationG0VAA3XMLO7ElementCKF', symObjAddr: 0x13C0, symBinAddr: 0x10F384, symSize: 0x11C }
+ - { offset: 0x1A9C01, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV27parsePresentationAttributesyAA3DOMO0fG0VAA15AttributeParser_pKF', symObjAddr: 0x14DC, symBinAddr: 0x10F4A0, symSize: 0xC80 }
+ - { offset: 0x1A9CB3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO11DisplayModeOAESYAAWl', symObjAddr: 0x2200, symBinAddr: 0x110120, symSize: 0x40 }
+ - { offset: 0x1A9CC7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO7LineCapOAESYAAWl', symObjAddr: 0x2240, symBinAddr: 0x110160, symSize: 0x40 }
+ - { offset: 0x1A9CDB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO8LineJoinOAESYAAWl', symObjAddr: 0x2280, symBinAddr: 0x1101A0, symSize: 0x40 }
+ - { offset: 0x1A9CEF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO8FillRuleOAESYAAWl', symObjAddr: 0x22C0, symBinAddr: 0x1101E0, symSize: 0x40 }
+ - { offset: 0x1A9D03, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO10TextAnchorOAESYAAWl', symObjAddr: 0x2300, symBinAddr: 0x110220, symSize: 0x40 }
+ - { offset: 0x1A9D76, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV19parseStyleAttribute33_F9D38FD2680150F6E65C6F1BDEFE6498LLySS_SStAC7ScannerVzKFTf4nd_n', symObjAddr: 0x2384, symBinAddr: 0x110260, symSize: 0x21C }
+ - { offset: 0x1A9ED8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV20parseStyleAttributesySDyS2SGSSKFTf4nd_n', symObjAddr: 0x25A0, symBinAddr: 0x11047C, symSize: 0x2C0 }
+ - { offset: 0x1AA0D4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV15parseAttributesyAC0F0CAA3XMLO7ElementCKFTf4nx_n', symObjAddr: 0x2860, symBinAddr: 0x11073C, symSize: 0x1C0 }
+ - { offset: 0x1AA316, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV9parseLineyAA3DOMO0F0CAA15AttributeParser_pKFTf4nd_n', symObjAddr: 0x2A20, symBinAddr: 0x1108FC, symSize: 0x1B8 }
+ - { offset: 0x1AA41D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV11parseCircleyAA3DOMO0F0CAA15AttributeParser_pKFTf4nd_n', symObjAddr: 0x2BD8, symBinAddr: 0x110AB4, symSize: 0x184 }
+ - { offset: 0x1AA506, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV12parseEllipseyAA3DOMO0F0CAA15AttributeParser_pKFTf4nd_n', symObjAddr: 0x2D5C, symBinAddr: 0x110C38, symSize: 0x1D0 }
+ - { offset: 0x1AA60F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV9parseRectyAA3DOMO0F0CAA15AttributeParser_pKFTf4nd_n', symObjAddr: 0x2F2C, symBinAddr: 0x110E08, symSize: 0x2DC }
+ - { offset: 0x1AA701, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV5ErrorOWOc', symObjAddr: 0x3288, symBinAddr: 0x1110E4, symSize: 0x3C }
+ - { offset: 0x1AA715, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV5ErrorOSgWOh', symObjAddr: 0x32F8, symBinAddr: 0x111120, symSize: 0x40 }
+ - { offset: 0x1AA7AF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV15logParsingError3for8filename7parsingys0G0_p_SSSgAA3XMLO7ElementCSgtFZTf4nnnd_n', symObjAddr: 0x3338, symBinAddr: 0x111160, symSize: 0x72C }
+ - { offset: 0x1AACF0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO22PresentationAttributesVWOd', symObjAddr: 0x3A84, symBinAddr: 0x11188C, symSize: 0x44 }
+ - { offset: 0x1AAD30, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15AttributeParserPAAE11parsePointsySayAA3DOMO5PointVGSSKFAISSKXEfU_AA9XMLParserV10AttributesC_TG5', symObjAddr: 0x3AC8, symBinAddr: 0x1118D0, symSize: 0x58 }
+ - { offset: 0x1AADB8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15AttributeParserPAAE11parsePointsySayAA3DOMO5PointVGSSKFAISSKXEfU_AA9XMLParserV10AttributesC_TG5TA', symObjAddr: 0x3B20, symBinAddr: 0x111928, symSize: 0x18 }
+ - { offset: 0x1AB868, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17FavoriteCacheDataCMa', symObjAddr: 0xC4, symBinAddr: 0x1119BC, symSize: 0x20 }
+ - { offset: 0x1AB8E5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17FavoriteCacheDataC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc', symObjAddr: 0x5C, symBinAddr: 0x111954, symSize: 0x68 }
+ - { offset: 0x1AB94F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17FavoriteCacheDataC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfcTo', symObjAddr: 0xE4, symBinAddr: 0x1119DC, symSize: 0x54 }
+ - { offset: 0x1AB99A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17FavoriteCacheDataCfD', symObjAddr: 0x138, symBinAddr: 0x111A30, symSize: 0x30 }
+ - { offset: 0x1AC18A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14StopNavigationCfETo', symObjAddr: 0x1410, symBinAddr: 0x112E70, symSize: 0xB0 }
+ - { offset: 0x1AC1B9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14StopNavigationCMa', symObjAddr: 0x14C0, symBinAddr: 0x112F20, symSize: 0x20 }
+ - { offset: 0x1AC3A6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14StopNavigationC13actionMessageSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x111A60, symSize: 0x20 }
+ - { offset: 0x1AC406, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14StopNavigationC13actionMessageSo7UILabelCSgvsTo', symObjAddr: 0x20, symBinAddr: 0x111A80, symSize: 0x14 }
+ - { offset: 0x1AC457, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14StopNavigationC12titleMessageSo7UILabelCSgvgTo', symObjAddr: 0x34, symBinAddr: 0x111A94, symSize: 0x20 }
+ - { offset: 0x1AC4AC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14StopNavigationC12titleMessageSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x111AB4, symSize: 0x14 }
+ - { offset: 0x1AC4FD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14StopNavigationC9ignoreBtnSo8UIButtonCSgvgTo', symObjAddr: 0x68, symBinAddr: 0x111AC8, symSize: 0x20 }
+ - { offset: 0x1AC557, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14StopNavigationC9ignoreBtnSo8UIButtonCSgvsTo', symObjAddr: 0x88, symBinAddr: 0x111AE8, symSize: 0x14 }
+ - { offset: 0x1AC5A8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14StopNavigationC9acceptBtnSo8UIButtonCSgvgTo', symObjAddr: 0x9C, symBinAddr: 0x111AFC, symSize: 0x20 }
+ - { offset: 0x1AC5FD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14StopNavigationC9acceptBtnSo8UIButtonCSgvsTo', symObjAddr: 0xBC, symBinAddr: 0x111B1C, symSize: 0x14 }
+ - { offset: 0x1AC64E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14StopNavigationC4viewSo6UIViewCSgvgTo', symObjAddr: 0xD0, symBinAddr: 0x111B30, symSize: 0x10 }
+ - { offset: 0x1AC666, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14StopNavigationC4viewSo6UIViewCSgvgTo', symObjAddr: 0xD0, symBinAddr: 0x111B30, symSize: 0x10 }
+ - { offset: 0x1AC6A6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14StopNavigationC4viewSo6UIViewCSgvsTo', symObjAddr: 0xE0, symBinAddr: 0x111B40, symSize: 0x34 }
+ - { offset: 0x1AC6F5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14StopNavigationC9containerSo11UIStackViewCSgvgTo', symObjAddr: 0x114, symBinAddr: 0x111B74, symSize: 0x20 }
+ - { offset: 0x1AC74F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14StopNavigationC9containerSo11UIStackViewCSgvsTo', symObjAddr: 0x134, symBinAddr: 0x111B94, symSize: 0x14 }
+ - { offset: 0x1AC7A0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14StopNavigationC12containerYesSo6UIViewCSgvgTo', symObjAddr: 0x148, symBinAddr: 0x111BA8, symSize: 0x20 }
+ - { offset: 0x1AC7F5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14StopNavigationC12containerYesSo6UIViewCSgvsTo', symObjAddr: 0x168, symBinAddr: 0x111BC8, symSize: 0x14 }
+ - { offset: 0x1AC8A4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14StopNavigationC5frameACSo6CGRectV_tcfc', symObjAddr: 0x17C, symBinAddr: 0x111BDC, symSize: 0x288 }
+ - { offset: 0x1AC98A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14StopNavigationC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x404, symBinAddr: 0x111E64, symSize: 0x20 }
+ - { offset: 0x1AC9ED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14StopNavigationC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x424, symBinAddr: 0x111E84, symSize: 0x118 }
+ - { offset: 0x1ACA22, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14StopNavigationC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x53C, symBinAddr: 0x111F9C, symSize: 0x28 }
+ - { offset: 0x1ACAD4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14StopNavigationC10commonInityyF', symObjAddr: 0x564, symBinAddr: 0x111FC4, symSize: 0xBA0 }
+ - { offset: 0x1ACF78, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14StopNavigationC14layoutSubviewsyyFTo', symObjAddr: 0x1104, symBinAddr: 0x112B64, symSize: 0x4 }
+ - { offset: 0x1ACF8C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14StopNavigationC11setupLayout9container8centerOfySo6UIViewC_AHtF', symObjAddr: 0x11B8, symBinAddr: 0x112C18, symSize: 0x228 }
+ - { offset: 0x1ACFD1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14StopNavigationCfD', symObjAddr: 0x13E0, symBinAddr: 0x112E40, symSize: 0x30 }
+ - { offset: 0x1AD37B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12SkeletonViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x0, symBinAddr: 0x112F40, symSize: 0xAC }
+ - { offset: 0x1AD4DD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12SkeletonViewCfETo', symObjAddr: 0x720, symBinAddr: 0x113660, symSize: 0x10 }
+ - { offset: 0x1AD50C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12SkeletonViewCMa', symObjAddr: 0x730, symBinAddr: 0x113670, symSize: 0x20 }
+ - { offset: 0x1AD520, size: 0x8, addend: 0x0, symName: '_$sSo8NSNumberCMa', symObjAddr: 0x7D8, symBinAddr: 0x113690, symSize: 0x44 }
+ - { offset: 0x1AD5ED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12SkeletonViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x0, symBinAddr: 0x112F40, symSize: 0xAC }
+ - { offset: 0x1AD6FF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12SkeletonViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xAC, symBinAddr: 0x112FEC, symSize: 0xB0 }
+ - { offset: 0x1AD773, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12SkeletonViewC14layoutSubviewsyyFTo', symObjAddr: 0x15C, symBinAddr: 0x11309C, symSize: 0x80 }
+ - { offset: 0x1AD7C8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12SkeletonViewC05setupE033_31A9481671A2BC924BF3D57FBE295DCFLLyyF', symObjAddr: 0x1DC, symBinAddr: 0x11311C, symSize: 0x25C }
+ - { offset: 0x1AD8C3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12SkeletonViewC14startAnimatingyyF', symObjAddr: 0x438, symBinAddr: 0x113378, symSize: 0x2B8 }
+ - { offset: 0x1ADA1A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12SkeletonViewCfD', symObjAddr: 0x6F0, symBinAddr: 0x113630, symSize: 0x30 }
+ - { offset: 0x1ADDA5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17HoursScheduleDataV4data10isExpandedAcA09VenueViewF0CSg_SbtcfCTf4nnd_n', symObjAddr: 0x0, symBinAddr: 0x1136D4, symSize: 0x1E0 }
+ - { offset: 0x1ADF50, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17HoursScheduleDataV4data10isExpandedAcA09VenueViewF0CSg_SbtcfCTf4nnd_n', symObjAddr: 0x0, symBinAddr: 0x1136D4, symSize: 0x1E0 }
+ - { offset: 0x1ADFF4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17HoursScheduleDataV4data10isExpandedAcA07PoiViewF0CSg_SbtcfCTf4nnd_n', symObjAddr: 0x1E0, symBinAddr: 0x1138B4, symSize: 0x1E0 }
+ - { offset: 0x1AE421, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24LiveObjectDrawingManagerV11drawObjects_5usingySayAA0dE0VGSg_17PenguinINRenderer10PIRendererCSgtFZTf4nnd_n', symObjAddr: 0x0, symBinAddr: 0x113A94, symSize: 0x914 }
+ - { offset: 0x1AE7BF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectVWOc', symObjAddr: 0x958, symBinAddr: 0x1143A8, symSize: 0x44 }
+ - { offset: 0x1AE7D3, size: 0x8, addend: 0x0, symName: '_$sSo7UIImageC8PenNavUIE7resized10targetSizeABSgSo6CGSizeV_tFySo30UIGraphicsImageRendererContextCXEfU_TA', symObjAddr: 0x9C0, symBinAddr: 0x114410, symSize: 0xC }
+ - { offset: 0x1AE7E7, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x9E4, symBinAddr: 0x11442C, symSize: 0x10 }
+ - { offset: 0x1AE7FB, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x9F4, symBinAddr: 0x11443C, symSize: 0x8 }
+ - { offset: 0x1AE80F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectVWOh', symObjAddr: 0x9FC, symBinAddr: 0x114444, symSize: 0x3C }
+ - { offset: 0x1AE823, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24LiveObjectDrawingManagerV11drawObjects_5usingySayAA0dE0VGSg_17PenguinINRenderer10PIRendererCSgtFZySo7UIImageCcfU0_TA', symObjAddr: 0xA64, symBinAddr: 0x1144AC, symSize: 0x30 }
+ - { offset: 0x1AECBA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24LiveObjectDrawingManagerV11drawObjects_5usingySayAA0dE0VGSg_17PenguinINRenderer10PIRendererCSgtFZTf4nnd_n', symObjAddr: 0x0, symBinAddr: 0x113A94, symSize: 0x914 }
+ - { offset: 0x1AF1BB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24LiveObjectDrawingManagerV13removeObjects_5usingySayAA0dE0VG_17PenguinINRenderer10PIRendererCSgtFZTf4nnd_n', symObjAddr: 0xB18, symBinAddr: 0x1144DC, symSize: 0x164 }
+ - { offset: 0x1AF71E, size: 0x8, addend: 0x0, symName: '_$s7Penguin12NearGateDataVSgWOh', symObjAddr: 0x50, symBinAddr: 0x11464C, symSize: 0x40 }
+ - { offset: 0x1AFA3B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC14drawNearFloors8locationy7Penguin10PILocationC_tF', symObjAddr: 0x840, symBinAddr: 0x114E30, symSize: 0xDAC }
+ - { offset: 0x1B045D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC14drawNearFloors8locationy7Penguin10PILocationC_tFySbcfU1_', symObjAddr: 0x168C, symBinAddr: 0x115C7C, symSize: 0x17C }
+ - { offset: 0x1B06B6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC25handleClosestFloorsToUser__19forceSelectedRedrawy17PenguinINRenderer10PIRendererC_0O010PILocationCSbtFySbcfU2_', symObjAddr: 0x15EC, symBinAddr: 0x115BDC, symSize: 0xA0 }
+ - { offset: 0x1B0742, size: 0x8, addend: 0x0, symName: '_$sSh8_VariantV6insertySb8inserted_x17memberAfterInserttxnFSf_Tg5', symObjAddr: 0x181C, symBinAddr: 0x115E0C, symSize: 0xF4 }
+ - { offset: 0x1B07D9, size: 0x8, addend: 0x0, symName: '_$sSh8_VariantV6insertySb8inserted_x17memberAfterInserttxnF8PenNavUI14CGTextRendererC10ColorSpaceO_Tg5', symObjAddr: 0x1B8C, symBinAddr: 0x11617C, symSize: 0x214 }
+ - { offset: 0x1B0993, size: 0x8, addend: 0x0, symName: '_$sSh8_VariantV6insertySb8inserted_x17memberAfterInserttxnF8PenNavUI9ToastTypeO_Tg5', symObjAddr: 0x1DA0, symBinAddr: 0x116390, symSize: 0xF4 }
+ - { offset: 0x1B0A5D, size: 0x8, addend: 0x0, symName: '_$sSh8_VariantV6insertySb8inserted_x17memberAfterInserttxnFSi_Tg5', symObjAddr: 0x1E94, symBinAddr: 0x116484, symSize: 0xDC }
+ - { offset: 0x1B0AD3, size: 0x8, addend: 0x0, symName: '_$sSh8_VariantV6insertySb8inserted_x17memberAfterInserttxnF10Foundation3URLV_Tg5', symObjAddr: 0x1F70, symBinAddr: 0x116560, symSize: 0x218 }
+ - { offset: 0x1B0B5D, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV9insertNew_2at8isUniqueyxn_s10_HashTableV6BucketVSbtFSf_Tg5', symObjAddr: 0x2374, symBinAddr: 0x116964, symSize: 0x12C }
+ - { offset: 0x1B0BE9, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV9insertNew_2at8isUniqueyxn_s10_HashTableV6BucketVSbtF8PenNavUI14CGTextRendererC10ColorSpaceO_Tg5', symObjAddr: 0x2614, symBinAddr: 0x116C04, symSize: 0x254 }
+ - { offset: 0x1B0DAE, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV9insertNew_2at8isUniqueyxn_s10_HashTableV6BucketVSbtF8PenNavUI9ToastTypeO_Tg5', symObjAddr: 0x2868, symBinAddr: 0x116E58, symSize: 0x148 }
+ - { offset: 0x1B0E99, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV9insertNew_2at8isUniqueyxn_s10_HashTableV6BucketVSbtFSi_Tg5', symObjAddr: 0x29B0, symBinAddr: 0x116FA0, symSize: 0x11C }
+ - { offset: 0x1B0F25, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV9insertNew_2at8isUniqueyxn_s10_HashTableV6BucketVSbtF10Foundation3URLV_Tg5', symObjAddr: 0x2ACC, symBinAddr: 0x1170BC, symSize: 0x1F8 }
+ - { offset: 0x1B0FA6, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV4copyyyFSf_Tg5', symObjAddr: 0x2CC4, symBinAddr: 0x1172B4, symSize: 0x134 }
+ - { offset: 0x1B1023, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV4copyyyF8PenNavUI14CGTextRendererC10ColorSpaceO_Tg5', symObjAddr: 0x2F34, symBinAddr: 0x117524, symSize: 0x134 }
+ - { offset: 0x1B10A0, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV4copyyyF8PenNavUI9ToastTypeO_Tg5', symObjAddr: 0x3068, symBinAddr: 0x117658, symSize: 0x134 }
+ - { offset: 0x1B111D, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV4copyyyFSi_Tg5', symObjAddr: 0x319C, symBinAddr: 0x11778C, symSize: 0x134 }
+ - { offset: 0x1B119A, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV4copyyyF10Foundation3URLV_Tg5', symObjAddr: 0x32D0, symBinAddr: 0x1178C0, symSize: 0x1C4 }
+ - { offset: 0x1B1225, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV13copyAndResize8capacityySi_tFSf_Tg5', symObjAddr: 0x3494, symBinAddr: 0x117A84, symSize: 0x1F8 }
+ - { offset: 0x1B12DB, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV13copyAndResize8capacityySi_tF8PenNavUI14CGTextRendererC10ColorSpaceO_Tg5', symObjAddr: 0x3890, symBinAddr: 0x117E80, symSize: 0x250 }
+ - { offset: 0x1B1407, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV13copyAndResize8capacityySi_tF8PenNavUI9ToastTypeO_Tg5', symObjAddr: 0x3AE0, symBinAddr: 0x1180D0, symSize: 0x214 }
+ - { offset: 0x1B1511, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV13copyAndResize8capacityySi_tFSi_Tg5', symObjAddr: 0x3CF4, symBinAddr: 0x1182E4, symSize: 0x1E4 }
+ - { offset: 0x1B15C7, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV13copyAndResize8capacityySi_tF10Foundation3URLV_Tg5', symObjAddr: 0x3ED8, symBinAddr: 0x1184C8, symSize: 0x294 }
+ - { offset: 0x1B1674, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV6resize8capacityySi_tFSf_Tg5', symObjAddr: 0x416C, symBinAddr: 0x11875C, symSize: 0x22C }
+ - { offset: 0x1B1752, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV6resize8capacityySi_tF8PenNavUI14CGTextRendererC10ColorSpaceO_Tg5', symObjAddr: 0x45B0, symBinAddr: 0x118BA0, symSize: 0x280 }
+ - { offset: 0x1B18A6, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV6resize8capacityySi_tF8PenNavUI9ToastTypeO_Tg5', symObjAddr: 0x4830, symBinAddr: 0x118E20, symSize: 0x244 }
+ - { offset: 0x1B19D8, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV6resize8capacityySi_tFSi_Tg5', symObjAddr: 0x4A74, symBinAddr: 0x119064, symSize: 0x218 }
+ - { offset: 0x1B1AB6, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV6resize8capacityySi_tF10Foundation3URLV_Tg5', symObjAddr: 0x4C8C, symBinAddr: 0x11927C, symSize: 0x2C4 }
+ - { offset: 0x1B1B75, size: 0x8, addend: 0x0, symName: '_$sSh8_VariantV6removeyxSgxFSi_Tg5', symObjAddr: 0x4FD0, symBinAddr: 0x1195C0, symSize: 0xEC }
+ - { offset: 0x1B1BF2, size: 0x8, addend: 0x0, symName: '_$sSh8_VariantV6removeyxSgxF8PenNavUI9ToastTypeO_Tg5', symObjAddr: 0x50BC, symBinAddr: 0x1196AC, symSize: 0x108 }
+ - { offset: 0x1B1CCE, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV7_delete2atys10_HashTableV6BucketV_tFSi_Tg5', symObjAddr: 0x51C4, symBinAddr: 0x1197B4, symSize: 0x170 }
+ - { offset: 0x1B1D3A, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV7_delete2atys10_HashTableV6BucketV_tF8PenNavUI9ToastTypeO_Tg5', symObjAddr: 0x5334, symBinAddr: 0x119924, symSize: 0x194 }
+ - { offset: 0x1B1E0E, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV13extractSubset5using5countAByxGs13_UnsafeBitsetV_SitFSi_Tg5', symObjAddr: 0x54C8, symBinAddr: 0x119AB8, symSize: 0x1E0 }
+ - { offset: 0x1B1F35, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV6filteryAByxGSbxKXEKFADs13_UnsafeBitsetVKXEfU_Si_Tg596$s8PenNavUI17MapViewControllerC19removeDistantFloors8locationy7Penguin10PILocationC_tFSbSiXEfU0_SaySiGTf1nnc_nTf4nng_n', symObjAddr: 0x56A8, symBinAddr: 0x119C98, symSize: 0x130 }
+ - { offset: 0x1B221E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC25handleClosestFloorsToUser__19forceSelectedRedrawy17PenguinINRenderer10PIRendererC_0O010PILocationCSbtFTf4dndn_n', symObjAddr: 0x57D8, symBinAddr: 0x119DC8, symSize: 0xFB8 }
+ - { offset: 0x1B2F72, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV6filteryAByxGSbxKXEKFADs13_UnsafeBitsetVKXEfU_Si_Tg592$s8PenNavUI17MapViewControllerC15removeNearFloor8locationy7Penguin10PILocationC_tFSbSiXEfU0_SaySiGTf1nnc_nTf4nng_n', symObjAddr: 0x6790, symBinAddr: 0x11AD80, symSize: 0x128 }
+ - { offset: 0x1B30B4, size: 0x8, addend: 0x0, symName: '_$s7Penguin8MapLevelOSgWOd', symObjAddr: 0x6AE4, symBinAddr: 0x11B098, symSize: 0x48 }
+ - { offset: 0x1B30C8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC25handleClosestFloorsToUser__19forceSelectedRedrawy17PenguinINRenderer10PIRendererC_0O010PILocationCSbtFySbcfU2_TA', symObjAddr: 0x6B7C, symBinAddr: 0x11B130, symSize: 0x8 }
+ - { offset: 0x1B30DC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MapViewControllerC14drawNearFloors8locationy7Penguin10PILocationC_tFySbcfU1_TA', symObjAddr: 0x6BF0, symBinAddr: 0x11B16C, symSize: 0xC }
+ - { offset: 0x1B3CE3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15NavigationStateOMa', symObjAddr: 0x164, symBinAddr: 0x11B1C0, symSize: 0x10 }
+ - { offset: 0x1B3CF7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15NavigationStateOSHAASQWb', symObjAddr: 0x174, symBinAddr: 0x11B1D0, symSize: 0x4 }
+ - { offset: 0x1B3D0B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15NavigationStateOACSQAAWl', symObjAddr: 0x178, symBinAddr: 0x11B1D4, symSize: 0x40 }
+ - { offset: 0x1B40C5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DeepLinkManagerC14sharedInstance33_3D6BD24F9690AB8735E9219D8905A864LLACSgvpZ', symObjAddr: 0x6240, symBinAddr: 0x379750, symSize: 0x0 }
+ - { offset: 0x1B476F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DeepLinkManagerCMa', symObjAddr: 0x3E84, symBinAddr: 0x11F078, symSize: 0x20 }
+ - { offset: 0x1B4849, size: 0x8, addend: 0x0, symName: '_$sSS11withCStringyxxSPys4Int8VGKXEKlFSb_Tg5024$sSdySdSgxcSyRzlufcSbSpyf6GXEfU_j5SPys4C7VGXEfU_SpySdGTf1cn_n', symObjAddr: 0x3EA4, symBinAddr: 0x11F098, symSize: 0xEC }
+ - { offset: 0x1B4A93, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC5shareyyFySSSgcfU_TA', symObjAddr: 0x510C, symBinAddr: 0x120300, symSize: 0x8 }
+ - { offset: 0x1B4AA7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC17shareUserLocation33_D0641B0FFCA1271976891547CEED6A97LLyyFySSSgcfU_TA', symObjAddr: 0x5844, symBinAddr: 0x120944, symSize: 0x8 }
+ - { offset: 0x1B4ABB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC5shareyySo8UIButtonCFySSSgcfU_TA', symObjAddr: 0x5D7C, symBinAddr: 0x120E7C, symSize: 0x8 }
+ - { offset: 0x1B4ACF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC5shareyyFySSSgcfU_TA', symObjAddr: 0x5D84, symBinAddr: 0x120E84, symSize: 0x8 }
+ - { offset: 0x1B4AE3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DeepLinkManagerC016openUserLocationE033_3D6BD24F9690AB8735E9219D8905A864LL4pathySS_tFyyScMYccfU_TA', symObjAddr: 0x5E1C, symBinAddr: 0x120EDC, symSize: 0xC }
+ - { offset: 0x1B4AF7, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x5E28, symBinAddr: 0x120EE8, symSize: 0x10 }
+ - { offset: 0x1B4B0B, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x5E38, symBinAddr: 0x120EF8, symSize: 0x8 }
+ - { offset: 0x1B4B1F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DeepLinkManagerC21showSwitchCampusAlert33_3D6BD24F9690AB8735E9219D8905A864LL8campusIdySi_tFyyScMYccfU_TA', symObjAddr: 0x5EE4, symBinAddr: 0x120F10, symSize: 0x8 }
+ - { offset: 0x1B4B33, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DeepLinkManagerC21showSwitchCampusAlert33_3D6BD24F9690AB8735E9219D8905A864LL8campusIdySi_tFyyScMYccfU_ySo13UIAlertActionCcfU_TA', symObjAddr: 0x5EEC, symBinAddr: 0x120F18, symSize: 0x8 }
+ - { offset: 0x1B4B47, size: 0x8, addend: 0x0, symName: '_$sSdySdSgxcSyRzlufcSbSpySdGXEfU_SbSPys4Int8VGXEfU_TA', symObjAddr: 0x5F34, symBinAddr: 0x120F20, symSize: 0x78 }
+ - { offset: 0x1B4B68, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DeepLinkManagerC010openCampusE033_3D6BD24F9690AB8735E9219D8905A864LL4pathySS_tFyyScMYccfU_TA', symObjAddr: 0x5FB0, symBinAddr: 0x120F9C, symSize: 0x8 }
+ - { offset: 0x1B4B7C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DeepLinkManagerC09openVenueE033_3D6BD24F9690AB8735E9219D8905A864LL4pathySS_tFyyScMYccfU_TA', symObjAddr: 0x5FE4, symBinAddr: 0x120FA4, symSize: 0x8 }
+ - { offset: 0x1B4B90, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DeepLinkManagerC09openPlaceE033_3D6BD24F9690AB8735E9219D8905A864LL4pathySS_tFyyScMYccfU_TA', symObjAddr: 0x6058, symBinAddr: 0x121018, symSize: 0x30 }
+ - { offset: 0x1B4BA4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DeepLinkManagerC8delegateAA0dE8Delegate_pSgvWyyScMYccfU_TA', symObjAddr: 0x6088, symBinAddr: 0x121048, symSize: 0x8 }
+ - { offset: 0x1B4BB8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26VenueDetailsViewControllerC5shareyyFySSSgcfU_TA', symObjAddr: 0x60D0, symBinAddr: 0x121050, symSize: 0x8 }
+ - { offset: 0x1B4F21, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DeepLinkManagerC02isD17LinkingConfiguredSbvg', symObjAddr: 0x20, symBinAddr: 0x11B214, symSize: 0x174 }
+ - { offset: 0x1B5002, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DeepLinkManagerC8delegateAA0dE8Delegate_pSgvWyyScMYccfU_', symObjAddr: 0x194, symBinAddr: 0x11B388, symSize: 0x1A4 }
+ - { offset: 0x1B510A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DeepLinkManagerC8delegateAA0dE8Delegate_pSgvs', symObjAddr: 0x338, symBinAddr: 0x11B52C, symSize: 0x26C }
+ - { offset: 0x1B51B9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DeepLinkManagerC03setdE0yy10Foundation3URLVSgF', symObjAddr: 0x5A4, symBinAddr: 0x11B798, symSize: 0x324 }
+ - { offset: 0x1B5308, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DeepLinkManagerC014generateCampusdE08campusId10completionySiSg_ySSSgctFyAHcfU_', symObjAddr: 0x8C8, symBinAddr: 0x11BABC, symSize: 0x20 }
+ - { offset: 0x1B55B9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DeepLinkManagerC09openPlaceE033_3D6BD24F9690AB8735E9219D8905A864LL4pathySS_tF', symObjAddr: 0x8E8, symBinAddr: 0x11BADC, symSize: 0xCA8 }
+ - { offset: 0x1B6043, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DeepLinkManagerC09openPlaceE033_3D6BD24F9690AB8735E9219D8905A864LL4pathySS_tFyyScMYccfU_', symObjAddr: 0x1590, symBinAddr: 0x11C784, symSize: 0x94 }
+ - { offset: 0x1B60F1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DeepLinkManagerC09openVenueE033_3D6BD24F9690AB8735E9219D8905A864LL4pathySS_tF', symObjAddr: 0x1624, symBinAddr: 0x11C818, symSize: 0xA88 }
+ - { offset: 0x1B6A23, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DeepLinkManagerC09openVenueE033_3D6BD24F9690AB8735E9219D8905A864LL4pathySS_tFyyScMYccfU_', symObjAddr: 0x20AC, symBinAddr: 0x11D2A0, symSize: 0x94 }
+ - { offset: 0x1B6A79, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DeepLinkManagerC010openCampusE033_3D6BD24F9690AB8735E9219D8905A864LL4pathySS_tF', symObjAddr: 0x2140, symBinAddr: 0x11D334, symSize: 0x754 }
+ - { offset: 0x1B7090, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DeepLinkManagerC010openCampusE033_3D6BD24F9690AB8735E9219D8905A864LL4pathySS_tFyyScMYccfU_', symObjAddr: 0x2894, symBinAddr: 0x11DA88, symSize: 0x94 }
+ - { offset: 0x1B7179, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DeepLinkManagerC016openUserLocationE033_3D6BD24F9690AB8735E9219D8905A864LL4pathySS_tF', symObjAddr: 0x2928, symBinAddr: 0x11DB1C, symSize: 0xF4C }
+ - { offset: 0x1B7FF8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DeepLinkManagerC016openUserLocationE033_3D6BD24F9690AB8735E9219D8905A864LL4pathySS_tFyyScMYccfU_', symObjAddr: 0x3874, symBinAddr: 0x11EA68, symSize: 0x154 }
+ - { offset: 0x1B8133, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DeepLinkManagerC21showSwitchCampusAlert33_3D6BD24F9690AB8735E9219D8905A864LL8campusIdySi_tFyyScMYccfU_', symObjAddr: 0x39C8, symBinAddr: 0x11EBBC, symSize: 0x3E4 }
+ - { offset: 0x1B831C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DeepLinkManagerC21showSwitchCampusAlert33_3D6BD24F9690AB8735E9219D8905A864LL8campusIdySi_tFyyScMYccfU_ySo13UIAlertActionCcfU_', symObjAddr: 0x3DAC, symBinAddr: 0x11EFA0, symSize: 0x84 }
+ - { offset: 0x1B8375, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DeepLinkManagerCfD', symObjAddr: 0x3E30, symBinAddr: 0x11F024, symSize: 0x54 }
+ - { offset: 0x1B8594, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DeepLinkManagerC013generateVenuedE07venueId10completionySiSg_ySSSgctF03$s8ab4UI26H40DetailsViewControllerC5shareyyFySSSgcfU_AA0hnoP0CSgXwz_XxTf1ncn_nTf4nng_n', symObjAddr: 0x3F90, symBinAddr: 0x11F184, symSize: 0x3DC }
+ - { offset: 0x1B87CE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DeepLinkManagerC12getPlaceType33_3D6BD24F9690AB8735E9219D8905A864LL4fromAA0hI0OSgSS_tFTf4nd_n', symObjAddr: 0x4390, symBinAddr: 0x11F584, symSize: 0x9C }
+ - { offset: 0x1B8944, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DeepLinkManagerC11isPathValid33_3D6BD24F9690AB8735E9219D8905A864LL3for4pathSbAA9PlaceTypeOSg_SStFTf4nnd_n', symObjAddr: 0x442C, symBinAddr: 0x11F620, symSize: 0x700 }
+ - { offset: 0x1B9098, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DeepLinkManagerC21showSwitchCampusAlert33_3D6BD24F9690AB8735E9219D8905A864LL8campusIdySi_tFTf4nd_n', symObjAddr: 0x4B2C, symBinAddr: 0x11FD20, symSize: 0x208 }
+ - { offset: 0x1B90F0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DeepLinkManagerC013generatePlacedE07placeId10completionySiSg_ySSSgctF03$s8aB47UI24PoiDetailsViewControllerC5shareyyFySSSgcfU_AA0nopQ0CSgXwz_XxTf1ncn_nTf4nng_n', symObjAddr: 0x4D34, symBinAddr: 0x11FF28, symSize: 0x3D8 }
+ - { offset: 0x1B96D2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC6boundsAC4RectVvg', symObjAddr: 0x0, symBinAddr: 0x1210A4, symSize: 0x1EC }
+ - { offset: 0x1B9B65, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC6boundsAC4RectVvg', symObjAddr: 0x0, symBinAddr: 0x1210A4, symSize: 0x1EC }
+ - { offset: 0x1BA39F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathCMa', symObjAddr: 0x2954, symBinAddr: 0x1236D4, symSize: 0x20 }
+ - { offset: 0x1BA3B3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC7SegmentOwet', symObjAddr: 0x29B8, symBinAddr: 0x1236F4, symSize: 0x48 }
+ - { offset: 0x1BA3C7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC7SegmentOwst', symObjAddr: 0x2A00, symBinAddr: 0x12373C, symSize: 0x48 }
+ - { offset: 0x1BA3DB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC7SegmentOwug', symObjAddr: 0x2A48, symBinAddr: 0x123784, symSize: 0x18 }
+ - { offset: 0x1BA3EF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC7SegmentOwui', symObjAddr: 0x2A64, symBinAddr: 0x12379C, symSize: 0x1C }
+ - { offset: 0x1BA403, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC7SegmentOMa', symObjAddr: 0x2A80, symBinAddr: 0x1237B8, symSize: 0x10 }
+ - { offset: 0x1BA417, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC7SegmentOSHAASQWb', symObjAddr: 0x2A90, symBinAddr: 0x1237C8, symSize: 0x4 }
+ - { offset: 0x1BA42B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC7SegmentOAGSQAAWl', symObjAddr: 0x2A94, symBinAddr: 0x1237CC, symSize: 0x40 }
+ - { offset: 0x1BA44A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathCSHAASQWb', symObjAddr: 0x2C2C, symBinAddr: 0x123964, symSize: 0x4 }
+ - { offset: 0x1BA45E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathCAESQAAWl', symObjAddr: 0x2C30, symBinAddr: 0x123968, symSize: 0x40 }
+ - { offset: 0x1BA520, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC8locationAC5PointVSgvg', symObjAddr: 0x2C70, symBinAddr: 0x1239A8, symSize: 0xEC }
+ - { offset: 0x1BA7EE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC8applying6matrixAeC9TransformO6MatrixV_tF', symObjAddr: 0x2D5C, symBinAddr: 0x123A94, symSize: 0x210 }
+ - { offset: 0x1BAB0A, size: 0x8, addend: 0x0, symName: '_$sSasSHRzlE4hash4intoys6HasherVz_tF8PenNavUI9LayerTreeO8GradientV4StopV_Tg5', symObjAddr: 0x2F6C, symBinAddr: 0x123CA4, symSize: 0x154 }
+ - { offset: 0x1BADBF, size: 0x8, addend: 0x0, symName: '_$sSasSHRzlE4hash4intoys6HasherVz_tF8PenNavUI9LayerTreeO4PathC7SegmentO_Tg5', symObjAddr: 0x30C0, symBinAddr: 0x123DF8, symSize: 0x158 }
+ - { offset: 0x1BB156, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO0D0C8ContentsOWOg', symObjAddr: 0x3218, symBinAddr: 0x123F50, symSize: 0xC }
+ - { offset: 0x1BB16A, size: 0x8, addend: 0x0, symName: '_$sSasSHRzlE4hash4intoys6HasherVz_tF8PenNavUI9LayerTreeO5PointV_Tg5', symObjAddr: 0x3224, symBinAddr: 0x123F5C, symSize: 0x78 }
+ - { offset: 0x1BB26F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO0D0C8ContentsOWOh', symObjAddr: 0x32D8, symBinAddr: 0x123FD4, symSize: 0x34 }
+ - { offset: 0x1BB283, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC9DirectionOMa', symObjAddr: 0x3590, symBinAddr: 0x124128, symSize: 0x10 }
+ - { offset: 0x1BB297, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC9DirectionOSHAASQWb', symObjAddr: 0x35A0, symBinAddr: 0x124138, symSize: 0x4 }
+ - { offset: 0x1BB2AB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC9DirectionOAGSQAAWl', symObjAddr: 0x35A4, symBinAddr: 0x12413C, symSize: 0x40 }
+ - { offset: 0x1BB35C, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ8PenNavUI9LayerTreeO8GradientV4StopV_Tt1g5', symObjAddr: 0x1EC, symBinAddr: 0x121290, symSize: 0x150 }
+ - { offset: 0x1BB37C, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ8PenNavUI9LayerTreeO8GradientV4StopV_Tt1g5', symObjAddr: 0x1EC, symBinAddr: 0x121290, symSize: 0x150 }
+ - { offset: 0x1BB390, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ8PenNavUI9LayerTreeO8GradientV4StopV_Tt1g5', symObjAddr: 0x1EC, symBinAddr: 0x121290, symSize: 0x150 }
+ - { offset: 0x1BB3A4, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ8PenNavUI9LayerTreeO8GradientV4StopV_Tt1g5', symObjAddr: 0x1EC, symBinAddr: 0x121290, symSize: 0x150 }
+ - { offset: 0x1BB55E, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ8PenNavUI9LayerTreeO0E0C8ContentsO_Tt1g5', symObjAddr: 0x33C, symBinAddr: 0x1213E0, symSize: 0x1568 }
+ - { offset: 0x1BC025, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ8PenNavUI9LayerTreeO4PathC7SegmentO_Tt1g5', symObjAddr: 0x18A4, symBinAddr: 0x122948, symSize: 0x134 }
+ - { offset: 0x1BC03D, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ8PenNavUI9LayerTreeO4PathC7SegmentO_Tt1g5', symObjAddr: 0x18A4, symBinAddr: 0x122948, symSize: 0x134 }
+ - { offset: 0x1BC051, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ8PenNavUI9LayerTreeO4PathC7SegmentO_Tt1g5', symObjAddr: 0x18A4, symBinAddr: 0x122948, symSize: 0x134 }
+ - { offset: 0x1BC065, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ8PenNavUI9LayerTreeO4PathC7SegmentO_Tt1g5', symObjAddr: 0x18A4, symBinAddr: 0x122948, symSize: 0x134 }
+ - { offset: 0x1BC1AA, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ8PenNavUI9LayerTreeO9TransformO_Tt1g5', symObjAddr: 0x19D8, symBinAddr: 0x122A7C, symSize: 0x134 }
+ - { offset: 0x1BC1CA, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ8PenNavUI9LayerTreeO9TransformO_Tt1g5', symObjAddr: 0x19D8, symBinAddr: 0x122A7C, symSize: 0x134 }
+ - { offset: 0x1BC1DE, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ8PenNavUI9LayerTreeO9TransformO_Tt1g5', symObjAddr: 0x19D8, symBinAddr: 0x122A7C, symSize: 0x134 }
+ - { offset: 0x1BC1F2, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ8PenNavUI9LayerTreeO9TransformO_Tt1g5', symObjAddr: 0x19D8, symBinAddr: 0x122A7C, symSize: 0x134 }
+ - { offset: 0x1BC332, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ8PenNavUI9LayerTreeO5ShapeO_Tt1g5', symObjAddr: 0x1B0C, symBinAddr: 0x122BB0, symSize: 0x3A4 }
+ - { offset: 0x1BC8E1, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ8PenNavUI3DOMO6FilterC6EffectO_Tt1g5', symObjAddr: 0x1EB0, symBinAddr: 0x122F54, symSize: 0x5C }
+ - { offset: 0x1BC901, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ8PenNavUI3DOMO6FilterC6EffectO_Tt1g5', symObjAddr: 0x1EB0, symBinAddr: 0x122F54, symSize: 0x5C }
+ - { offset: 0x1BC915, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ8PenNavUI3DOMO6FilterC6EffectO_Tt1g5', symObjAddr: 0x1EB0, symBinAddr: 0x122F54, symSize: 0x5C }
+ - { offset: 0x1BC929, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ8PenNavUI3DOMO6FilterC6EffectO_Tt1g5', symObjAddr: 0x1EB0, symBinAddr: 0x122F54, symSize: 0x5C }
+ - { offset: 0x1BCA45, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ8PenNavUI3DOMO14RadialGradientC4StopV_Tt1g5', symObjAddr: 0x1F0C, symBinAddr: 0x122FB0, symSize: 0x23C }
+ - { offset: 0x1BCC17, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZ8PenNavUI11RouteOptionV_Tt1g5', symObjAddr: 0x2384, symBinAddr: 0x1231EC, symSize: 0x2CC }
+ - { offset: 0x1BCE7A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC7SegmentOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x27EC, symBinAddr: 0x123654, symSize: 0x5C }
+ - { offset: 0x1BCEDD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathCSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x2B74, symBinAddr: 0x1238AC, symSize: 0x54 }
+ - { offset: 0x1BD6C0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC7SegmentO4hash4intoys6HasherVz_tF', symObjAddr: 0x2650, symBinAddr: 0x1234B8, symSize: 0x12C }
+ - { offset: 0x1BDA23, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC7SegmentOSHAASH9hashValueSivgTW', symObjAddr: 0x277C, symBinAddr: 0x1235E4, symSize: 0x60 }
+ - { offset: 0x1BDAA2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC7SegmentOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x27DC, symBinAddr: 0x123644, symSize: 0x10 }
+ - { offset: 0x1BDAB6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC7SegmentOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x2848, symBinAddr: 0x1236B0, symSize: 0x24 }
+ - { offset: 0x1BDB2B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathCSHAASH9hashValueSivgTW', symObjAddr: 0x2AD4, symBinAddr: 0x12380C, symSize: 0x58 }
+ - { offset: 0x1BDC03, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathCSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x2B2C, symBinAddr: 0x123864, symSize: 0x48 }
+ - { offset: 0x1BDC69, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathCSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x2BC8, symBinAddr: 0x123900, symSize: 0x64 }
+ - { offset: 0x1BDD38, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC7SegmentO2eeoiySbAG_AGtFZTf4nnd_n', symObjAddr: 0x331C, symBinAddr: 0x124018, symSize: 0x110 }
+ - { offset: 0x1BE15D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO06layoutI0yAA0fI8Provider_pSgAA0dE10ControllerCF', symObjAddr: 0x0, symBinAddr: 0x12417C, symSize: 0x124 }
+ - { offset: 0x1BE27E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelLayoutReferenceGuideO06layoutH02vcAA0fH8Provider_pSo16UIViewControllerC_tF', symObjAddr: 0x1F0, symBinAddr: 0x124344, symSize: 0x108 }
+ - { offset: 0x1BE338, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26FloatingPanelReferenceEdgeOSHAASQWb', symObjAddr: 0x3BC, symBinAddr: 0x12450C, symSize: 0x4 }
+ - { offset: 0x1BE34C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26FloatingPanelReferenceEdgeOACSQAAWl', symObjAddr: 0x3C0, symBinAddr: 0x124510, symSize: 0x40 }
+ - { offset: 0x1BE360, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelLayoutReferenceGuideOSHAASQWb', symObjAddr: 0x400, symBinAddr: 0x124550, symSize: 0x4 }
+ - { offset: 0x1BE374, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelLayoutReferenceGuideOACSQAAWl', symObjAddr: 0x404, symBinAddr: 0x124554, symSize: 0x40 }
+ - { offset: 0x1BE388, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideOSHAASQWb', symObjAddr: 0x444, symBinAddr: 0x124594, symSize: 0x4 }
+ - { offset: 0x1BE39C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideOACSQAAWl', symObjAddr: 0x448, symBinAddr: 0x124598, symSize: 0x40 }
+ - { offset: 0x1BE3B0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26FloatingPanelReferenceEdgeOMa', symObjAddr: 0x488, symBinAddr: 0x1245D8, symSize: 0x10 }
+ - { offset: 0x1BE3C4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelLayoutReferenceGuideOMa', symObjAddr: 0x498, symBinAddr: 0x1245E8, symSize: 0x10 }
+ - { offset: 0x1BE3D8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideOMa', symObjAddr: 0x4A8, symBinAddr: 0x1245F8, symSize: 0x10 }
+ - { offset: 0x1BE419, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26FloatingPanelReferenceEdgeO8rawValueACSgSi_tcfC', symObjAddr: 0x124, symBinAddr: 0x1242A0, symSize: 0x18 }
+ - { offset: 0x1BE43A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26FloatingPanelReferenceEdgeOSYAASY8rawValuexSg03RawI0Qz_tcfCTW', symObjAddr: 0x184, symBinAddr: 0x1242E8, symSize: 0x30 }
+ - { offset: 0x1BE469, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelLayoutReferenceGuideO8rawValueACSgSi_tcfC', symObjAddr: 0x1C0, symBinAddr: 0x124318, symSize: 0x10 }
+ - { offset: 0x1BE4A5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelLayoutReferenceGuideOSYAASY8rawValuexSg03RawJ0Qz_tcfCTW', symObjAddr: 0x1D4, symBinAddr: 0x124328, symSize: 0x1C }
+ - { offset: 0x1BE4D4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8rawValueACSgSi_tcfC', symObjAddr: 0x2F8, symBinAddr: 0x12444C, symSize: 0x10 }
+ - { offset: 0x1BE50B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideOSYAASY8rawValuexSg03RawK0Qz_tcfCTW', symObjAddr: 0x390, symBinAddr: 0x1244E0, symSize: 0x1C }
+ - { offset: 0x1BE534, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26FloatingPanelReferenceEdgeO8rawValueACSgSi_tcfCTf4nd_n', symObjAddr: 0x3AC, symBinAddr: 0x1244FC, symSize: 0x10 }
+ - { offset: 0x1BE928, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CampusSymbolViewC11placeholderSo7UIImageCSgvpZ', symObjAddr: 0xB940, symBinAddr: 0x397000, symSize: 0x0 }
+ - { offset: 0x1BE942, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24SelectedCampusSymbolViewC11placeholderSo7UIImageCSgvpZ', symObjAddr: 0xB948, symBinAddr: 0x397008, symSize: 0x0 }
+ - { offset: 0x1BEA73, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CampusSymbolViewC11placeholder_WZ', symObjAddr: 0x0, symBinAddr: 0x124618, symSize: 0x100 }
+ - { offset: 0x1BEB7F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CampusSymbolViewCfETo', symObjAddr: 0x82C, symBinAddr: 0x124E44, symSize: 0x4 }
+ - { offset: 0x1BEBAA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CampusSymbolViewCMa', symObjAddr: 0x830, symBinAddr: 0x124E48, symSize: 0x20 }
+ - { offset: 0x1BEBBE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24SelectedCampusSymbolViewC11placeholder_WZ', symObjAddr: 0x850, symBinAddr: 0x124E68, symSize: 0x1C }
+ - { offset: 0x1BECF9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24SelectedCampusSymbolViewCfETo', symObjAddr: 0x137C, symBinAddr: 0x125964, symSize: 0x38 }
+ - { offset: 0x1BED28, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24SelectedCampusSymbolViewCMa', symObjAddr: 0x13B4, symBinAddr: 0x12599C, symSize: 0x20 }
+ - { offset: 0x1BEF50, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CampusSymbolViewC5image5width6height12cornerRadius11contentModeACSo7UIImageC_S3dSo013UIViewContentM0Vtcfc', symObjAddr: 0x100, symBinAddr: 0x124718, symSize: 0x69C }
+ - { offset: 0x1BF191, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CampusSymbolViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x79C, symBinAddr: 0x124DB4, symSize: 0x58 }
+ - { offset: 0x1BF1F6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16CampusSymbolViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x7F4, symBinAddr: 0x124E0C, symSize: 0x2C }
+ - { offset: 0x1BF262, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24SelectedCampusSymbolViewC11placeholderSo7UIImageCSgvpZfiAGyXEfU_', symObjAddr: 0x86C, symBinAddr: 0x124E84, symSize: 0x13C }
+ - { offset: 0x1BF2DB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24SelectedCampusSymbolViewC5image11contentModeACSo7UIImageCSg_So013UIViewContentJ0Vtcfc', symObjAddr: 0x9A8, symBinAddr: 0x124FC0, symSize: 0x188 }
+ - { offset: 0x1BF34B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24SelectedCampusSymbolViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xB30, symBinAddr: 0x125148, symSize: 0x100 }
+ - { offset: 0x1BF3AB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24SelectedCampusSymbolViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xC30, symBinAddr: 0x125248, symSize: 0x28 }
+ - { offset: 0x1BF3D8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24SelectedCampusSymbolViewC05setupG033_5BC7EB4CFBE79E2FDCB9A3883CF0BD47LLyyF', symObjAddr: 0xC58, symBinAddr: 0x125270, symSize: 0x348 }
+ - { offset: 0x1BF50F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24SelectedCampusSymbolViewC4drawyySo6CGRectVF', symObjAddr: 0xFA0, symBinAddr: 0x1255B8, symSize: 0x31C }
+ - { offset: 0x1BF70C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24SelectedCampusSymbolViewC4drawyySo6CGRectVFTo', symObjAddr: 0x12BC, symBinAddr: 0x1258D4, symSize: 0x58 }
+ - { offset: 0x1BF73E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24SelectedCampusSymbolViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x1314, symBinAddr: 0x12592C, symSize: 0x2C }
+ - { offset: 0x1BFBA4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ParkingManagerC14sharedInstance33_FDD434C73DE549E6BD19BD9C4E1DE7EDLLACSgvpZ', symObjAddr: 0x1120, symBinAddr: 0x379A18, symSize: 0x0 }
+ - { offset: 0x1BFCB2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ParkingManagerCMa', symObjAddr: 0x10, symBinAddr: 0x1259BC, symSize: 0x20 }
+ - { offset: 0x1BFCE7, size: 0x8, addend: 0x0, symName: '_$sSa36_reserveCapacityAssumingUniqueBuffer8oldCountySi_tF8PenNavUI5PlaceC_Tg5', symObjAddr: 0xE8, symBinAddr: 0x125A94, symSize: 0x44 }
+ - { offset: 0x1BFD5A, size: 0x8, addend: 0x0, symName: '_$sSa37_appendElementAssumeUniqueAndCapacity_03newB0ySi_xntF8PenNavUI5PlaceC_Tg5', symObjAddr: 0x12C, symBinAddr: 0x125AD8, symSize: 0x1C }
+ - { offset: 0x1BFF6B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceCSgxSgSEsSERzlWl', symObjAddr: 0xFBC, symBinAddr: 0x1268A0, symSize: 0x74 }
+ - { offset: 0x1BFF7F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5PlaceCSgMa', symObjAddr: 0x1030, symBinAddr: 0x126914, symSize: 0x54 }
+ - { offset: 0x1C014B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ParkingManagerC3keySSSgvgTf4d_n', symObjAddr: 0x148, symBinAddr: 0x125AF4, symSize: 0x16C }
+ - { offset: 0x1C02E8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ParkingManagerC03getD8Location33_FDD434C73DE549E6BD19BD9C4E1DE7EDLLAA5PlaceCSgyFTf4d_n', symObjAddr: 0x2B4, symBinAddr: 0x125C60, symSize: 0x2AC }
+ - { offset: 0x1C060D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ParkingManagerC04drawD16LocationIfNeeded2on5usingySay7Penguin5FloorCG_0L10INRenderer10PIRendererCSgtFTf4nnd_n', symObjAddr: 0x5A0, symBinAddr: 0x125F0C, symSize: 0x77C }
+ - { offset: 0x1C0A35, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ParkingManagerC04saveD8LocationyyAA5PlaceCSgFTf4nd_n', symObjAddr: 0xDA4, symBinAddr: 0x126688, symSize: 0x218 }
+ - { offset: 0x1C0E29, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24CategoriesViewControllerC05tableE0So07UITableE0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x1269A8, symSize: 0x20 }
+ - { offset: 0x1C0FD4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24CategoriesViewControllerCfE', symObjAddr: 0x468, symBinAddr: 0x126E10, symSize: 0x40 }
+ - { offset: 0x1C1001, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24CategoriesViewControllerCfETo', symObjAddr: 0x4D8, symBinAddr: 0x126E80, symSize: 0x4C }
+ - { offset: 0x1C1030, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24CategoriesViewControllerCMa', symObjAddr: 0x524, symBinAddr: 0x126ECC, symSize: 0x20 }
+ - { offset: 0x1C1084, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24CategoriesViewControllerC05tableE0_21numberOfRowsInSectionSiSo07UITableE0C_SitFTo', symObjAddr: 0x544, symBinAddr: 0x126EEC, symSize: 0x14 }
+ - { offset: 0x1C10A4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24CategoriesViewControllerC05tableE0_21numberOfRowsInSectionSiSo07UITableE0C_SitFTo', symObjAddr: 0x544, symBinAddr: 0x126EEC, symSize: 0x14 }
+ - { offset: 0x1C10C9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24CategoriesViewControllerC05tableE0_21numberOfRowsInSectionSiSo07UITableE0C_SitFTo', symObjAddr: 0x544, symBinAddr: 0x126EEC, symSize: 0x14 }
+ - { offset: 0x1C117F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24CategoriesViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lE0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x558, symBinAddr: 0x126F00, symSize: 0x180 }
+ - { offset: 0x1C1234, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24CategoriesViewControllerC05tableE0_14didSelectRowAtySo07UITableE0C_10Foundation9IndexPathVtF', symObjAddr: 0x6D8, symBinAddr: 0x127080, symSize: 0x138 }
+ - { offset: 0x1C12FE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24CategoriesViewControllerC05tableE0_14didSelectRowAtySo07UITableE0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x810, symBinAddr: 0x1271B8, symSize: 0xC0 }
+ - { offset: 0x1C1329, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24CategoriesViewControllerC14layoutForPanelAA08FloatingI6Layout_pyFTo', symObjAddr: 0x8D0, symBinAddr: 0x127278, symSize: 0x14 }
+ - { offset: 0x1C1372, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24CategoriesViewControllerC16behaviorForPanelAA08FloatingI8Behavior_pyFTo', symObjAddr: 0x8E4, symBinAddr: 0x12728C, symSize: 0x24 }
+ - { offset: 0x1C13E7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24CategoriesViewControllerC10setupPanelyyF', symObjAddr: 0x908, symBinAddr: 0x1272B0, symSize: 0xCC }
+ - { offset: 0x1C1488, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24CategoriesViewControllerC10setupPanelyyFTo', symObjAddr: 0x9D4, symBinAddr: 0x12737C, symSize: 0x28 }
+ - { offset: 0x1C14C6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24CategoriesViewControllerC20floatingPanelDidMoveyyAA08FloatinghF0CF', symObjAddr: 0x9FC, symBinAddr: 0x1273A4, symSize: 0x224 }
+ - { offset: 0x1C16C8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24CategoriesViewControllerC20floatingPanelDidMoveyyAA08FloatinghF0CFTo', symObjAddr: 0xC20, symBinAddr: 0x1275C8, symSize: 0x50 }
+ - { offset: 0x1C16F3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24CategoriesViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0jO0OSgtFTW', symObjAddr: 0xCEC, symBinAddr: 0x127618, symSize: 0xC }
+ - { offset: 0x1C1725, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24CategoriesViewControllerC23onToastVisibilityChange7visible9toastTypeySb_AA0hM0OSgtFTf4dnn_n', symObjAddr: 0xCF8, symBinAddr: 0x127624, symSize: 0xF8 }
+ - { offset: 0x1C1764, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0xE1C, symBinAddr: 0x127740, symSize: 0x10 }
+ - { offset: 0x1C1778, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0xE2C, symBinAddr: 0x127750, symSize: 0x8 }
+ - { offset: 0x1C193C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24CategoriesViewControllerC05tableE0So07UITableE0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x1269A8, symSize: 0x20 }
+ - { offset: 0x1C199C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24CategoriesViewControllerC05tableE0So07UITableE0CSgvsTo', symObjAddr: 0x20, symBinAddr: 0x1269C8, symSize: 0x14 }
+ - { offset: 0x1C19ED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24CategoriesViewControllerC11viewDidLoadyyFTo', symObjAddr: 0x34, symBinAddr: 0x1269DC, symSize: 0x5C }
+ - { offset: 0x1C1A2E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24CategoriesViewControllerC7dismissyySo8UIButtonCFTo', symObjAddr: 0x90, symBinAddr: 0x126A38, symSize: 0x38 }
+ - { offset: 0x1C1A73, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24CategoriesViewControllerC12registerCellyyF', symObjAddr: 0xC8, symBinAddr: 0x126A70, symSize: 0x1B0 }
+ - { offset: 0x1C1BCE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24CategoriesViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0x278, symBinAddr: 0x126C20, symSize: 0xC8 }
+ - { offset: 0x1C1C0F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24CategoriesViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0x340, symBinAddr: 0x126CE8, symSize: 0x60 }
+ - { offset: 0x1C1C57, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24CategoriesViewControllerC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x3A0, symBinAddr: 0x126D48, symSize: 0xA0 }
+ - { offset: 0x1C1C8A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24CategoriesViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x440, symBinAddr: 0x126DE8, symSize: 0x28 }
+ - { offset: 0x1C1C9E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24CategoriesViewControllerCfD', symObjAddr: 0x4A8, symBinAddr: 0x126E50, symSize: 0x30 }
+ - { offset: 0x1C2D23, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerCfE', symObjAddr: 0x179C, symBinAddr: 0x128EF4, symSize: 0x10C }
+ - { offset: 0x1C2D50, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerCfETo', symObjAddr: 0x18D8, symBinAddr: 0x129030, symSize: 0x118 }
+ - { offset: 0x1C2D7F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerCMa', symObjAddr: 0x19F0, symBinAddr: 0x129148, symSize: 0x20 }
+ - { offset: 0x1C2DC7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC16numberOfSections2inSiSo07UITableF0C_tFTo', symObjAddr: 0x1A10, symBinAddr: 0x129168, symSize: 0x14 }
+ - { offset: 0x1C2DE7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC16numberOfSections2inSiSo07UITableF0C_tFTo', symObjAddr: 0x1A10, symBinAddr: 0x129168, symSize: 0x14 }
+ - { offset: 0x1C2E04, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC16numberOfSections2inSiSo07UITableF0C_tFTo', symObjAddr: 0x1A10, symBinAddr: 0x129168, symSize: 0x14 }
+ - { offset: 0x1C2E6E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC05tableF0_21numberOfRowsInSectionSiSo07UITableF0C_SitFTo', symObjAddr: 0x1A24, symBinAddr: 0x12917C, symSize: 0x60 }
+ - { offset: 0x1C30C3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtF', symObjAddr: 0x1A84, symBinAddr: 0x1291DC, symSize: 0x6FC }
+ - { offset: 0x1C3570, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtFySaySSGcfU_', symObjAddr: 0x2180, symBinAddr: 0x1298D8, symSize: 0x174 }
+ - { offset: 0x1C365C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x22F4, symBinAddr: 0x129A4C, symSize: 0xC8 }
+ - { offset: 0x1C36A2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC05tableF0_14heightForRowAt12CoreGraphics7CGFloatVSo07UITableF0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x23BC, symBinAddr: 0x129B14, symSize: 0xF4 }
+ - { offset: 0x1C3731, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC06scrollF9DidScrollyySo08UIScrollF0CF', symObjAddr: 0x24B0, symBinAddr: 0x129C08, symSize: 0x2C4 }
+ - { offset: 0x1C3799, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC06scrollF9DidScrollyySo08UIScrollF0CFyyScMYccfU_', symObjAddr: 0x2774, symBinAddr: 0x129ECC, symSize: 0x1B8 }
+ - { offset: 0x1C3851, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC06scrollF9DidScrollyySo08UIScrollF0CFTo', symObjAddr: 0x292C, symBinAddr: 0x12A084, symSize: 0x50 }
+ - { offset: 0x1C386D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC22didTapDirectionsActionyyF', symObjAddr: 0x297C, symBinAddr: 0x12A0D4, symSize: 0x474 }
+ - { offset: 0x1C3C78, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC17showRouteOverview6sourceyAA5PlaceCSg_tF', symObjAddr: 0x2DF0, symBinAddr: 0x12A548, symSize: 0x2AC }
+ - { offset: 0x1C3EEF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC22didTapDirectionsActionyyFTo', symObjAddr: 0x309C, symBinAddr: 0x12A7F4, symSize: 0x28 }
+ - { offset: 0x1C3F29, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC18didTapVenuesActionyyFTo', symObjAddr: 0x30C4, symBinAddr: 0x12A81C, symSize: 0x70 }
+ - { offset: 0x1C3F74, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC20didTapExpandScheduleyyFTo', symObjAddr: 0x313C, symBinAddr: 0x12A88C, symSize: 0x2C }
+ - { offset: 0x1C3F90, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC22didTapCollapseScheduleyyFTo', symObjAddr: 0x32A8, symBinAddr: 0x12A9F0, symSize: 0x2C }
+ - { offset: 0x1C3FCA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC20didExpandDescriptionyyFTo', symObjAddr: 0x32D4, symBinAddr: 0x12AA1C, symSize: 0x28 }
+ - { offset: 0x1C3FEA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC20didExpandDescriptionyyFTo', symObjAddr: 0x32D4, symBinAddr: 0x12AA1C, symSize: 0x28 }
+ - { offset: 0x1C4009, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC20didExpandDescriptionyyFTo', symObjAddr: 0x32D4, symBinAddr: 0x12AA1C, symSize: 0x28 }
+ - { offset: 0x1C4053, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC17didTapPhoneActionyyF', symObjAddr: 0x32FC, symBinAddr: 0x12AA44, symSize: 0x228 }
+ - { offset: 0x1C4119, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC17didTapPhoneActionyyFTo', symObjAddr: 0x3524, symBinAddr: 0x12AC6C, symSize: 0x28 }
+ - { offset: 0x1C4135, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC19didTapWebsiteActionyyF', symObjAddr: 0x354C, symBinAddr: 0x12AC94, symSize: 0x3B8 }
+ - { offset: 0x1C4250, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC19didTapWebsiteActionyyFTo', symObjAddr: 0x3904, symBinAddr: 0x12B04C, symSize: 0x28 }
+ - { offset: 0x1C426C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC16didTapMailActionyyF', symObjAddr: 0x392C, symBinAddr: 0x12B074, symSize: 0x1AC }
+ - { offset: 0x1C436D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC16didTapMailActionyyFTo', symObjAddr: 0x3AD8, symBinAddr: 0x12B220, symSize: 0x28 }
+ - { offset: 0x1C43EC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC16venueGatesLoaded5gatesySayAA5PlaceCG_tF', symObjAddr: 0x3B00, symBinAddr: 0x12B248, symSize: 0x234 }
+ - { offset: 0x1C468F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC011mailComposeG0_13didFinishWith5errorySo06MFMailifG0C_So0nI6ResultVs5Error_pSgtFTo', symObjAddr: 0x3D34, symBinAddr: 0x12B47C, symSize: 0x18 }
+ - { offset: 0x1C4713, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC14layoutForPanelAA08FloatingJ6Layout_pyFTo', symObjAddr: 0x3D4C, symBinAddr: 0x12B494, symSize: 0x98 }
+ - { offset: 0x1C47C9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC16behaviorForPanelAA08FloatingJ8Behavior_pyFTo', symObjAddr: 0x3DE4, symBinAddr: 0x12B52C, symSize: 0x24 }
+ - { offset: 0x1C4840, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC10setupPanelyyF', symObjAddr: 0x3E08, symBinAddr: 0x12B550, symSize: 0xBC }
+ - { offset: 0x1C48E6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC10setupPanelyyFTo', symObjAddr: 0x3EC4, symBinAddr: 0x12B60C, symSize: 0x28 }
+ - { offset: 0x1C4924, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC20floatingPanelDidMoveyyAA08FloatingiG0CF', symObjAddr: 0x3EEC, symBinAddr: 0x12B634, symSize: 0x204 }
+ - { offset: 0x1C4B17, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC20floatingPanelDidMoveyyAA08FloatingiG0CFTo', symObjAddr: 0x40F0, symBinAddr: 0x12B838, symSize: 0x50 }
+ - { offset: 0x1C4D1F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC17venueDetailLoaded4datayAA05VenueF4DataC_tF', symObjAddr: 0x4140, symBinAddr: 0x12B888, symSize: 0x168 }
+ - { offset: 0x1C4DF2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerCAA011VenueDetailF19ModelOutputProtocolA2aDP05venueI6Loaded4datayAA0hF4DataC_tFTW', symObjAddr: 0x4510, symBinAddr: 0x12BC58, symSize: 0x4 }
+ - { offset: 0x1C4E0E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerCAA011VenueDetailF19ModelOutputProtocolA2aDP16venueGatesLoaded5gatesySayAA5PlaceCG_tFTW', symObjAddr: 0x4514, symBinAddr: 0x12BC5C, symSize: 0x4 }
+ - { offset: 0x1C4E4A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC23onToastVisibilityChange7visible9toastTypeySb_AA0iN0OSgtF', symObjAddr: 0x451C, symBinAddr: 0x12BC60, symSize: 0x37C }
+ - { offset: 0x1C5064, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0kP0OSgtFTW', symObjAddr: 0x4914, symBinAddr: 0x12BFDC, symSize: 0x8 }
+ - { offset: 0x1C50A0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerCAA20NotificationObserverA2aDP25userLocationStatusChangedyyFTW', symObjAddr: 0x491C, symBinAddr: 0x12BFE4, symSize: 0x4 }
+ - { offset: 0x1C50C0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerCAA20NotificationObserverA2aDP25userLocationStatusChangedyyFTW', symObjAddr: 0x491C, symBinAddr: 0x12BFE4, symSize: 0x4 }
+ - { offset: 0x1C50DC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC16venueGatesLoaded5gatesySayAA5PlaceCG_tFyycfU0_TA', symObjAddr: 0x4944, symBinAddr: 0x12C00C, symSize: 0x8 }
+ - { offset: 0x1C50F0, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x494C, symBinAddr: 0x12C014, symSize: 0x10 }
+ - { offset: 0x1C5104, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x495C, symBinAddr: 0x12C024, symSize: 0x8 }
+ - { offset: 0x1C5118, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC22didTapDirectionsActionyyFyAA5PlaceCSgcACcfu2_yAGcfu3_TA', symObjAddr: 0x4A84, symBinAddr: 0x12C054, symSize: 0x20 }
+ - { offset: 0x1C5152, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC06scrollF9DidScrollyySo08UIScrollF0CFyyScMYccfU_TA', symObjAddr: 0x4B3C, symBinAddr: 0x12C0A0, symSize: 0x8 }
+ - { offset: 0x1C5166, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtFySaySSGcfU_TA', symObjAddr: 0x4B98, symBinAddr: 0x12C0A8, symSize: 0x8 }
+ - { offset: 0x1C527E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC05tableF0_21numberOfRowsInSectionSiSo07UITableF0C_SitFTf4dnn_n', symObjAddr: 0x4BA0, symBinAddr: 0x12C0B0, symSize: 0x2B8 }
+ - { offset: 0x1C54CF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC5shareyyFySSSgcfU_TA', symObjAddr: 0x4E7C, symBinAddr: 0x12C368, symSize: 0x8 }
+ - { offset: 0x1C54E3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DeepLinkManagerC014generateCampusdE08campusId10completionySiSg_ySSSgctFyAHcfU_TA', symObjAddr: 0x4F78, symBinAddr: 0x12C394, symSize: 0x8 }
+ - { offset: 0x1C568D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC05tableF0So07UITableF0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x127758, symSize: 0x10 }
+ - { offset: 0x1C56A5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC05tableF0So07UITableF0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x127758, symSize: 0x10 }
+ - { offset: 0x1C56EB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC05tableF0So07UITableF0CSgvsTo', symObjAddr: 0x10, symBinAddr: 0x127768, symSize: 0x34 }
+ - { offset: 0x1C573A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x12779C, symSize: 0x10 }
+ - { offset: 0x1C5752, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x12779C, symSize: 0x10 }
+ - { offset: 0x1C5792, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC10titleLabelSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x1277AC, symSize: 0x34 }
+ - { offset: 0x1C57E1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC13distanceLabelSo7UILabelCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x1277E0, symSize: 0x10 }
+ - { offset: 0x1C57F9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC13distanceLabelSo7UILabelCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x1277E0, symSize: 0x10 }
+ - { offset: 0x1C5834, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC13distanceLabelSo7UILabelCSgvsTo', symObjAddr: 0x98, symBinAddr: 0x1277F0, symSize: 0x34 }
+ - { offset: 0x1C5883, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC09separatorF0AA09SeparatorF0CSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x127824, symSize: 0x10 }
+ - { offset: 0x1C589B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC09separatorF0AA09SeparatorF0CSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x127824, symSize: 0x10 }
+ - { offset: 0x1C58DB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC09separatorF0AA09SeparatorF0CSgvsTo', symObjAddr: 0xDC, symBinAddr: 0x127834, symSize: 0x34 }
+ - { offset: 0x1C592A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC010titleStackF0So07UIStackF0CSgvgTo', symObjAddr: 0x110, symBinAddr: 0x127868, symSize: 0x10 }
+ - { offset: 0x1C5942, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC010titleStackF0So07UIStackF0CSgvgTo', symObjAddr: 0x110, symBinAddr: 0x127868, symSize: 0x10 }
+ - { offset: 0x1C5982, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC010titleStackF0So07UIStackF0CSgvsTo', symObjAddr: 0x120, symBinAddr: 0x127878, symSize: 0x34 }
+ - { offset: 0x1C59D1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC11shareButtonSo8UIButtonCSgvgTo', symObjAddr: 0x154, symBinAddr: 0x1278AC, symSize: 0x10 }
+ - { offset: 0x1C59E9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC11shareButtonSo8UIButtonCSgvgTo', symObjAddr: 0x154, symBinAddr: 0x1278AC, symSize: 0x10 }
+ - { offset: 0x1C5A29, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC11shareButtonSo8UIButtonCSgvsTo', symObjAddr: 0x164, symBinAddr: 0x1278BC, symSize: 0x34 }
+ - { offset: 0x1C5A85, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC06campusE033_1B1727CC5BB5A738712554D2E2121BF2LLAA05VenueF4DataCvg', symObjAddr: 0x198, symBinAddr: 0x1278F0, symSize: 0x9C }
+ - { offset: 0x1C5BA3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC9viewModel33_1B1727CC5BB5A738712554D2E2121BF2LLAA011VenueDetailfI0Cvg', symObjAddr: 0x234, symBinAddr: 0x12798C, symSize: 0x120 }
+ - { offset: 0x1C5E46, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC11viewDidLoadyyF', symObjAddr: 0x354, symBinAddr: 0x127AAC, symSize: 0x180 }
+ - { offset: 0x1C5F79, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC11viewDidLoadyyFTo', symObjAddr: 0x4D4, symBinAddr: 0x127C2C, symSize: 0x28 }
+ - { offset: 0x1C603E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC14viewWillAppearyySbF', symObjAddr: 0x4FC, symBinAddr: 0x127C54, symSize: 0x10C }
+ - { offset: 0x1C6111, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC14viewWillAppearyySbFTo', symObjAddr: 0x608, symBinAddr: 0x127D60, symSize: 0x30 }
+ - { offset: 0x1C6125, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC04loadD11Information33_1B1727CC5BB5A738712554D2E2121BF2LLyyF', symObjAddr: 0x638, symBinAddr: 0x127D90, symSize: 0xF0 }
+ - { offset: 0x1C61C9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC13registerCellsyyF', symObjAddr: 0x728, symBinAddr: 0x127E80, symSize: 0xFC }
+ - { offset: 0x1C62B5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC03setD11InformationyyF', symObjAddr: 0x824, symBinAddr: 0x127F7C, symSize: 0xD0 }
+ - { offset: 0x1C635B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC7dismissyyFTo', symObjAddr: 0x8F4, symBinAddr: 0x12804C, symSize: 0x88 }
+ - { offset: 0x1C6483, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC5shareyyF', symObjAddr: 0x97C, symBinAddr: 0x1280D4, symSize: 0x420 }
+ - { offset: 0x1C6705, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC5shareyyFySSSgcfU_', symObjAddr: 0xD9C, symBinAddr: 0x1284F4, symSize: 0x494 }
+ - { offset: 0x1C695C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC5shareyyFTo', symObjAddr: 0x1230, symBinAddr: 0x128988, symSize: 0x28 }
+ - { offset: 0x1C69AD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC04loadD5GatesyyF', symObjAddr: 0x1258, symBinAddr: 0x1289B0, symSize: 0x1E0 }
+ - { offset: 0x1C6B62, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0x1438, symBinAddr: 0x128B90, symSize: 0x180 }
+ - { offset: 0x1C6BA3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0x15B8, symBinAddr: 0x128D10, symSize: 0x60 }
+ - { offset: 0x1C6BEB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x1618, symBinAddr: 0x128D70, symSize: 0x15C }
+ - { offset: 0x1C6C1E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x1774, symBinAddr: 0x128ECC, symSize: 0x28 }
+ - { offset: 0x1C6C32, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27CampusDetailsViewControllerCfD', symObjAddr: 0x18A8, symBinAddr: 0x129000, symSize: 0x30 }
+ - { offset: 0x1C75AC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9PlaceTypeOMa', symObjAddr: 0x164, symBinAddr: 0x12C3C8, symSize: 0x10 }
+ - { offset: 0x1C7646, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9PlaceTypeOSHAASQWb', symObjAddr: 0xB20, symBinAddr: 0x12CD84, symSize: 0x4 }
+ - { offset: 0x1C765A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9PlaceTypeOACSQAAWl', symObjAddr: 0xB24, symBinAddr: 0x12CD88, symSize: 0x40 }
+ - { offset: 0x1C766E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9PlaceTypeOACSYAAWl', symObjAddr: 0xC04, symBinAddr: 0x12CE24, symSize: 0x40 }
+ - { offset: 0x1C7690, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF8PenNavUI8FavoriteC10CodingKeysO_Tg5', symObjAddr: 0x174, symBinAddr: 0x12C3D8, symSize: 0x110 }
+ - { offset: 0x1C76ED, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF8PenNavUI22SharedFavoriteLocationC10CodingKeysO_Tg5', symObjAddr: 0x284, symBinAddr: 0x12C4E8, symSize: 0x110 }
+ - { offset: 0x1C7768, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE08_rawHashB04seedS2i_tF8PenNavUI11RouteOptionV0iJ3KeyO_Tg5', symObjAddr: 0x394, symBinAddr: 0x12C5F8, symSize: 0x134 }
+ - { offset: 0x1C7815, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE08_rawHashB04seedS2i_tF8PenNavUI22SharedFavoriteLocationC10CodingKeysO_Tg5', symObjAddr: 0x4C8, symBinAddr: 0x12C72C, symSize: 0x134 }
+ - { offset: 0x1C78C2, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE08_rawHashB04seedS2i_tF8PenNavUI8FavoriteC10CodingKeysO_Tg5', symObjAddr: 0x5FC, symBinAddr: 0x12C860, symSize: 0x134 }
+ - { offset: 0x1C797E, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE08_rawHashB04seedS2i_tF8PenNavUI9PlaceTypeO_Tg5', symObjAddr: 0x730, symBinAddr: 0x12C994, symSize: 0x120 }
+ - { offset: 0x1C7A22, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9PlaceTypeOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x850, symBinAddr: 0x12CAB4, symSize: 0xC }
+ - { offset: 0x1C7A5C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9PlaceTypeOSHAASH9hashValueSivgTW', symObjAddr: 0x85C, symBinAddr: 0x12CAC0, symSize: 0xC }
+ - { offset: 0x1C7A7C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9PlaceTypeOSHAASH9hashValueSivgTW', symObjAddr: 0x85C, symBinAddr: 0x12CAC0, symSize: 0xC }
+ - { offset: 0x1C7A90, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9PlaceTypeOSHAASH9hashValueSivgTW', symObjAddr: 0x85C, symBinAddr: 0x12CAC0, symSize: 0xC }
+ - { offset: 0x1C7AA2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9PlaceTypeOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x868, symBinAddr: 0x12CACC, symSize: 0xFC }
+ - { offset: 0x1C7B1F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9PlaceTypeOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x964, symBinAddr: 0x12CBC8, symSize: 0x8 }
+ - { offset: 0x1C7B39, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9PlaceTypeOSeAASe4fromxs7Decoder_p_tKcfCTW', symObjAddr: 0xA78, symBinAddr: 0x12CCDC, symSize: 0x5C }
+ - { offset: 0x1C7B5C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9PlaceTypeOSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0xAD4, symBinAddr: 0x12CD38, symSize: 0x4C }
+ - { offset: 0x1C7C20, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9PlaceTypeOSYAASY8rawValuexSg03RawG0Qz_tcfCTW', symObjAddr: 0x96C, symBinAddr: 0x12CBD0, symSize: 0x2C }
+ - { offset: 0x1C7C49, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9PlaceTypeOSYAASY8rawValue03RawG0QzvgTW', symObjAddr: 0x998, symBinAddr: 0x12CBFC, symSize: 0xE0 }
+ - { offset: 0x1C7C8E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9PlaceTypeO8rawValueACSgSS_tcfCTf4nd_n', symObjAddr: 0xB64, symBinAddr: 0x12CDC8, symSize: 0x5C }
+ - { offset: 0x1C804D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO8ModifierO8rawValueSSvg', symObjAddr: 0x0, symBinAddr: 0x12CE64, symSize: 0x174 }
+ - { offset: 0x1C8095, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO8ModifierOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x174, symBinAddr: 0x12CFD8, symSize: 0x84 }
+ - { offset: 0x1C8148, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO8ModifierOSHAASH9hashValueSivgTW', symObjAddr: 0x1F8, symBinAddr: 0x12D05C, symSize: 0x60 }
+ - { offset: 0x1C81C6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO8ModifierOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x258, symBinAddr: 0x12D0BC, symSize: 0x40 }
+ - { offset: 0x1C8218, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO8ModifierOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x298, symBinAddr: 0x12D0FC, symSize: 0x5C }
+ - { offset: 0x1C8493, size: 0x8, addend: 0x0, symName: '_$sSa8PenNavUISSRszlE12takeModifier33_87DA5707E664C852F4BDCF261BF8A634LLAA11CommandLineO0E0O_SSSgtSgyKF', symObjAddr: 0x348, symBinAddr: 0x12D1AC, symSize: 0x1D4 }
+ - { offset: 0x1C87C4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO5ErrorOSHAASQWb', symObjAddr: 0x65C, symBinAddr: 0x12D380, symSize: 0x4 }
+ - { offset: 0x1C87D8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO5ErrorOAESQAAWl', symObjAddr: 0x660, symBinAddr: 0x12D384, symSize: 0x40 }
+ - { offset: 0x1C87EC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO5ErrorOMa', symObjAddr: 0x814, symBinAddr: 0x12D3C4, symSize: 0x10 }
+ - { offset: 0x1C8879, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO14parseModifiers4fromSDyAC8ModifierOSSSgGSaySSG_tKFZTf4nd_n', symObjAddr: 0x880, symBinAddr: 0x12D430, symSize: 0x278 }
+ - { offset: 0x1C8A60, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO8ModifierO_SSSgtSgWOe', symObjAddr: 0xB38, symBinAddr: 0x12D6A8, symSize: 0x14 }
+ - { offset: 0x1C8A74, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO8ModifierOwet', symObjAddr: 0xB90, symBinAddr: 0x12D6BC, symSize: 0x90 }
+ - { offset: 0x1C8A88, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO8ModifierOwst', symObjAddr: 0xC20, symBinAddr: 0x12D74C, symSize: 0xB0 }
+ - { offset: 0x1C8A9C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO8ModifierOMa', symObjAddr: 0xCD4, symBinAddr: 0x12D7FC, symSize: 0x10 }
+ - { offset: 0x1C8AB0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO8ModifierOSHAASQWb', symObjAddr: 0xCE4, symBinAddr: 0x12D80C, symSize: 0x4 }
+ - { offset: 0x1C8AC4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO8ModifierOAESQAAWl', symObjAddr: 0xCE8, symBinAddr: 0x12D810, symSize: 0x40 }
+ - { offset: 0x1C8AD9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO8ModifierO8rawValueSSvg', symObjAddr: 0x0, symBinAddr: 0x12CE64, symSize: 0x174 }
+ - { offset: 0x1C8B40, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO8ModifierOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x2F4, symBinAddr: 0x12D158, symSize: 0x2C }
+ - { offset: 0x1C8B69, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO8ModifierOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x320, symBinAddr: 0x12D184, symSize: 0x28 }
+ - { offset: 0x1C8BBC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CommandLineO8ModifierO8rawValueAESgSS_tcfCTf4nd_n', symObjAddr: 0x824, symBinAddr: 0x12D3D4, symSize: 0x5C }
+ - { offset: 0x1C906E, size: 0x8, addend: 0x0, symName: '_$sSo8UIButtonC8PenNavUIE13underlineTextyyF', symObjAddr: 0x0, symBinAddr: 0x12D850, symSize: 0x2BC }
+ - { offset: 0x1C918E, size: 0x8, addend: 0x0, symName: '_$sSo8UIButtonC8PenNavUIE9fontStyleSSvsTo', symObjAddr: 0x2BC, symBinAddr: 0x12DB0C, symSize: 0x54 }
+ - { offset: 0x1C91B5, size: 0x8, addend: 0x0, symName: '_$sSo8UIButtonC8PenNavUIE9fontStyleSSvs', symObjAddr: 0x310, symBinAddr: 0x12DB60, symSize: 0x1C4 }
+ - { offset: 0x1C92AF, size: 0x8, addend: 0x0, symName: '_$sSo8UIButtonC8PenNavUIE19textColorIdentifierSivgTo', symObjAddr: 0x4D4, symBinAddr: 0x12DD24, symSize: 0x8 }
+ - { offset: 0x1C92CB, size: 0x8, addend: 0x0, symName: '_$sSo8UIButtonC8PenNavUIE19textColorIdentifierSivsTo', symObjAddr: 0x4DC, symBinAddr: 0x12DD2C, symSize: 0x30 }
+ - { offset: 0x1C9303, size: 0x8, addend: 0x0, symName: '_$sSo8UIButtonC8PenNavUIE19textColorIdentifierSivs', symObjAddr: 0x50C, symBinAddr: 0x12DD5C, symSize: 0x124 }
+ - { offset: 0x1C9387, size: 0x8, addend: 0x0, symName: '_$sSo8UIButtonC8PenNavUIE25backgroundColorIdentifierSivgTo', symObjAddr: 0x630, symBinAddr: 0x12DE80, symSize: 0x8 }
+ - { offset: 0x1C93A3, size: 0x8, addend: 0x0, symName: '_$sSo8UIButtonC8PenNavUIE25backgroundColorIdentifierSivsTo', symObjAddr: 0x638, symBinAddr: 0x12DE88, symSize: 0x38 }
+ - { offset: 0x1C93BF, size: 0x8, addend: 0x0, symName: '_$sSo8UIButtonC8PenNavUIE19tintColorIdentifierSivgTo', symObjAddr: 0x67C, symBinAddr: 0x12DEC0, symSize: 0x8 }
+ - { offset: 0x1C93DB, size: 0x8, addend: 0x0, symName: '_$sSo8UIButtonC8PenNavUIE19tintColorIdentifierSivsTo', symObjAddr: 0x684, symBinAddr: 0x12DEC8, symSize: 0x38 }
+ - { offset: 0x1C9421, size: 0x8, addend: 0x0, symName: '_$sSo8UIButtonC8PenNavUIE15localizationKeySSvsTo', symObjAddr: 0x80C, symBinAddr: 0x12E028, symSize: 0x98 }
+ - { offset: 0x1C9456, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyaABSHSCWl', symObjAddr: 0x8E8, symBinAddr: 0x12E0C0, symSize: 0x44 }
+ - { offset: 0x1C992B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC14SubpathBuilderV13appendSegmentyyAE0J0OF', symObjAddr: 0x0, symBinAddr: 0x12E10C, symSize: 0x41C }
+ - { offset: 0x1C9C70, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC14SubpathBuilderV13appendSegmentyyAE0J0OF', symObjAddr: 0x0, symBinAddr: 0x12E10C, symSize: 0x41C }
+ - { offset: 0x1CA3CD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC14SubpathBuilderV12makeSubpaths3forSayAEGAE_tFTf4nn_g', symObjAddr: 0x41C, symBinAddr: 0x12E528, symSize: 0x15C }
+ - { offset: 0x1CAA95, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22FloatingPanelPresenterPAAE20applyDismissingRules2onyAA0dE11Presentable_pSg_tF', symObjAddr: 0x20, symBinAddr: 0x12E684, symSize: 0x408 }
+ - { offset: 0x1CAB11, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22FloatingPanelPresenterPAAE20applyDismissingRules2onyAA0dE11Presentable_pSg_tF', symObjAddr: 0x20, symBinAddr: 0x12E684, symSize: 0x408 }
+ - { offset: 0x1CB0AB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22FloatingPanelPresenterPAAE20removeViewControlleryyAA0dE11Presentable_pSgF', symObjAddr: 0x428, symBinAddr: 0x12EA8C, symSize: 0x464 }
+ - { offset: 0x1CB8E7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC06removeE10FromParent8animated10completionySb_yycSgtFyycfU_TA', symObjAddr: 0x8E4, symBinAddr: 0x12EF48, symSize: 0xC }
+ - { offset: 0x1CB8FB, size: 0x8, addend: 0x0, symName: '_$sSo8NSObjectCMa', symObjAddr: 0x8F0, symBinAddr: 0x12EF54, symSize: 0x44 }
+ - { offset: 0x1CB993, size: 0x8, addend: 0x0, symName: '_$sSMsE20_halfStablePartition15isSuffixElement5IndexQzSb0F0QzKXE_tKFSay8PenNavUI24FloatingPanelPresentable_pG_Tg503$s8hi4UI22kl44PresenterPAAE20removeViewControlleryyAA0dE11M18_pSgFSbAaE_pXEfU2_AgH_pTf1cn_nTf4ng_n', symObjAddr: 0x9E8, symBinAddr: 0x12F04C, symSize: 0x1A8 }
+ - { offset: 0x1CBE27, size: 0x8, addend: 0x0, symName: '_$sSlsE10firstIndex5where0B0QzSgSb7ElementQzKXE_tKFSay8PenNavUI24FloatingPanelPresentable_pG_Tg503$s8ef4UI22hi44PresenterPAAE20removeViewControlleryyAA0dE11J18_pSgFSbAaE_pXEfU2_AhI_pTf1cn_nTf4ng_n', symObjAddr: 0x934, symBinAddr: 0x12EF98, symSize: 0xB4 }
+ - { offset: 0x1CC48B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28DefaultFloatingPanelBehaviorC19allowsRubberBanding3forSbSo10UIRectEdgeV_tFTo', symObjAddr: 0x0, symBinAddr: 0x12F1F4, symSize: 0x8 }
+ - { offset: 0x1CC4DF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28DefaultFloatingPanelBehaviorCMa', symObjAddr: 0x18, symBinAddr: 0x12F1FC, symSize: 0x20 }
+ - { offset: 0x1CC508, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28DefaultFloatingPanelBehaviorC19allowsRubberBanding3forSbSo10UIRectEdgeV_tFTo', symObjAddr: 0x0, symBinAddr: 0x12F1F4, symSize: 0x8 }
+ - { offset: 0x1CC8A3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV20parseLinearGradientsySayAA3DOMO0F8GradientCGAA3XMLO7ElementCKF', symObjAddr: 0x0, symBinAddr: 0x12F21C, symSize: 0x2B0 }
+ - { offset: 0x1CCA54, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV20parseLinearGradientsySayAA3DOMO0F8GradientCGAA3XMLO7ElementCKF', symObjAddr: 0x0, symBinAddr: 0x12F21C, symSize: 0x2B0 }
+ - { offset: 0x1CCF33, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV19parseLinearGradientyAA3DOMO0fG0CAA3XMLO7ElementCKFTf4nx_n', symObjAddr: 0x2B0, symBinAddr: 0x12F4CC, symSize: 0xAF4 }
+ - { offset: 0x1CDA2F, size: 0x8, addend: 0x0, symName: '_$sSS8PenNavUIE9localizedSSyF', symObjAddr: 0x0, symBinAddr: 0x12FFC0, symSize: 0x1F0 }
+ - { offset: 0x1CDB79, size: 0x8, addend: 0x0, symName: '_$sSo7UIImageC8PenNavUIE7resized10targetSizeABSgSo6CGSizeV_tF', symObjAddr: 0x1F0, symBinAddr: 0x1301B0, symSize: 0x1A0 }
+ - { offset: 0x1CDC9F, size: 0x8, addend: 0x0, symName: '_$sSo7UIImageC8PenNavUIE7resized10targetSizeABSgSo6CGSizeV_tFySo30UIGraphicsImageRendererContextCXEfU_', symObjAddr: 0x1074, symBinAddr: 0x131034, symSize: 0x20 }
+ - { offset: 0x1CDD26, size: 0x8, addend: 0x0, symName: '_$sSS8PenNavUIE22localizedWithArgumentsySSs7CVarArg_pd_tF', symObjAddr: 0x390, symBinAddr: 0x130350, symSize: 0x158 }
+ - { offset: 0x1CDE6F, size: 0x8, addend: 0x0, symName: '_$sSS8PenNavUIE8containsySbSaySSGF', symObjAddr: 0x4E8, symBinAddr: 0x1304A8, symSize: 0x94 }
+ - { offset: 0x1CE037, size: 0x8, addend: 0x0, symName: '_$sSS8PenNavUIE7trimmed12maximumWidth0E5Lines4fontSS12CoreGraphics7CGFloatV_SiSo6UIFontCtF', symObjAddr: 0x57C, symBinAddr: 0x13053C, symSize: 0x4F0 }
+ - { offset: 0x1CE4DE, size: 0x8, addend: 0x0, symName: '_$sSo8UIButtonC8PenNavUIE9setInsets17forContentPadding010imageTitleI0ySo06UIEdgeF0V_12CoreGraphics7CGFloatVtF', symObjAddr: 0xF78, symBinAddr: 0x130F38, symSize: 0xFC }
+ - { offset: 0x1CE52D, size: 0x8, addend: 0x0, symName: '_$sSo6UIViewC8PenNavUIE6fadeIn_5delay10completionySd_SdySbctFyycfU_', symObjAddr: 0x1098, symBinAddr: 0x131054, symSize: 0x10 }
+ - { offset: 0x1CE556, size: 0x8, addend: 0x0, symName: '_$sSo6UIViewC8PenNavUIE7fadeOut_5delay10completionySd_SdySbctFyycfU_', symObjAddr: 0x10A8, symBinAddr: 0x131064, symSize: 0x10 }
+ - { offset: 0x1CE57F, size: 0x8, addend: 0x0, symName: '_$sSS8PenNavUIE16trimHorizontally33_16B44A3E237573F8ABE391799BEDA5FELL12maximumWidth4fonty12CoreGraphics7CGFloatV_So6UIFontCtF', symObjAddr: 0x10B8, symBinAddr: 0x131074, symSize: 0x2E8 }
+ - { offset: 0x1CE78B, size: 0x8, addend: 0x0, symName: '_$sSo13UIApplicationC8PenNavUIE21topMostViewControllerSo06UIViewH0CSgyFTf4d_n', symObjAddr: 0x13A0, symBinAddr: 0x13135C, symSize: 0x19C }
+ - { offset: 0x1CE8E1, size: 0x8, addend: 0x0, symName: '_$sSo13UIApplicationC8PenNavUIE16topSafeAreaInset12CoreGraphics7CGFloatVvgZTf4d_n', symObjAddr: 0x153C, symBinAddr: 0x1314F8, symSize: 0x128 }
+ - { offset: 0x1CEA10, size: 0x8, addend: 0x0, symName: '_$sSo7UIImageC8PenNavUIE7resized10targetSizeABSgSo6CGSizeV_tFySo30UIGraphicsImageRendererContextCXEfU_TA', symObjAddr: 0x17DC, symBinAddr: 0x131644, symSize: 0x1C }
+ - { offset: 0x1CEA4C, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x1810, symBinAddr: 0x131670, symSize: 0x10 }
+ - { offset: 0x1CEA60, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x1820, symBinAddr: 0x131680, symSize: 0x8 }
+ - { offset: 0x1CEBAB, size: 0x8, addend: 0x0, symName: '_$ss17_dictionaryUpCastySDyq0_q1_GSDyxq_GSHRzSHR0_r2_lFSS_S2SypTg5', symObjAddr: 0xA6C, symBinAddr: 0x130A2C, symSize: 0x24C }
+ - { offset: 0x1CED29, size: 0x8, addend: 0x0, symName: '_$ss17_dictionaryUpCastySDyq0_q1_GSDyxq_GSHRzSHR0_r2_lFSo21NSAttributedStringKeya_So6UIFontCAEypTg5', symObjAddr: 0xCB8, symBinAddr: 0x130C78, symSize: 0x2C0 }
+ - { offset: 0x1CFDFE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellCfETo', symObjAddr: 0x26C8, symBinAddr: 0x133D50, symSize: 0xB8 }
+ - { offset: 0x1CFE2D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellCMa', symObjAddr: 0x2780, symBinAddr: 0x133E08, symSize: 0x20 }
+ - { offset: 0x1CFE41, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC13configureIcon3foryAA5PlaceCSg_tFySo7UIImageCSgcfU_TA', symObjAddr: 0x27F0, symBinAddr: 0x133E78, symSize: 0x8 }
+ - { offset: 0x1D0211, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x131688, symSize: 0x10 }
+ - { offset: 0x1D0229, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x131688, symSize: 0x10 }
+ - { offset: 0x1D026F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC10titleLabelSo7UILabelCSgvsTo', symObjAddr: 0x10, symBinAddr: 0x131698, symSize: 0x34 }
+ - { offset: 0x1D02BE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC17subtitleStackViewSo07UIStackI0CSgvgTo', symObjAddr: 0x44, symBinAddr: 0x1316CC, symSize: 0x10 }
+ - { offset: 0x1D02D6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC17subtitleStackViewSo07UIStackI0CSgvgTo', symObjAddr: 0x44, symBinAddr: 0x1316CC, symSize: 0x10 }
+ - { offset: 0x1D0316, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC17subtitleStackViewSo07UIStackI0CSgvsTo', symObjAddr: 0x54, symBinAddr: 0x1316DC, symSize: 0x34 }
+ - { offset: 0x1D0365, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC13distanceLabelSo7UILabelCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x131710, symSize: 0x10 }
+ - { offset: 0x1D037D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC13distanceLabelSo7UILabelCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x131710, symSize: 0x10 }
+ - { offset: 0x1D03B8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC13distanceLabelSo7UILabelCSgvsTo', symObjAddr: 0x98, symBinAddr: 0x131720, symSize: 0x34 }
+ - { offset: 0x1D0407, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC10venueLabelSo7UILabelCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x131754, symSize: 0x10 }
+ - { offset: 0x1D041F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC10venueLabelSo7UILabelCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x131754, symSize: 0x10 }
+ - { offset: 0x1D045A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC10venueLabelSo7UILabelCSgvsTo', symObjAddr: 0xDC, symBinAddr: 0x131764, symSize: 0x34 }
+ - { offset: 0x1D04A9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC10floorLabelSo7UILabelCSgvgTo', symObjAddr: 0x110, symBinAddr: 0x131798, symSize: 0x10 }
+ - { offset: 0x1D04C1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC10floorLabelSo7UILabelCSgvgTo', symObjAddr: 0x110, symBinAddr: 0x131798, symSize: 0x10 }
+ - { offset: 0x1D04FC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC10floorLabelSo7UILabelCSgvsTo', symObjAddr: 0x120, symBinAddr: 0x1317A8, symSize: 0x34 }
+ - { offset: 0x1D054B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC9iconImageSo11UIImageViewCSgvgTo', symObjAddr: 0x154, symBinAddr: 0x1317DC, symSize: 0x10 }
+ - { offset: 0x1D0563, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC9iconImageSo11UIImageViewCSgvgTo', symObjAddr: 0x154, symBinAddr: 0x1317DC, symSize: 0x10 }
+ - { offset: 0x1D05A3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC9iconImageSo11UIImageViewCSgvsTo', symObjAddr: 0x164, symBinAddr: 0x1317EC, symSize: 0x34 }
+ - { offset: 0x1D05F2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC19scheduleStatusLabelSo7UILabelCSgvgTo', symObjAddr: 0x198, symBinAddr: 0x131820, symSize: 0x10 }
+ - { offset: 0x1D060A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC19scheduleStatusLabelSo7UILabelCSgvgTo', symObjAddr: 0x198, symBinAddr: 0x131820, symSize: 0x10 }
+ - { offset: 0x1D0645, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC19scheduleStatusLabelSo7UILabelCSgvsTo', symObjAddr: 0x1A8, symBinAddr: 0x131830, symSize: 0x34 }
+ - { offset: 0x1D0694, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC22scheduleTimeRangeLabelSo7UILabelCSgvgTo', symObjAddr: 0x1DC, symBinAddr: 0x131864, symSize: 0x10 }
+ - { offset: 0x1D06AC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC22scheduleTimeRangeLabelSo7UILabelCSgvgTo', symObjAddr: 0x1DC, symBinAddr: 0x131864, symSize: 0x10 }
+ - { offset: 0x1D06E7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC22scheduleTimeRangeLabelSo7UILabelCSgvsTo', symObjAddr: 0x1EC, symBinAddr: 0x131874, symSize: 0x34 }
+ - { offset: 0x1D0736, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC17scheduleContainerSo11UIStackViewCSgvgTo', symObjAddr: 0x220, symBinAddr: 0x1318A8, symSize: 0x10 }
+ - { offset: 0x1D074E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC17scheduleContainerSo11UIStackViewCSgvgTo', symObjAddr: 0x220, symBinAddr: 0x1318A8, symSize: 0x10 }
+ - { offset: 0x1D0789, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC17scheduleContainerSo11UIStackViewCSgvsTo', symObjAddr: 0x230, symBinAddr: 0x1318B8, symSize: 0x34 }
+ - { offset: 0x1D07D8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC12awakeFromNibyyFTo', symObjAddr: 0x264, symBinAddr: 0x1318EC, symSize: 0x3C }
+ - { offset: 0x1D084F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC14configureTitle10searchTextySSSg_tF', symObjAddr: 0x2A0, symBinAddr: 0x131928, symSize: 0x270 }
+ - { offset: 0x1D0AD5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC17configureSchedule010shouldShowH0ySb_tF', symObjAddr: 0x510, symBinAddr: 0x131B98, symSize: 0x87C }
+ - { offset: 0x1D13C1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC17configureSubtitleyyF', symObjAddr: 0xD8C, symBinAddr: 0x132414, symSize: 0x758 }
+ - { offset: 0x1D1868, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC19configureSeparatorsyyF', symObjAddr: 0x14E4, symBinAddr: 0x132B6C, symSize: 0x3A8 }
+ - { offset: 0x1D1CB2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC13configureIcon3foryAA5PlaceCSg_tF', symObjAddr: 0x188C, symBinAddr: 0x132F14, symSize: 0x924 }
+ - { offset: 0x1D20EA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC13configureIcon3foryAA5PlaceCSg_tFySo7UIImageCSgcfU_', symObjAddr: 0x21B0, symBinAddr: 0x133838, symSize: 0x13C }
+ - { offset: 0x1D2189, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC15prepareForReuseyyF', symObjAddr: 0x22EC, symBinAddr: 0x133974, symSize: 0x134 }
+ - { offset: 0x1D222B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC15prepareForReuseyyFTo', symObjAddr: 0x2420, symBinAddr: 0x133AA8, symSize: 0x28 }
+ - { offset: 0x1D223F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC5style15reuseIdentifierACSo011UITableViewF5StyleV_SSSgtcfc', symObjAddr: 0x2448, symBinAddr: 0x133AD0, symSize: 0xFC }
+ - { offset: 0x1D2280, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC5style15reuseIdentifierACSo011UITableViewF5StyleV_SSSgtcfcTo', symObjAddr: 0x2544, symBinAddr: 0x133BCC, symSize: 0x48 }
+ - { offset: 0x1D22B8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x258C, symBinAddr: 0x133C14, symSize: 0xE4 }
+ - { offset: 0x1D22EB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x2670, symBinAddr: 0x133CF8, symSize: 0x28 }
+ - { offset: 0x1D22FF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SearchResultCellCfD', symObjAddr: 0x2698, symBinAddr: 0x133D20, symSize: 0x30 }
+ - { offset: 0x1D26F8, size: 0x8, addend: 0x0, symName: '_$sSo9UIControlC8PenNavUIE13_handleAction33_5E6DC34DF67332EDC181E10990F14522LLyyF', symObjAddr: 0x0, symBinAddr: 0x133E80, symSize: 0xDC }
+ - { offset: 0x1D271C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10closureKey33_5E6DC34DF67332EDC181E10990F14522LLs5UInt8Vvp', symObjAddr: 0x188, symBinAddr: 0x379D98, symSize: 0x0 }
+ - { offset: 0x1D2735, size: 0x8, addend: 0x0, symName: '_$sSo9UIControlC8PenNavUIE13_handleAction33_5E6DC34DF67332EDC181E10990F14522LLyyF', symObjAddr: 0x0, symBinAddr: 0x133E80, symSize: 0xDC }
+ - { offset: 0x1D2779, size: 0x8, addend: 0x0, symName: '_$sSo9UIControlC8PenNavUIE13_handleAction33_5E6DC34DF67332EDC181E10990F14522LLyyFTo', symObjAddr: 0xDC, symBinAddr: 0x133F5C, symSize: 0x28 }
+ - { offset: 0x1D2B3C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9SAXParserC4dataAE10Foundation4DataV_tc33_46DA244A1B05B1F166AC1DDE992677D0Llfc', symObjAddr: 0x0, symBinAddr: 0x133F84, symSize: 0x15C }
+ - { offset: 0x1D2D90, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9SAXParserCfETo', symObjAddr: 0x408, symBinAddr: 0x134358, symSize: 0x5C }
+ - { offset: 0x1D2DBF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9SAXParserCMa', symObjAddr: 0x464, symBinAddr: 0x1343B4, symSize: 0x20 }
+ - { offset: 0x1D2E13, size: 0x8, addend: 0x0, symName: '_$sSa17_customRemoveLastxSgyF8PenNavUI9LayerTreeO16CommandOptimizerC5StateVy_AC11CGTextTypesV_G_Tg5', symObjAddr: 0x484, symBinAddr: 0x1343D4, symSize: 0x94 }
+ - { offset: 0x1D2EAD, size: 0x8, addend: 0x0, symName: '_$sSa17_customRemoveLastxSgyF8PenNavUI9LayerTreeO16CommandOptimizerC5StateVy_AC7CGTypesV_G_Tg5', symObjAddr: 0x518, symBinAddr: 0x134468, symSize: 0x90 }
+ - { offset: 0x1D2F68, size: 0x8, addend: 0x0, symName: '_$sSa17_customRemoveLastxSgyF8PenNavUI3XMLO7ElementC_Tg5', symObjAddr: 0x5A8, symBinAddr: 0x1344F8, symSize: 0x60 }
+ - { offset: 0x1D32C7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9SAXParserC4dataAE10Foundation4DataV_tc33_46DA244A1B05B1F166AC1DDE992677D0Llfc', symObjAddr: 0x0, symBinAddr: 0x133F84, symSize: 0x15C }
+ - { offset: 0x1D3339, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9SAXParserC6parser_15didStartElement12namespaceURI13qualifiedName10attributesySo11NSXMLParserC_S2SSgAMSDyS2SGtFTo', symObjAddr: 0x15C, symBinAddr: 0x1340E0, symSize: 0x108 }
+ - { offset: 0x1D336A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9SAXParserC6parser_13didEndElement12namespaceURI13qualifiedNameySo11NSXMLParserC_S2SSgALtFTo', symObjAddr: 0x264, symBinAddr: 0x1341E8, symSize: 0xD4 }
+ - { offset: 0x1D339B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9SAXParserC6parser_15foundCharactersySo11NSXMLParserC_SStFTo', symObjAddr: 0x338, symBinAddr: 0x1342BC, symSize: 0x70 }
+ - { offset: 0x1D33DE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9SAXParserCAEycfcTo', symObjAddr: 0x3A8, symBinAddr: 0x13432C, symSize: 0x2C }
+ - { offset: 0x1D345F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9SAXParserC5parse4dataAC7ElementC10Foundation4DataV_tKFZTf4nd_n', symObjAddr: 0x608, symBinAddr: 0x134558, symSize: 0x210 }
+ - { offset: 0x1D363B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9SAXParserC6parser_15didStartElement12namespaceURI13qualifiedName10attributesySo11NSXMLParserC_S2SSgAMSDyS2SGtFTf4nnndnn_n', symObjAddr: 0x818, symBinAddr: 0x134768, symSize: 0x314 }
+ - { offset: 0x1D39F1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9SAXParserC6parser_13didEndElement12namespaceURI13qualifiedNameySo11NSXMLParserC_S2SSgALtFTf4dnndn_n', symObjAddr: 0xB2C, symBinAddr: 0x134A7C, symSize: 0x234 }
+ - { offset: 0x1D3D66, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3XMLO9SAXParserC6parser_15foundCharactersySo11NSXMLParserC_SStFTf4dnn_n', symObjAddr: 0xD60, symBinAddr: 0x134CB0, symSize: 0x17C }
+ - { offset: 0x1D42C8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16PIEventsDelegateP19onBackButtonPressedyyF', symObjAddr: 0x0, symBinAddr: 0x134E2C, symSize: 0x7C }
+ - { offset: 0x1D431C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16PIEventsDelegateP19onBackButtonPressedyyF', symObjAddr: 0x0, symBinAddr: 0x134E2C, symSize: 0x7C }
+ - { offset: 0x1D46EF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14BlurEffectViewC10layerClassyXlXpvgZTo', symObjAddr: 0x0, symBinAddr: 0x134EC8, symSize: 0x14 }
+ - { offset: 0x1D499D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14BlurEffectViewCfETo', symObjAddr: 0x6BC, symBinAddr: 0x135584, symSize: 0x48 }
+ - { offset: 0x1D49CC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14BlurEffectViewCMa', symObjAddr: 0x964, symBinAddr: 0x13582C, symSize: 0x20 }
+ - { offset: 0x1D4B09, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18BlurIntensityLayerCMa', symObjAddr: 0xE88, symBinAddr: 0x135D50, symSize: 0x20 }
+ - { offset: 0x1D4B1D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14BlurEffectViewC21setupPropertyAnimator33_8C639E5594D44A54C22F58F98E146AE7LLyyFyycfU_TA', symObjAddr: 0xF4C, symBinAddr: 0x135D94, symSize: 0x8 }
+ - { offset: 0x1D4B31, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0xF54, symBinAddr: 0x135D9C, symSize: 0x10 }
+ - { offset: 0x1D4B45, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0xF64, symBinAddr: 0x135DAC, symSize: 0x8 }
+ - { offset: 0x1D4B79, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14BlurEffectViewC10layerClassyXlXpvgZTo', symObjAddr: 0x0, symBinAddr: 0x134EC8, symSize: 0x14 }
+ - { offset: 0x1D4C63, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14BlurEffectViewC9intensity12CoreGraphics7CGFloatVvgTo', symObjAddr: 0x14, symBinAddr: 0x134EDC, symSize: 0x88 }
+ - { offset: 0x1D4CCE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14BlurEffectViewC9intensity12CoreGraphics7CGFloatVvsTo', symObjAddr: 0x9C, symBinAddr: 0x134F64, symSize: 0x8C }
+ - { offset: 0x1D4E18, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14BlurEffectViewC6effectSo06UIBlurE0CvgTo', symObjAddr: 0x128, symBinAddr: 0x134FF0, symSize: 0x10 }
+ - { offset: 0x1D4E30, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14BlurEffectViewC6effectSo06UIBlurE0CvgTo', symObjAddr: 0x128, symBinAddr: 0x134FF0, symSize: 0x10 }
+ - { offset: 0x1D4E84, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14BlurEffectViewC6effectSo06UIBlurE0CvsTo', symObjAddr: 0x138, symBinAddr: 0x135000, symSize: 0x6C }
+ - { offset: 0x1D4F04, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14BlurEffectViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x1A4, symBinAddr: 0x13506C, symSize: 0x1A0 }
+ - { offset: 0x1D4F91, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14BlurEffectViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x344, symBinAddr: 0x13520C, symSize: 0x20 }
+ - { offset: 0x1D4FC3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14BlurEffectViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x364, symBinAddr: 0x13522C, symSize: 0x18C }
+ - { offset: 0x1D504E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14BlurEffectViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x4F0, symBinAddr: 0x1353B8, symSize: 0x28 }
+ - { offset: 0x1D50A8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14BlurEffectViewC14layoutSubviewsyyF', symObjAddr: 0x518, symBinAddr: 0x1353E0, symSize: 0xB8 }
+ - { offset: 0x1D5161, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14BlurEffectViewC14layoutSubviewsyyFTo', symObjAddr: 0x5D0, symBinAddr: 0x135498, symSize: 0x28 }
+ - { offset: 0x1D5175, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14BlurEffectViewCfD', symObjAddr: 0x5F8, symBinAddr: 0x1354C0, symSize: 0x50 }
+ - { offset: 0x1D51A6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14BlurEffectViewCfDTo', symObjAddr: 0x648, symBinAddr: 0x135510, symSize: 0x74 }
+ - { offset: 0x1D520A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14BlurEffectViewC21setupPropertyAnimator33_8C639E5594D44A54C22F58F98E146AE7LLyyF', symObjAddr: 0x704, symBinAddr: 0x1355CC, symSize: 0x134 }
+ - { offset: 0x1D52BD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14BlurEffectViewC21setupPropertyAnimator33_8C639E5594D44A54C22F58F98E146AE7LLyyFyycfU_', symObjAddr: 0x838, symBinAddr: 0x135700, symSize: 0xE0 }
+ - { offset: 0x1D535A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14BlurEffectViewC7displayyySo7CALayerCFTo', symObjAddr: 0x918, symBinAddr: 0x1357E0, symSize: 0x4C }
+ - { offset: 0x1D5390, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18BlurIntensityLayerC5layerACyp_tcfc', symObjAddr: 0x984, symBinAddr: 0x13584C, symSize: 0xEC }
+ - { offset: 0x1D53E2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18BlurIntensityLayerC5layerACyp_tcfcTo', symObjAddr: 0xA70, symBinAddr: 0x135938, symSize: 0x4C }
+ - { offset: 0x1D540F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18BlurIntensityLayerCACycfcTo', symObjAddr: 0xABC, symBinAddr: 0x135984, symSize: 0x3C }
+ - { offset: 0x1D5469, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18BlurIntensityLayerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xAF8, symBinAddr: 0x1359C0, symSize: 0x80 }
+ - { offset: 0x1D54F0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18BlurIntensityLayerC12needsDisplay6forKeySbSS_tFZTo', symObjAddr: 0xB78, symBinAddr: 0x135A40, symSize: 0x10C }
+ - { offset: 0x1D554C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18BlurIntensityLayerC6action6forKeySo8CAAction_pSgSS_tF', symObjAddr: 0xC84, symBinAddr: 0x135B4C, symSize: 0x16C }
+ - { offset: 0x1D55D7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18BlurIntensityLayerC6action6forKeySo8CAAction_pSgSS_tFTo', symObjAddr: 0xDF0, symBinAddr: 0x135CB8, symSize: 0x68 }
+ - { offset: 0x1D55EB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18BlurIntensityLayerCfD', symObjAddr: 0xE58, symBinAddr: 0x135D20, symSize: 0x30 }
+ - { offset: 0x1D560E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14BlurEffectViewC7displayyySo7CALayerCFTf4dn_n', symObjAddr: 0xF6C, symBinAddr: 0x135DB4, symSize: 0x94 }
+ - { offset: 0x1D5A43, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CategoryResultCellC10imagePlaceSo11UIImageViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x135E48, symSize: 0x20 }
+ - { offset: 0x1D5E7E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CategoryResultCellCfETo', symObjAddr: 0xE3C, symBinAddr: 0x136C84, symSize: 0x88 }
+ - { offset: 0x1D5EAD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CategoryResultCellCMa', symObjAddr: 0xEC4, symBinAddr: 0x136D0C, symSize: 0x20 }
+ - { offset: 0x1D5EC1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CategoryResultCellC9configure3for6filteryAA7POIDataCSg_AA0D7FiltersVSgtFySo7UIImageCSgcfU_TA', symObjAddr: 0xF74, symBinAddr: 0x136D7C, symSize: 0x8 }
+ - { offset: 0x1D6031, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CategoryResultCellC10imagePlaceSo11UIImageViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x135E48, symSize: 0x20 }
+ - { offset: 0x1D6091, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CategoryResultCellC10imagePlaceSo11UIImageViewCSgvsTo', symObjAddr: 0x20, symBinAddr: 0x135E68, symSize: 0x14 }
+ - { offset: 0x1D60E2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CategoryResultCellC9placeNameSo7UILabelCSgvgTo', symObjAddr: 0x34, symBinAddr: 0x135E7C, symSize: 0x20 }
+ - { offset: 0x1D613C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CategoryResultCellC9placeNameSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x135E9C, symSize: 0x14 }
+ - { offset: 0x1D618D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CategoryResultCellC13distanceLabelSo7UILabelCSgvgTo', symObjAddr: 0x68, symBinAddr: 0x135EB0, symSize: 0x20 }
+ - { offset: 0x1D61E2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CategoryResultCellC13distanceLabelSo7UILabelCSgvsTo', symObjAddr: 0x88, symBinAddr: 0x135ED0, symSize: 0x14 }
+ - { offset: 0x1D6233, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CategoryResultCellC9venueNameSo7UILabelCSgvgTo', symObjAddr: 0x9C, symBinAddr: 0x135EE4, symSize: 0x20 }
+ - { offset: 0x1D6288, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CategoryResultCellC9venueNameSo7UILabelCSgvsTo', symObjAddr: 0xBC, symBinAddr: 0x135F04, symSize: 0x14 }
+ - { offset: 0x1D62D9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CategoryResultCellC9floorNameSo7UILabelCSgvgTo', symObjAddr: 0xD0, symBinAddr: 0x135F18, symSize: 0x20 }
+ - { offset: 0x1D632E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CategoryResultCellC9floorNameSo7UILabelCSgvsTo', symObjAddr: 0xF0, symBinAddr: 0x135F38, symSize: 0x14 }
+ - { offset: 0x1D637F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CategoryResultCellC16placeholderImageSo11UIImageViewCSgvgTo', symObjAddr: 0x104, symBinAddr: 0x135F4C, symSize: 0x20 }
+ - { offset: 0x1D63D4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CategoryResultCellC16placeholderImageSo11UIImageViewCSgvsTo', symObjAddr: 0x124, symBinAddr: 0x135F6C, symSize: 0x14 }
+ - { offset: 0x1D6425, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CategoryResultCellC12awakeFromNibyyFTo', symObjAddr: 0x138, symBinAddr: 0x135F80, symSize: 0x3C }
+ - { offset: 0x1D64A0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CategoryResultCellC9configure3for6filteryAA7POIDataCSg_AA0D7FiltersVSgtF', symObjAddr: 0x174, symBinAddr: 0x135FBC, symSize: 0x2D4 }
+ - { offset: 0x1D65D8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CategoryResultCellC9configure3for6filteryAA7POIDataCSg_AA0D7FiltersVSgtFySo7UIImageCSgcfU_', symObjAddr: 0x448, symBinAddr: 0x136290, symSize: 0x188 }
+ - { offset: 0x1D66DF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CategoryResultCellC34setPlaceDetailsForIndoorWayFinding5place6filteryAA7POIDataCSg_AA0D7FiltersVSgtF', symObjAddr: 0x5D0, symBinAddr: 0x136418, symSize: 0x32C }
+ - { offset: 0x1D67FE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CategoryResultCellC15setPlaceDetails5placeyAA7POIDataCSg_tF', symObjAddr: 0x8FC, symBinAddr: 0x136744, symSize: 0x1E8 }
+ - { offset: 0x1D68AB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CategoryResultCellC15prepareForReuseyyF', symObjAddr: 0xAE4, symBinAddr: 0x13692C, symSize: 0xA0 }
+ - { offset: 0x1D6918, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CategoryResultCellC15prepareForReuseyyFTo', symObjAddr: 0xB84, symBinAddr: 0x1369CC, symSize: 0x28 }
+ - { offset: 0x1D692C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CategoryResultCellC5style15reuseIdentifierACSo011UITableViewF5StyleV_SSSgtcfc', symObjAddr: 0xBAC, symBinAddr: 0x1369F4, symSize: 0x10C }
+ - { offset: 0x1D696D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CategoryResultCellC5style15reuseIdentifierACSo011UITableViewF5StyleV_SSSgtcfcTo', symObjAddr: 0xCB8, symBinAddr: 0x136B00, symSize: 0x48 }
+ - { offset: 0x1D69A5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CategoryResultCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xD00, symBinAddr: 0x136B48, symSize: 0xE4 }
+ - { offset: 0x1D69D8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CategoryResultCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xDE4, symBinAddr: 0x136C2C, symSize: 0x28 }
+ - { offset: 0x1D69EC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CategoryResultCellCfD', symObjAddr: 0xE0C, symBinAddr: 0x136C54, symSize: 0x30 }
+ - { offset: 0x1D7061, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24LocationIndicatorManagerCMa', symObjAddr: 0x1014, symBinAddr: 0x137D98, symSize: 0x20 }
+ - { offset: 0x1D70FF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24LocationIndicatorManagerC10setBearing_7visible5usingySdSg_Sb17PenguinINRenderer10PIRendererCSgtF', symObjAddr: 0x0, symBinAddr: 0x136D84, symSize: 0xD4 }
+ - { offset: 0x1D7173, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24LocationIndicatorManagerC13setVisibility7visible5usingySb_17PenguinINRenderer10PIRendererCSgtF', symObjAddr: 0xD4, symBinAddr: 0x136E58, symSize: 0xC0 }
+ - { offset: 0x1D7225, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24LocationIndicatorManagerC20setBearingVisibility7visible5usingySb_17PenguinINRenderer10PIRendererCSgtF', symObjAddr: 0x194, symBinAddr: 0x136F18, symSize: 0x198 }
+ - { offset: 0x1D72BB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24LocationIndicatorManagerC11setDotStyle5usingy17PenguinINRenderer10PIRendererCSg_tF', symObjAddr: 0x32C, symBinAddr: 0x1370B0, symSize: 0x278 }
+ - { offset: 0x1D7363, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24LocationIndicatorManagerC13setArrowStyle5usingy17PenguinINRenderer10PIRendererCSg_tF', symObjAddr: 0x5A4, symBinAddr: 0x137328, symSize: 0x218 }
+ - { offset: 0x1D745E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24LocationIndicatorManagerC6select5using8animatedy17PenguinINRenderer10PIRendererCSg_SbtF', symObjAddr: 0x7BC, symBinAddr: 0x137540, symSize: 0x358 }
+ - { offset: 0x1D7594, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24LocationIndicatorManagerC8deselect5usingy17PenguinINRenderer10PIRendererCSg_tF', symObjAddr: 0xB14, symBinAddr: 0x137898, symSize: 0x108 }
+ - { offset: 0x1D75C9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24LocationIndicatorManagerC8setColor09indicatorH006strokeH0014accuracyCircleH05usingySo7UIColorC_A2J17PenguinINRenderer10PIRendererCSgtF', symObjAddr: 0xC1C, symBinAddr: 0x1379A0, symSize: 0x3C4 }
+ - { offset: 0x1D76AF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24LocationIndicatorManagerCfD', symObjAddr: 0xFE0, symBinAddr: 0x137D64, symSize: 0x34 }
+ - { offset: 0x1D76E8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24LocationIndicatorManagerCACycfc', symObjAddr: 0x1034, symBinAddr: 0x137DB8, symSize: 0xDC }
+ - { offset: 0x1D7AC4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SourceViewOMa', symObjAddr: 0x164, symBinAddr: 0x137E94, symSize: 0x10 }
+ - { offset: 0x1D7B5E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SourceViewOSHAASQWb', symObjAddr: 0x4C4, symBinAddr: 0x1381F4, symSize: 0x4 }
+ - { offset: 0x1D7B72, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SourceViewOACSQAAWl', symObjAddr: 0x4C8, symBinAddr: 0x1381F8, symSize: 0x40 }
+ - { offset: 0x1D7B94, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SourceViewOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x174, symBinAddr: 0x137EA4, symSize: 0xC }
+ - { offset: 0x1D7BFB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SourceViewOSHAASH9hashValueSivgTW', symObjAddr: 0x180, symBinAddr: 0x137EB0, symSize: 0xE0 }
+ - { offset: 0x1D7CA6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SourceViewOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x260, symBinAddr: 0x137F90, symSize: 0xBC }
+ - { offset: 0x1D7D0D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SourceViewOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x31C, symBinAddr: 0x13804C, symSize: 0xDC }
+ - { offset: 0x1D7DE3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SourceViewOSYAASY8rawValuexSg03RawG0Qz_tcfCTW', symObjAddr: 0x3F8, symBinAddr: 0x138128, symSize: 0x2C }
+ - { offset: 0x1D7E0C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SourceViewOSYAASY8rawValue03RawG0QzvgTW', symObjAddr: 0x424, symBinAddr: 0x138154, symSize: 0xA0 }
+ - { offset: 0x1D7E3B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SourceViewO8rawValueACSgSS_tcfCTf4nd_n', symObjAddr: 0x508, symBinAddr: 0x138238, symSize: 0x5C }
+ - { offset: 0x1D820E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12MapDimensionOMa', symObjAddr: 0x164, symBinAddr: 0x138294, symSize: 0x10 }
+ - { offset: 0x1D8300, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12MapDimensionOSHAASQWb', symObjAddr: 0x824, symBinAddr: 0x138954, symSize: 0x4 }
+ - { offset: 0x1D8314, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12MapDimensionOACSQAAWl', symObjAddr: 0x828, symBinAddr: 0x138958, symSize: 0x40 }
+ - { offset: 0x1D8363, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12MapDimensionOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x580, symBinAddr: 0x1386B0, symSize: 0xC }
+ - { offset: 0x1D83CA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12MapDimensionOSHAASH9hashValueSivgTW', symObjAddr: 0x58C, symBinAddr: 0x1386BC, symSize: 0xB4 }
+ - { offset: 0x1D846A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12MapDimensionOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x640, symBinAddr: 0x138770, symSize: 0x90 }
+ - { offset: 0x1D84C6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12MapDimensionOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x6D0, symBinAddr: 0x138800, symSize: 0xB0 }
+ - { offset: 0x1D8578, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12MapDimensionO8isManualSbvg', symObjAddr: 0x174, symBinAddr: 0x1382A4, symSize: 0x164 }
+ - { offset: 0x1D8729, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12MapDimensionO16isTwoDimensionalSbvg', symObjAddr: 0x2D8, symBinAddr: 0x138408, symSize: 0x144 }
+ - { offset: 0x1D88D9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12MapDimensionO18isThreeDimensionalSbvg', symObjAddr: 0x41C, symBinAddr: 0x13854C, symSize: 0x164 }
+ - { offset: 0x1D8AC6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12MapDimensionOSYAASY8rawValuexSg03RawG0Qz_tcfCTW', symObjAddr: 0x780, symBinAddr: 0x1388B0, symSize: 0x2C }
+ - { offset: 0x1D8AEF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12MapDimensionOSYAASY8rawValue03RawG0QzvgTW', symObjAddr: 0x7AC, symBinAddr: 0x1388DC, symSize: 0x78 }
+ - { offset: 0x1D8B2B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12MapDimensionO8rawValueACSgSS_tcfCTf4nd_n', symObjAddr: 0x868, symBinAddr: 0x138998, symSize: 0x5C }
+ - { offset: 0x1D8F0C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12EdgesManagerC14sharedInstance33_1A4BCECDB650D7AA17333C6F73CF17CELLACSgvpZ', symObjAddr: 0x48, symBinAddr: 0x37A150, symSize: 0x0 }
+ - { offset: 0x1D8F1A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12EdgesManagerCMa', symObjAddr: 0x24, symBinAddr: 0x1389F4, symSize: 0x20 }
+ - { offset: 0x1D92DA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SpeechManagerC05setupdE0012enableGoogleD0ySb_tF', symObjAddr: 0x0, symBinAddr: 0x138A14, symSize: 0x114 }
+ - { offset: 0x1D92FE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SpeechManagerC15_sharedInstance33_06CA1F9145C9A0D8436D32F3E461F428LLACSgvpZ', symObjAddr: 0x590, symBinAddr: 0x37A220, symSize: 0x0 }
+ - { offset: 0x1D9525, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SpeechManagerCMa', symObjAddr: 0x570, symBinAddr: 0x138F84, symSize: 0x20 }
+ - { offset: 0x1D96CF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SpeechManagerC05setupdE0012enableGoogleD0ySb_tF', symObjAddr: 0x0, symBinAddr: 0x138A14, symSize: 0x114 }
+ - { offset: 0x1D9815, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SpeechManagerC5speak4textySSSg_tF', symObjAddr: 0x114, symBinAddr: 0x138B28, symSize: 0x1C0 }
+ - { offset: 0x1D99F7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SpeechManagerC4muteyyF', symObjAddr: 0x2D4, symBinAddr: 0x138CE8, symSize: 0x17C }
+ - { offset: 0x1D9B52, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SpeechManagerC6unmuteyyF', symObjAddr: 0x450, symBinAddr: 0x138E64, symSize: 0xF4 }
+ - { offset: 0x1D9C6F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SpeechManagerCfD', symObjAddr: 0x544, symBinAddr: 0x138F58, symSize: 0x2C }
+ - { offset: 0x1DA044, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TagDisplayTypeOMa', symObjAddr: 0x178, symBinAddr: 0x138FA4, symSize: 0x10 }
+ - { offset: 0x1DA058, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TagDisplayTypeOSHAASQWb', symObjAddr: 0x188, symBinAddr: 0x138FB4, symSize: 0x4 }
+ - { offset: 0x1DA06C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TagDisplayTypeOACSQAAWl', symObjAddr: 0x18C, symBinAddr: 0x138FB8, symSize: 0x40 }
+ - { offset: 0x1DA400, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RendererCommandOMi', symObjAddr: 0x1C4, symBinAddr: 0x138FF8, symSize: 0x8 }
+ - { offset: 0x1DA418, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RendererCommandOMi', symObjAddr: 0x1C4, symBinAddr: 0x138FF8, symSize: 0x8 }
+ - { offset: 0x1DA42C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RendererCommandOMr', symObjAddr: 0x1CC, symBinAddr: 0x139000, symSize: 0x3E0 }
+ - { offset: 0x1DA440, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RendererCommandOwCP', symObjAddr: 0x5AC, symBinAddr: 0x1393E0, symSize: 0x974 }
+ - { offset: 0x1DA454, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RendererCommandOwxx', symObjAddr: 0xF20, symBinAddr: 0x139D54, symSize: 0x620 }
+ - { offset: 0x1DA468, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RendererCommandOwcp', symObjAddr: 0x1540, symBinAddr: 0x13A374, symSize: 0x874 }
+ - { offset: 0x1DA47C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RendererCommandOwca', symObjAddr: 0x1DB4, symBinAddr: 0x13ABE8, symSize: 0xB74 }
+ - { offset: 0x1DA490, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RendererCommandOwtk', symObjAddr: 0x2928, symBinAddr: 0x13B75C, symSize: 0x874 }
+ - { offset: 0x1DA4A4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RendererCommandOwta', symObjAddr: 0x319C, symBinAddr: 0x13BFD0, symSize: 0xB74 }
+ - { offset: 0x1DA4B8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RendererCommandOwet', symObjAddr: 0x3D10, symBinAddr: 0x13CB44, symSize: 0x474 }
+ - { offset: 0x1DA4CC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RendererCommandOwst', symObjAddr: 0x4184, symBinAddr: 0x13CFB8, symSize: 0x4E0 }
+ - { offset: 0x1DA4E0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RendererCommandOwug', symObjAddr: 0x4664, symBinAddr: 0x13D498, symSize: 0x3E0 }
+ - { offset: 0x1DA4F4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RendererCommandOwui', symObjAddr: 0x4A48, symBinAddr: 0x13D878, symSize: 0x6EC }
+ - { offset: 0x1DA508, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RendererCommandOMa', symObjAddr: 0x5134, symBinAddr: 0x13DF64, symSize: 0xC }
+ - { offset: 0x1DA935, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB13UITableUpdateCMa', symObjAddr: 0xC4, symBinAddr: 0x13DFD8, symSize: 0x20 }
+ - { offset: 0x1DA9B2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB13UITableUpdateC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc', symObjAddr: 0x5C, symBinAddr: 0x13DF70, symSize: 0x68 }
+ - { offset: 0x1DAA1C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB13UITableUpdateC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfcTo', symObjAddr: 0xE4, symBinAddr: 0x13DFF8, symSize: 0x54 }
+ - { offset: 0x1DAA67, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB13UITableUpdateCfD', symObjAddr: 0x138, symBinAddr: 0x13E04C, symSize: 0x30 }
+ - { offset: 0x1DB59C, size: 0x8, addend: 0x0, symName: '_$ss13_parseInteger5ascii5radixq_Sgx_SitSyRzs010FixedWidthB0R_r0_lFSs_SuTg5', symObjAddr: 0x13A4, symBinAddr: 0x13F258, symSize: 0xFC }
+ - { offset: 0x1DB67B, size: 0x8, addend: 0x0, symName: '_$ss13_parseInteger5ascii5radixq_Sgx_SitSyRzs010FixedWidthB0R_r0_lFSS_SiTg5', symObjAddr: 0x14A0, symBinAddr: 0x13F354, symSize: 0xF0 }
+ - { offset: 0x1DB737, size: 0x8, addend: 0x0, symName: '_$ss13_parseInteger5ascii5radixq_Sgx_SitSyRzs010FixedWidthB0R_r0_lFADSRys5UInt8VGXEfU_Ss_SuTg5', symObjAddr: 0x1590, symBinAddr: 0x13F444, symSize: 0x284 }
+ - { offset: 0x1DB87B, size: 0x8, addend: 0x0, symName: '_$ss13_parseInteger5ascii5radixq_Sgx_SitSyRzs010FixedWidthB0R_r0_lFADSRys5UInt8VGXEfU_SS_SiTg5', symObjAddr: 0x1814, symBinAddr: 0x13F6C8, symSize: 0x284 }
+ - { offset: 0x1DB993, size: 0x8, addend: 0x0, symName: '_$sSS8_copyingyS2SFZ', symObjAddr: 0x1A98, symBinAddr: 0x13F94C, symSize: 0x50 }
+ - { offset: 0x1DB9AB, size: 0x8, addend: 0x0, symName: '_$sSlsEy11SubSequenceQzqd__cSXRd__5BoundQyd__5IndexRtzluigSS_s16PartialRangeFromVySSAEVGTgq5', symObjAddr: 0x1AE8, symBinAddr: 0x13F99C, symSize: 0x4C }
+ - { offset: 0x1DBA00, size: 0x8, addend: 0x0, symName: '_$sSS8_copyingySSSsFZ', symObjAddr: 0x1B34, symBinAddr: 0x13F9E8, symSize: 0x144 }
+ - { offset: 0x1DBA5A, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV19_uninitializedCount15minimumCapacityAByxGSi_SitcfCs5UInt8V_Tt1gq5', symObjAddr: 0x1C78, symBinAddr: 0x13FB2C, symSize: 0x68 }
+ - { offset: 0x1DBA92, size: 0x8, addend: 0x0, symName: '_$sSTsE21_copySequenceContents12initializing8IteratorQz_SitSry7ElementQzG_tFSs8UTF8ViewV_Tgq5', symObjAddr: 0x1CE0, symBinAddr: 0x13FB94, symSize: 0x21C }
+ - { offset: 0x1DBADF, size: 0x8, addend: 0x0, symName: '_$ss11_StringGutsV27_slowEnsureMatchingEncodingySS5IndexVAEF', symObjAddr: 0x1EFC, symBinAddr: 0x13FDB0, symSize: 0x78 }
+ - { offset: 0x1DBB09, size: 0x8, addend: 0x0, symName: '_$ss17FixedWidthIntegerPsE_5radixxSgqd___SitcSyRd__lufcADSRys5UInt8VGXEfU_Su_SsTG5', symObjAddr: 0x1F74, symBinAddr: 0x13FE28, symSize: 0x27C }
+ - { offset: 0x1DBC5A, size: 0x8, addend: 0x0, symName: '_$ss17FixedWidthIntegerPsE_5radixxSgqd___SitcSyRd__lufcADSRys5UInt8VGXEfU_Su_SsTG5TA', symObjAddr: 0x2298, symBinAddr: 0x14014C, symSize: 0x18 }
+ - { offset: 0x1DBC6E, size: 0x8, addend: 0x0, symName: '_$sS2sSTsWl', symObjAddr: 0x22B0, symBinAddr: 0x140164, symSize: 0x40 }
+ - { offset: 0x1DBC98, size: 0x8, addend: 0x0, symName: '_$ss5SliceV32withContiguousStorageIfAvailableyqd__Sgqd__SRy7ElementQzGKXEKlFqd__AGKXEfU_SS8UTF8ViewV_SuSgTg5Tf4xnn_n', symObjAddr: 0x2BB0, symBinAddr: 0x140A20, symSize: 0x214 }
+ - { offset: 0x1DBD2D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseVwxx', symObjAddr: 0x2DC8, symBinAddr: 0x140C38, symSize: 0x28 }
+ - { offset: 0x1DBD41, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseVwca', symObjAddr: 0x2E2C, symBinAddr: 0x140C9C, symSize: 0x64 }
+ - { offset: 0x1DBD55, size: 0x8, addend: 0x0, symName: ___swift_memcpy24_8, symObjAddr: 0x2E90, symBinAddr: 0x140D00, symSize: 0x14 }
+ - { offset: 0x1DBD69, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseVwta', symObjAddr: 0x2EA4, symBinAddr: 0x140D14, symSize: 0x44 }
+ - { offset: 0x1DBD7D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseVwet', symObjAddr: 0x2EE8, symBinAddr: 0x140D58, symSize: 0x48 }
+ - { offset: 0x1DBD91, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseVwst', symObjAddr: 0x2F30, symBinAddr: 0x140DA0, symSize: 0x40 }
+ - { offset: 0x1DBDA5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseVMa', symObjAddr: 0x2F70, symBinAddr: 0x140DE0, symSize: 0x10 }
+ - { offset: 0x1DBDB9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV12PolygonThemeVwxx', symObjAddr: 0x2FAC, symBinAddr: 0x140DF0, symSize: 0x30 }
+ - { offset: 0x1DBDCD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV12PolygonThemeVwcp', symObjAddr: 0x2FDC, symBinAddr: 0x140E20, symSize: 0x5C }
+ - { offset: 0x1DBDE1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV12PolygonThemeVwca', symObjAddr: 0x3038, symBinAddr: 0x140E7C, symSize: 0x94 }
+ - { offset: 0x1DBDF5, size: 0x8, addend: 0x0, symName: ___swift_memcpy49_8, symObjAddr: 0x30CC, symBinAddr: 0x140F10, symSize: 0x1C }
+ - { offset: 0x1DBE09, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV12PolygonThemeVwta', symObjAddr: 0x30E8, symBinAddr: 0x140F2C, symSize: 0x5C }
+ - { offset: 0x1DBE1D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV12PolygonThemeVwet', symObjAddr: 0x3144, symBinAddr: 0x140F88, symSize: 0x48 }
+ - { offset: 0x1DBE31, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV12PolygonThemeVwst', symObjAddr: 0x318C, symBinAddr: 0x140FD0, symSize: 0x50 }
+ - { offset: 0x1DBE45, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV12PolygonThemeVMa', symObjAddr: 0x31DC, symBinAddr: 0x141020, symSize: 0x10 }
+ - { offset: 0x1DBE59, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOAFs0F3KeyAAWl', symObjAddr: 0x3210, symBinAddr: 0x141030, symSize: 0x40 }
+ - { offset: 0x1DBE6D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV4DataVAESeAAWl', symObjAddr: 0x3270, symBinAddr: 0x141070, symSize: 0x40 }
+ - { offset: 0x1DBE81, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV4DataVAESEAAWl', symObjAddr: 0x32B0, symBinAddr: 0x1410B0, symSize: 0x40 }
+ - { offset: 0x1DBE95, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV12PolygonThemeV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOAHs0H3KeyAAWl', symObjAddr: 0x32F0, symBinAddr: 0x1410F0, symSize: 0x40 }
+ - { offset: 0x1DBEA9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV12PolygonThemeV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOMa', symObjAddr: 0x3494, symBinAddr: 0x141130, symSize: 0x10 }
+ - { offset: 0x1DBEBD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOMa', symObjAddr: 0x34C4, symBinAddr: 0x141140, symSize: 0x10 }
+ - { offset: 0x1DBED1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV4DataVwxx', symObjAddr: 0x34D8, symBinAddr: 0x141154, symSize: 0x28 }
+ - { offset: 0x1DBEE5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV4DataVwca', symObjAddr: 0x3534, symBinAddr: 0x1411B0, symSize: 0x5C }
+ - { offset: 0x1DBEF9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV4DataVwta', symObjAddr: 0x359C, symBinAddr: 0x14120C, symSize: 0x3C }
+ - { offset: 0x1DBF0D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV4DataVwet', symObjAddr: 0x35D8, symBinAddr: 0x141248, symSize: 0x48 }
+ - { offset: 0x1DBF21, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV4DataVwst', symObjAddr: 0x3620, symBinAddr: 0x141290, symSize: 0x3C }
+ - { offset: 0x1DBF35, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV4DataVMa', symObjAddr: 0x365C, symBinAddr: 0x1412CC, symSize: 0x10 }
+ - { offset: 0x1DBF49, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOSHAASQWb', symObjAddr: 0x366C, symBinAddr: 0x1412DC, symSize: 0x4 }
+ - { offset: 0x1DBF5D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOAFSQAAWl', symObjAddr: 0x3670, symBinAddr: 0x1412E0, symSize: 0x40 }
+ - { offset: 0x1DBF71, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV12PolygonThemeV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOSHAASQWb', symObjAddr: 0x36B0, symBinAddr: 0x141320, symSize: 0x4 }
+ - { offset: 0x1DBF85, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV12PolygonThemeV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOAHSQAAWl', symObjAddr: 0x36B4, symBinAddr: 0x141324, symSize: 0x40 }
+ - { offset: 0x1DBF99, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV12PolygonThemeV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOs0H3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x36F4, symBinAddr: 0x141364, symSize: 0x4 }
+ - { offset: 0x1DBFAD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV12PolygonThemeV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOAHs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x36F8, symBinAddr: 0x141368, symSize: 0x40 }
+ - { offset: 0x1DBFC1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV12PolygonThemeV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOs0H3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x3738, symBinAddr: 0x1413A8, symSize: 0x4 }
+ - { offset: 0x1DBFD5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV12PolygonThemeV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOAHs23CustomStringConvertibleAAWl', symObjAddr: 0x373C, symBinAddr: 0x1413AC, symSize: 0x40 }
+ - { offset: 0x1DBFE9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOs0F3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x377C, symBinAddr: 0x1413EC, symSize: 0x4 }
+ - { offset: 0x1DBFFD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOAFs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x3780, symBinAddr: 0x1413F0, symSize: 0x40 }
+ - { offset: 0x1DC011, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOs0F3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x37C0, symBinAddr: 0x141430, symSize: 0x4 }
+ - { offset: 0x1DC025, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOAFs23CustomStringConvertibleAAWl', symObjAddr: 0x37C4, symBinAddr: 0x141434, symSize: 0x40 }
+ - { offset: 0x1DC039, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV4DataV10CodingKeysOAGs0G3KeyAAWl', symObjAddr: 0x3804, symBinAddr: 0x141474, symSize: 0x40 }
+ - { offset: 0x1DC04D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV12PolygonThemeVAESeAAWl', symObjAddr: 0x3844, symBinAddr: 0x1414B4, symSize: 0x40 }
+ - { offset: 0x1DC061, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV11PaletteItemVAESeAAWl', symObjAddr: 0x38C8, symBinAddr: 0x1414F4, symSize: 0x40 }
+ - { offset: 0x1DC075, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV12PolygonThemeVAESEAAWl', symObjAddr: 0x397C, symBinAddr: 0x1415A8, symSize: 0x40 }
+ - { offset: 0x1DC089, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV11PaletteItemVAESEAAWl', symObjAddr: 0x3A30, symBinAddr: 0x14165C, symSize: 0x40 }
+ - { offset: 0x1DC09D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV4DataV10CodingKeysOMa', symObjAddr: 0x3A74, symBinAddr: 0x14169C, symSize: 0x10 }
+ - { offset: 0x1DC0B1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV11PaletteItemVwxx', symObjAddr: 0x3AB8, symBinAddr: 0x1416E0, symSize: 0x8 }
+ - { offset: 0x1DC0C5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV11PaletteItemVwca', symObjAddr: 0x3AC0, symBinAddr: 0x1416E8, symSize: 0x48 }
+ - { offset: 0x1DC0D9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV11PaletteItemVwta', symObjAddr: 0x3B08, symBinAddr: 0x141730, symSize: 0x38 }
+ - { offset: 0x1DC0ED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV11PaletteItemVwet', symObjAddr: 0x3B40, symBinAddr: 0x141768, symSize: 0x48 }
+ - { offset: 0x1DC101, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV11PaletteItemVwst', symObjAddr: 0x3B88, symBinAddr: 0x1417B0, symSize: 0x40 }
+ - { offset: 0x1DC115, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV11PaletteItemVMa', symObjAddr: 0x3BC8, symBinAddr: 0x1417F0, symSize: 0x10 }
+ - { offset: 0x1DC129, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV4DataV10CodingKeysOSHAASQWb', symObjAddr: 0x3BD8, symBinAddr: 0x141800, symSize: 0x4 }
+ - { offset: 0x1DC13D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV4DataV10CodingKeysOAGSQAAWl', symObjAddr: 0x3BDC, symBinAddr: 0x141804, symSize: 0x40 }
+ - { offset: 0x1DC151, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV4DataV10CodingKeysOs0G3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x3C1C, symBinAddr: 0x141844, symSize: 0x4 }
+ - { offset: 0x1DC165, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV4DataV10CodingKeysOAGs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x3C20, symBinAddr: 0x141848, symSize: 0x40 }
+ - { offset: 0x1DC179, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV4DataV10CodingKeysOs0G3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x3C60, symBinAddr: 0x141888, symSize: 0x4 }
+ - { offset: 0x1DC18D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV4DataV10CodingKeysOAGs23CustomStringConvertibleAAWl', symObjAddr: 0x3C64, symBinAddr: 0x14188C, symSize: 0x40 }
+ - { offset: 0x1DC1A1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV11PaletteItemV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOAHs0H3KeyAAWl', symObjAddr: 0x3CA4, symBinAddr: 0x1418CC, symSize: 0x40 }
+ - { offset: 0x1DC1B5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV11PaletteItemV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOMa', symObjAddr: 0x3E28, symBinAddr: 0x14190C, symSize: 0x10 }
+ - { offset: 0x1DC1C9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV11PaletteItemV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOSHAASQWb', symObjAddr: 0x3E38, symBinAddr: 0x14191C, symSize: 0x4 }
+ - { offset: 0x1DC1DD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV11PaletteItemV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOAHSQAAWl', symObjAddr: 0x3E3C, symBinAddr: 0x141920, symSize: 0x40 }
+ - { offset: 0x1DC1F1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV11PaletteItemV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOs0H3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x3E7C, symBinAddr: 0x141960, symSize: 0x4 }
+ - { offset: 0x1DC205, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV11PaletteItemV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOAHs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x3E80, symBinAddr: 0x141964, symSize: 0x40 }
+ - { offset: 0x1DC219, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV11PaletteItemV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOs0H3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x3EC0, symBinAddr: 0x1419A4, symSize: 0x4 }
+ - { offset: 0x1DC22D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV11PaletteItemV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOAHs23CustomStringConvertibleAAWl', symObjAddr: 0x3EC4, symBinAddr: 0x1419A8, symSize: 0x40 }
+ - { offset: 0x1DC273, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV4DataV10CodingKeysOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x190, symBinAddr: 0x13E20C, symSize: 0x84 }
+ - { offset: 0x1DC362, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV4DataV10CodingKeysOSHAASH9hashValueSivgTW', symObjAddr: 0x214, symBinAddr: 0x13E290, symSize: 0x74 }
+ - { offset: 0x1DC416, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV4DataV10CodingKeysOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x288, symBinAddr: 0x13E304, symSize: 0x48 }
+ - { offset: 0x1DC488, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV4DataV10CodingKeysOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x2D0, symBinAddr: 0x13E34C, symSize: 0x70 }
+ - { offset: 0x1DC535, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV4DataV10CodingKeysOs28CustomDebugStringConvertibleAAsAHP16debugDescriptionSSvgTW', symObjAddr: 0x49C, symBinAddr: 0x13E50C, symSize: 0x28 }
+ - { offset: 0x1DC551, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV4DataV10CodingKeysOs23CustomStringConvertibleAAsAHP11descriptionSSvgTW', symObjAddr: 0x4C4, symBinAddr: 0x13E534, symSize: 0x28 }
+ - { offset: 0x1DC59D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV12PolygonThemeV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOs28CustomDebugStringConvertibleAAsAIP16debugDescriptionSSvgTW', symObjAddr: 0xEC0, symBinAddr: 0x13EE64, symSize: 0x28 }
+ - { offset: 0x1DC5B9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV12PolygonThemeV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOs23CustomStringConvertibleAAsAIP11descriptionSSvgTW', symObjAddr: 0xEE8, symBinAddr: 0x13EE8C, symSize: 0x28 }
+ - { offset: 0x1DC5DB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV11PaletteItemV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOs28CustomDebugStringConvertibleAAsAIP16debugDescriptionSSvgTW', symObjAddr: 0x1094, symBinAddr: 0x13F020, symSize: 0x28 }
+ - { offset: 0x1DC5F7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV11PaletteItemV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOs23CustomStringConvertibleAAsAIP11descriptionSSvgTW', symObjAddr: 0x10BC, symBinAddr: 0x13F048, symSize: 0x28 }
+ - { offset: 0x1DC619, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOs28CustomDebugStringConvertibleAAsAGP16debugDescriptionSSvgTW', symObjAddr: 0x1308, symBinAddr: 0x13F1BC, symSize: 0x28 }
+ - { offset: 0x1DC635, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOs23CustomStringConvertibleAAsAGP11descriptionSSvgTW', symObjAddr: 0x1330, symBinAddr: 0x13F1E4, symSize: 0x28 }
+ - { offset: 0x1DC669, size: 0x8, addend: 0x0, symName: '_$sSKsE6suffixy11SubSequenceQzSiFSS_Tg5Tf4ng_n', symObjAddr: 0x21F0, symBinAddr: 0x1400A4, symSize: 0xA8 }
+ - { offset: 0x1DC725, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV4DataV6encode2toys7Encoder_p_tKF', symObjAddr: 0x0, symBinAddr: 0x13E07C, symSize: 0x190 }
+ - { offset: 0x1DC7A4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV4DataV10CodingKeysOSYAASY8rawValuexSg03RawJ0Qz_tcfCTW', symObjAddr: 0x340, symBinAddr: 0x13E3BC, symSize: 0x70 }
+ - { offset: 0x1DC7F1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV4DataV10CodingKeysOSYAASY8rawValue03RawJ0QzvgTW', symObjAddr: 0x3B0, symBinAddr: 0x13E42C, symSize: 0x38 }
+ - { offset: 0x1DC837, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV4DataV10CodingKeysOs0G3KeyAAsAHP11stringValueSSvgTW', symObjAddr: 0x3E8, symBinAddr: 0x13E464, symSize: 0x34 }
+ - { offset: 0x1DC89C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV4DataV10CodingKeysOs0G3KeyAAsAHP11stringValuexSgSS_tcfCTW', symObjAddr: 0x41C, symBinAddr: 0x13E498, symSize: 0x74 }
+ - { offset: 0x1DC913, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV4DataVSeAASe4fromxs7Decoder_p_tKcfCTW', symObjAddr: 0x4EC, symBinAddr: 0x13E55C, symSize: 0x28 }
+ - { offset: 0x1DC93C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV4DataVSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x514, symBinAddr: 0x13E584, symSize: 0x18 }
+ - { offset: 0x1DC977, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV12PolygonThemeV11fillOpacitySdvg', symObjAddr: 0x52C, symBinAddr: 0x13E59C, symSize: 0x21C }
+ - { offset: 0x1DCAEC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV12PolygonThemeV13borderOpacitySdvg', symObjAddr: 0x748, symBinAddr: 0x13E7B8, symSize: 0x21C }
+ - { offset: 0x1DCC61, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV12PolygonThemeV6encode2toys7Encoder_p_tKF', symObjAddr: 0x964, symBinAddr: 0x13E9D4, symSize: 0x168 }
+ - { offset: 0x1DCC92, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV11PaletteItemV6encode2toys7Encoder_p_tKF', symObjAddr: 0xACC, symBinAddr: 0x13EB3C, symSize: 0x13C }
+ - { offset: 0x1DCCC3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV6encode2toys7Encoder_p_tKF', symObjAddr: 0xC08, symBinAddr: 0x13EC78, symSize: 0x13C }
+ - { offset: 0x1DCD17, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV12PolygonThemeV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOs0H3KeyAAsAIP11stringValueSSvgTW', symObjAddr: 0xE04, symBinAddr: 0x13EDB4, symSize: 0x80 }
+ - { offset: 0x1DCD3F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV12PolygonThemeV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOs0H3KeyAAsAIP11stringValuexSgSS_tcfCTW', symObjAddr: 0xE84, symBinAddr: 0x13EE34, symSize: 0x24 }
+ - { offset: 0x1DCD68, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV12PolygonThemeV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOs0H3KeyAAsAIP8intValuexSgSi_tcfCTW', symObjAddr: 0xEB4, symBinAddr: 0x13EE58, symSize: 0xC }
+ - { offset: 0x1DCD8F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV12PolygonThemeVSeAASe4fromxs7Decoder_p_tKcfCTW', symObjAddr: 0xF10, symBinAddr: 0x13EEB4, symSize: 0x4C }
+ - { offset: 0x1DCDB8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV12PolygonThemeVSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0xF5C, symBinAddr: 0x13EF00, symSize: 0x14 }
+ - { offset: 0x1DCDE3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV11PaletteItemV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOs0H3KeyAAsAIP11stringValueSSvgTW', symObjAddr: 0xF70, symBinAddr: 0x13EF14, symSize: 0x38 }
+ - { offset: 0x1DCE35, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV11PaletteItemV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOs0H3KeyAAsAIP11stringValuexSgSS_tcfCTW', symObjAddr: 0xFA8, symBinAddr: 0x13EF4C, symSize: 0xD4 }
+ - { offset: 0x1DCEB6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV11PaletteItemVSeAASe4fromxs7Decoder_p_tKcfCTW', symObjAddr: 0x10E4, symBinAddr: 0x13F070, symSize: 0x2C }
+ - { offset: 0x1DCEDF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV11PaletteItemVSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x1110, symBinAddr: 0x13F09C, symSize: 0x1C }
+ - { offset: 0x1DCF16, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOs0F3KeyAAsAGP11stringValueSSvgTW', symObjAddr: 0x11F8, symBinAddr: 0x13F0B8, symSize: 0x30 }
+ - { offset: 0x1DCF5C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLOs0F3KeyAAsAGP11stringValuexSgSS_tcfCTW', symObjAddr: 0x1228, symBinAddr: 0x13F0E8, symSize: 0xD4 }
+ - { offset: 0x1DCFDD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseVSeAASe4fromxs7Decoder_p_tKcfCTW', symObjAddr: 0x1358, symBinAddr: 0x13F20C, symSize: 0x30 }
+ - { offset: 0x1DD006, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseVSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x1388, symBinAddr: 0x13F23C, symSize: 0x1C }
+ - { offset: 0x1DD049, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV4DataV4fromAEs7Decoder_p_tKcfCTf4nd_n', symObjAddr: 0x2334, symBinAddr: 0x1401A4, symSize: 0x1D8 }
+ - { offset: 0x1DD06C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV12PolygonThemeV10CodingKeys33_AEB21DE9FC00D842F750E601C2758EDDLLO11stringValueAHSgSS_tcfCTf4nd_n', symObjAddr: 0x250C, symBinAddr: 0x14037C, symSize: 0x170 }
+ - { offset: 0x1DD123, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV12PolygonThemeV4fromAEs7Decoder_p_tKcfCTf4nd_n', symObjAddr: 0x267C, symBinAddr: 0x1404EC, symSize: 0x274 }
+ - { offset: 0x1DD146, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV11PaletteItemV4fromAEs7Decoder_p_tKcfCTf4nd_n', symObjAddr: 0x28F0, symBinAddr: 0x140760, symSize: 0x154 }
+ - { offset: 0x1DD169, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ColorsResponseV4fromACs7Decoder_p_tKcfCTf4nd_n', symObjAddr: 0x2A44, symBinAddr: 0x1408B4, symSize: 0x16C }
+ - { offset: 0x1DD5AE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PIAnalyticsAPIClientC14sharedInstance33_DB679343185B7764DCFBEC6E7A080E97LLACSgvpZ', symObjAddr: 0x210, symBinAddr: 0x37A520, symSize: 0x0 }
+ - { offset: 0x1DD5FA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PIAnalyticsAPIClientCMa', symObjAddr: 0x10, symBinAddr: 0x141A08, symSize: 0x20 }
+ - { offset: 0x1DD6C4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PIAnalyticsAPIClientC20trackNavigationEvent010navigationH04typeyAA0gH4DataV_AA0gH4TypeOtFTf4nnd_n', symObjAddr: 0x30, symBinAddr: 0x141A28, symSize: 0x1E0 }
+ - { offset: 0x1DDB8D, size: 0x8, addend: 0x0, symName: '_$sSo23UIActivityIndicatorViewC8PenNavUIE15colorIdentifierSivgTo', symObjAddr: 0x0, symBinAddr: 0x141C08, symSize: 0x8 }
+ - { offset: 0x1DDBA5, size: 0x8, addend: 0x0, symName: '_$sSo23UIActivityIndicatorViewC8PenNavUIE15colorIdentifierSivgTo', symObjAddr: 0x0, symBinAddr: 0x141C08, symSize: 0x8 }
+ - { offset: 0x1DDBC1, size: 0x8, addend: 0x0, symName: '_$sSo23UIActivityIndicatorViewC8PenNavUIE15colorIdentifierSivsTo', symObjAddr: 0x8, symBinAddr: 0x141C10, symSize: 0x30 }
+ - { offset: 0x1DDBF9, size: 0x8, addend: 0x0, symName: '_$sSo23UIActivityIndicatorViewC8PenNavUIE15colorIdentifierSivs', symObjAddr: 0x38, symBinAddr: 0x141C40, symSize: 0x110 }
+ - { offset: 0x1DE9FC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererV10makeBounds3svg4auto3forAA9LayerTreeO4RectVAA3DOMO3SVGC_AkC7VariantOtKF', symObjAddr: 0x1FD4, symBinAddr: 0x143CE0, symSize: 0x21C }
+ - { offset: 0x1DED09, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolTemplateV7VariantV11appendPaths33_8F409FCBEB799BD4B2CB8F30218B4645LL_4fromySayAA0D8RendererV10SymbolPathVG_AA9LayerTreeO4RectVtF', symObjAddr: 0x21F0, symBinAddr: 0x143EFC, symSize: 0x7C4 }
+ - { offset: 0x1DFA33, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererV14getSymbolPaths3for3ctmSayAC0G4PathVGAA9LayerTreeO0L0C_AK9TransformO6MatrixVtFZ', symObjAddr: 0x29B4, symBinAddr: 0x1446C0, symSize: 0xAD4 }
+ - { offset: 0x1E069D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererVwxx', symObjAddr: 0x3664, symBinAddr: 0x1452F4, symSize: 0x28 }
+ - { offset: 0x1E06B1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererVwcp', symObjAddr: 0x368C, symBinAddr: 0x14531C, symSize: 0xB4 }
+ - { offset: 0x1E06C5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererVwca', symObjAddr: 0x3740, symBinAddr: 0x1453D0, symSize: 0x13C }
+ - { offset: 0x1E06D9, size: 0x8, addend: 0x0, symName: ___swift_memcpy240_8, symObjAddr: 0x387C, symBinAddr: 0x14550C, symSize: 0x44 }
+ - { offset: 0x1E06ED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererVwta', symObjAddr: 0x38C0, symBinAddr: 0x145550, symSize: 0x114 }
+ - { offset: 0x1E0701, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererVwet', symObjAddr: 0x39D4, symBinAddr: 0x145664, symSize: 0x48 }
+ - { offset: 0x1E0715, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererVwst', symObjAddr: 0x3A1C, symBinAddr: 0x1456AC, symSize: 0x7C }
+ - { offset: 0x1E0729, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererVMa', symObjAddr: 0x3A98, symBinAddr: 0x145728, symSize: 0x10 }
+ - { offset: 0x1E09FA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererVWOc', symObjAddr: 0x47B8, symBinAddr: 0x1463F4, symSize: 0x34 }
+ - { offset: 0x1E0A15, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolTemplateVWOh', symObjAddr: 0x481C, symBinAddr: 0x146428, symSize: 0x2C }
+ - { offset: 0x1E0A29, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererV5ErrorVAEsAdAWl', symObjAddr: 0x4848, symBinAddr: 0x146454, symSize: 0x40 }
+ - { offset: 0x1E0A3D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererV11printInsets3top4left6bottom5right7variantySd_S3dAC7VariantOtFZTf4nnnnnd_n', symObjAddr: 0x4888, symBinAddr: 0x146494, symSize: 0x3F8 }
+ - { offset: 0x1E0D03, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO22PresentationAttributesVSgWOh', symObjAddr: 0x4D94, symBinAddr: 0x146988, symSize: 0x40 }
+ - { offset: 0x1E0D17, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolTemplateVWOc', symObjAddr: 0x4EA0, symBinAddr: 0x1469C8, symSize: 0x34 }
+ - { offset: 0x1E0D2B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ContainerError33_8F409FCBEB799BD4B2CB8F30218B4645LLOADs0E0AAWl', symObjAddr: 0x4ED4, symBinAddr: 0x1469FC, symSize: 0x40 }
+ - { offset: 0x1E0D3F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererV10SymbolPathVwxx', symObjAddr: 0x5028, symBinAddr: 0x146A40, symSize: 0x28 }
+ - { offset: 0x1E0D53, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererV10SymbolPathVwca', symObjAddr: 0x508C, symBinAddr: 0x146AA4, symSize: 0x64 }
+ - { offset: 0x1E0D67, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererV10SymbolPathVwta', symObjAddr: 0x5104, symBinAddr: 0x146B08, symSize: 0x44 }
+ - { offset: 0x1E0D7B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererV10SymbolPathVMa', symObjAddr: 0x51D0, symBinAddr: 0x146B4C, symSize: 0x10 }
+ - { offset: 0x1E0D8F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ContainerError33_8F409FCBEB799BD4B2CB8F30218B4645LLOMa', symObjAddr: 0x52E8, symBinAddr: 0x146B5C, symSize: 0x10 }
+ - { offset: 0x1E0DA3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererV5ErrorVwet', symObjAddr: 0x5338, symBinAddr: 0x146B6C, symSize: 0x5C }
+ - { offset: 0x1E0DB7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererV5ErrorVwst', symObjAddr: 0x5394, symBinAddr: 0x146BC8, symSize: 0x50 }
+ - { offset: 0x1E0DCB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererV5ErrorVMa', symObjAddr: 0x53E4, symBinAddr: 0x146C18, symSize: 0x10 }
+ - { offset: 0x1E0DDF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolTemplateVwxx', symObjAddr: 0x53F4, symBinAddr: 0x146C28, symSize: 0x68 }
+ - { offset: 0x1E0DF3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolTemplateVwcp', symObjAddr: 0x545C, symBinAddr: 0x146C90, symSize: 0xB4 }
+ - { offset: 0x1E0E07, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolTemplateVwca', symObjAddr: 0x5510, symBinAddr: 0x146D44, symSize: 0x11C }
+ - { offset: 0x1E0E1B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolTemplateVwta', symObjAddr: 0x5648, symBinAddr: 0x146E60, symSize: 0x9C }
+ - { offset: 0x1E0E2F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolTemplateVwet', symObjAddr: 0x56E4, symBinAddr: 0x146EFC, symSize: 0x48 }
+ - { offset: 0x1E0E43, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolTemplateVwst', symObjAddr: 0x572C, symBinAddr: 0x146F44, symSize: 0x54 }
+ - { offset: 0x1E0E57, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolTemplateVMa', symObjAddr: 0x5780, symBinAddr: 0x146F98, symSize: 0x10 }
+ - { offset: 0x1E0E6B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererV5ErrorV10Foundation09LocalizedF0AAsADPWb', symObjAddr: 0x5790, symBinAddr: 0x146FA8, symSize: 0x4 }
+ - { offset: 0x1E0E7F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolTemplateV7VariantVwxx', symObjAddr: 0x5798, symBinAddr: 0x146FB0, symSize: 0x30 }
+ - { offset: 0x1E0E93, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolTemplateV7VariantVwca', symObjAddr: 0x5814, symBinAddr: 0x14702C, symSize: 0x74 }
+ - { offset: 0x1E0EA7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolTemplateV7VariantVwta', symObjAddr: 0x5888, symBinAddr: 0x1470A0, symSize: 0x4C }
+ - { offset: 0x1E0EBB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolTemplateV7VariantVwet', symObjAddr: 0x58D4, symBinAddr: 0x1470EC, symSize: 0x48 }
+ - { offset: 0x1E0ECF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolTemplateV7VariantVwst', symObjAddr: 0x591C, symBinAddr: 0x147134, symSize: 0x40 }
+ - { offset: 0x1E0EE3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolTemplateV7VariantVMa', symObjAddr: 0x595C, symBinAddr: 0x147174, symSize: 0x10 }
+ - { offset: 0x1E0EF7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolTemplateV8ContentsVMa', symObjAddr: 0x596C, symBinAddr: 0x147184, symSize: 0x10 }
+ - { offset: 0x1E0F0B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolTemplateV5GuideVMa', symObjAddr: 0x597C, symBinAddr: 0x147194, symSize: 0x10 }
+ - { offset: 0x1E1482, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererV7options6insets0G10Ultralight0G5Black9precisionAcA3SVGC7OptionsV_AA11CommandLineO6InsetsVA2PSitcfC', symObjAddr: 0x0, symBinAddr: 0x141D50, symSize: 0x178 }
+ - { offset: 0x1E1551, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererV5ErrorV10Foundation09LocalizedF0AafGP13failureReasonSSSgvgTW', symObjAddr: 0x34B4, symBinAddr: 0x1451C0, symSize: 0x4 }
+ - { offset: 0x1E156D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererV5ErrorV10Foundation09LocalizedF0AafGP18recoverySuggestionSSSgvgTW', symObjAddr: 0x34B8, symBinAddr: 0x1451C4, symSize: 0x4 }
+ - { offset: 0x1E1589, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererV5ErrorV10Foundation09LocalizedF0AafGP10helpAnchorSSSgvgTW', symObjAddr: 0x34BC, symBinAddr: 0x1451C8, symSize: 0x4 }
+ - { offset: 0x1E1607, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererV6render7regular10ultralight5blackSS10Foundation3URLV_AJSgAKtKF', symObjAddr: 0x178, symBinAddr: 0x141EC8, symSize: 0x508 }
+ - { offset: 0x1E18EF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererV6render7default10ultralight5blackSSAA3DOMO3SVGC_AKSgALtKF', symObjAddr: 0x6C4, symBinAddr: 0x1423D0, symSize: 0x138C }
+ - { offset: 0x1E39F3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererV20makeSymbolStyleSheet4fromAA3DOMO0hI0VAI_tF', symObjAddr: 0x1A50, symBinAddr: 0x14375C, symSize: 0x584 }
+ - { offset: 0x1E3DD9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererV5ErrorV10Foundation09LocalizedF0AafGP16errorDescriptionSSSgvgTW', symObjAddr: 0x3488, symBinAddr: 0x145194, symSize: 0x2C }
+ - { offset: 0x1E3DED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolTemplateV5GuideV1xSfvs', symObjAddr: 0x34C0, symBinAddr: 0x1451CC, symSize: 0x128 }
+ - { offset: 0x1E3F18, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolRendererV20containsAcceptedNameySbSSSgFZTf4nd_n', symObjAddr: 0x3AFC, symBinAddr: 0x145738, symSize: 0x16C }
+ - { offset: 0x1E3F91, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolTemplateV7VariantV3svg4kindAeA3DOMO3SVGC_SStKcfCTf4nnd_n', symObjAddr: 0x3C68, symBinAddr: 0x1458A4, symSize: 0x9B4 }
+ - { offset: 0x1E4A04, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolTemplateV3svgAcA3DOMO3SVGC_tKcfCTf4nd_n', symObjAddr: 0x461C, symBinAddr: 0x146258, symSize: 0x19C }
+ - { offset: 0x1E4A7D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SFSymbolTemplateV7VariantV6boundsAA9LayerTreeO4RectVvgTf4x_n', symObjAddr: 0x4C80, symBinAddr: 0x14688C, symSize: 0xFC }
+ - { offset: 0x1E4F36, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueGateVwxx', symObjAddr: 0x2C, symBinAddr: 0x1471BC, symSize: 0x8 }
+ - { offset: 0x1E4F4A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueGateVwcp', symObjAddr: 0x34, symBinAddr: 0x1471C4, symSize: 0xA4 }
+ - { offset: 0x1E4F5E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueGateVwca', symObjAddr: 0xD8, symBinAddr: 0x147268, symSize: 0xCC }
+ - { offset: 0x1E4F72, size: 0x8, addend: 0x0, symName: ___swift_memcpy137_8, symObjAddr: 0x1A4, symBinAddr: 0x147334, symSize: 0x34 }
+ - { offset: 0x1E4F86, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueGateVwta', symObjAddr: 0x1D8, symBinAddr: 0x147368, symSize: 0xAC }
+ - { offset: 0x1E4F9A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueGateVwet', symObjAddr: 0x284, symBinAddr: 0x147414, symSize: 0x5C }
+ - { offset: 0x1E4FAE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueGateVwst', symObjAddr: 0x2E0, symBinAddr: 0x147470, symSize: 0x78 }
+ - { offset: 0x1E4FC2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueGateVMa', symObjAddr: 0x358, symBinAddr: 0x1474E8, symSize: 0x10 }
+ - { offset: 0x1E4FD6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30GetVenueGatesDistancesResponseVwca', symObjAddr: 0x3A4, symBinAddr: 0x14752C, symSize: 0x40 }
+ - { offset: 0x1E4FEA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30GetVenueGatesDistancesResponseVwta', symObjAddr: 0x3F0, symBinAddr: 0x14756C, symSize: 0x38 }
+ - { offset: 0x1E4FFE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30GetVenueGatesDistancesResponseVMa', symObjAddr: 0x4D4, symBinAddr: 0x1475A4, symSize: 0x10 }
+ - { offset: 0x1E53D9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30GetVenueGatesDistancesResponseV10CodingKeys33_AC99F0E7840CCAADE27B75EC476CB775LLOAFs0I3KeyAAWl', symObjAddr: 0x102C, symBinAddr: 0x147EE0, symSize: 0x40 }
+ - { offset: 0x1E53ED, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI9VenueGateVGMa', symObjAddr: 0x108C, symBinAddr: 0x147F20, symSize: 0x50 }
+ - { offset: 0x1E5401, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueGateVACSeAAWl', symObjAddr: 0x10DC, symBinAddr: 0x147F70, symSize: 0x40 }
+ - { offset: 0x1E5415, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueGateVACSEAAWl', symObjAddr: 0x1180, symBinAddr: 0x148014, symSize: 0x40 }
+ - { offset: 0x1E5429, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueGateV10CodingKeys33_AC99F0E7840CCAADE27B75EC476CB775LLOAFs0F3KeyAAWl', symObjAddr: 0x1C98, symBinAddr: 0x148B2C, symSize: 0x40 }
+ - { offset: 0x1E544B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueGateV10CodingKeys33_AC99F0E7840CCAADE27B75EC476CB775LLOMa', symObjAddr: 0x1F4C, symBinAddr: 0x148BAC, symSize: 0x10 }
+ - { offset: 0x1E545F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30GetVenueGatesDistancesResponseV10CodingKeys33_AC99F0E7840CCAADE27B75EC476CB775LLOMa', symObjAddr: 0x20B4, symBinAddr: 0x148BBC, symSize: 0x10 }
+ - { offset: 0x1E5473, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30GetVenueGatesDistancesResponseV10CodingKeys33_AC99F0E7840CCAADE27B75EC476CB775LLOSHAASQWb', symObjAddr: 0x20C4, symBinAddr: 0x148BCC, symSize: 0x4 }
+ - { offset: 0x1E5487, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30GetVenueGatesDistancesResponseV10CodingKeys33_AC99F0E7840CCAADE27B75EC476CB775LLOAFSQAAWl', symObjAddr: 0x20C8, symBinAddr: 0x148BD0, symSize: 0x40 }
+ - { offset: 0x1E549B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueGateV10CodingKeys33_AC99F0E7840CCAADE27B75EC476CB775LLOSHAASQWb', symObjAddr: 0x2108, symBinAddr: 0x148C10, symSize: 0x4 }
+ - { offset: 0x1E54AF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueGateV10CodingKeys33_AC99F0E7840CCAADE27B75EC476CB775LLOAFSQAAWl', symObjAddr: 0x210C, symBinAddr: 0x148C14, symSize: 0x40 }
+ - { offset: 0x1E54C3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueGateV10CodingKeys33_AC99F0E7840CCAADE27B75EC476CB775LLOs0F3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x214C, symBinAddr: 0x148C54, symSize: 0x4 }
+ - { offset: 0x1E54D7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueGateV10CodingKeys33_AC99F0E7840CCAADE27B75EC476CB775LLOAFs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x2150, symBinAddr: 0x148C58, symSize: 0x40 }
+ - { offset: 0x1E54EB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueGateV10CodingKeys33_AC99F0E7840CCAADE27B75EC476CB775LLOs0F3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x2190, symBinAddr: 0x148C98, symSize: 0x4 }
+ - { offset: 0x1E54FF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueGateV10CodingKeys33_AC99F0E7840CCAADE27B75EC476CB775LLOAFs23CustomStringConvertibleAAWl', symObjAddr: 0x2194, symBinAddr: 0x148C9C, symSize: 0x40 }
+ - { offset: 0x1E5513, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30GetVenueGatesDistancesResponseV10CodingKeys33_AC99F0E7840CCAADE27B75EC476CB775LLOs0I3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x21D4, symBinAddr: 0x148CDC, symSize: 0x4 }
+ - { offset: 0x1E5527, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30GetVenueGatesDistancesResponseV10CodingKeys33_AC99F0E7840CCAADE27B75EC476CB775LLOAFs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x21D8, symBinAddr: 0x148CE0, symSize: 0x40 }
+ - { offset: 0x1E553B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30GetVenueGatesDistancesResponseV10CodingKeys33_AC99F0E7840CCAADE27B75EC476CB775LLOs0I3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x2218, symBinAddr: 0x148D20, symSize: 0x4 }
+ - { offset: 0x1E554F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30GetVenueGatesDistancesResponseV10CodingKeys33_AC99F0E7840CCAADE27B75EC476CB775LLOAFs23CustomStringConvertibleAAWl', symObjAddr: 0x221C, symBinAddr: 0x148D24, symSize: 0x40 }
+ - { offset: 0x1E5592, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30GetVenueGatesDistancesResponseV10CodingKeys33_AC99F0E7840CCAADE27B75EC476CB775LLOs28CustomDebugStringConvertibleAAsAGP16debugDescriptionSSvgTW', symObjAddr: 0x81C, symBinAddr: 0x147810, symSize: 0x28 }
+ - { offset: 0x1E55AE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30GetVenueGatesDistancesResponseV10CodingKeys33_AC99F0E7840CCAADE27B75EC476CB775LLOs23CustomStringConvertibleAAsAGP11descriptionSSvgTW', symObjAddr: 0x844, symBinAddr: 0x147838, symSize: 0x28 }
+ - { offset: 0x1E55DF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueGateV10CodingKeys33_AC99F0E7840CCAADE27B75EC476CB775LLOs28CustomDebugStringConvertibleAAsAGP16debugDescriptionSSvgTW', symObjAddr: 0xD7C, symBinAddr: 0x147C98, symSize: 0x28 }
+ - { offset: 0x1E55FB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueGateV10CodingKeys33_AC99F0E7840CCAADE27B75EC476CB775LLOs23CustomStringConvertibleAAsAGP11descriptionSSvgTW', symObjAddr: 0xDA4, symBinAddr: 0x147CC0, symSize: 0x28 }
+ - { offset: 0x1E5618, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30GetVenueGatesDistancesResponseV6encode2toys7Encoder_p_tKF', symObjAddr: 0x4E4, symBinAddr: 0x1475B4, symSize: 0x158 }
+ - { offset: 0x1E566C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30GetVenueGatesDistancesResponseV10CodingKeys33_AC99F0E7840CCAADE27B75EC476CB775LLOs0I3KeyAAsAGP11stringValueSSvgTW', symObjAddr: 0x700, symBinAddr: 0x14770C, symSize: 0x30 }
+ - { offset: 0x1E56B7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30GetVenueGatesDistancesResponseV10CodingKeys33_AC99F0E7840CCAADE27B75EC476CB775LLOs0I3KeyAAsAGP11stringValuexSgSS_tcfCTW', symObjAddr: 0x730, symBinAddr: 0x14773C, symSize: 0xD4 }
+ - { offset: 0x1E5738, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30GetVenueGatesDistancesResponseVSeAASe4fromxs7Decoder_p_tKcfCTW', symObjAddr: 0x86C, symBinAddr: 0x147860, symSize: 0x30 }
+ - { offset: 0x1E5761, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30GetVenueGatesDistancesResponseVSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x89C, symBinAddr: 0x147890, symSize: 0x1C }
+ - { offset: 0x1E5775, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueGateV10CodingKeys33_AC99F0E7840CCAADE27B75EC476CB775LLO11stringValueSSvg', symObjAddr: 0x8B8, symBinAddr: 0x1478AC, symSize: 0x128 }
+ - { offset: 0x1E57AC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueGateV6encode2toys7Encoder_p_tKF', symObjAddr: 0x9E0, symBinAddr: 0x1479D4, symSize: 0x298 }
+ - { offset: 0x1E57EE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueGateV10CodingKeys33_AC99F0E7840CCAADE27B75EC476CB775LLOs0F3KeyAAsAGP11stringValueSSvgTW', symObjAddr: 0xD38, symBinAddr: 0x147C6C, symSize: 0x8 }
+ - { offset: 0x1E5809, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueGateV10CodingKeys33_AC99F0E7840CCAADE27B75EC476CB775LLOs0F3KeyAAsAGP11stringValuexSgSS_tcfCTW', symObjAddr: 0xD40, symBinAddr: 0x147C74, symSize: 0x24 }
+ - { offset: 0x1E5845, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueGateVSeAASe4fromxs7Decoder_p_tKcfCTW', symObjAddr: 0xDCC, symBinAddr: 0x147CE8, symSize: 0x58 }
+ - { offset: 0x1E586E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueGateVSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0xE24, symBinAddr: 0x147D40, symSize: 0x14 }
+ - { offset: 0x1E5882, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI30GetVenueGatesDistancesResponseV4fromACs7Decoder_p_tKcfCTf4nd_n', symObjAddr: 0xE38, symBinAddr: 0x147D54, symSize: 0x18C }
+ - { offset: 0x1E58A5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueGateV10CodingKeys33_AC99F0E7840CCAADE27B75EC476CB775LLO11stringValueAFSgSS_tcfCTf4nd_n', symObjAddr: 0x11C0, symBinAddr: 0x148054, symSize: 0x318 }
+ - { offset: 0x1E5A66, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueGateV4fromACs7Decoder_p_tKcfCTf4nd_n', symObjAddr: 0x14D8, symBinAddr: 0x14836C, symSize: 0x7C0 }
+ - { offset: 0x1E5E36, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO9TransformOMa', symObjAddr: 0xE8, symBinAddr: 0x148D68, symSize: 0x10 }
+ - { offset: 0x1E5E4A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO9TransformO6MatrixV12concatenatedyA2GF', symObjAddr: 0xF8, symBinAddr: 0x148D78, symSize: 0x60 }
+ - { offset: 0x1E5E86, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO9TransformO6MatrixV12concatenatedyA2GF', symObjAddr: 0xF8, symBinAddr: 0x148D78, symSize: 0x60 }
+ - { offset: 0x1E6042, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO9TransformOSHAASQWb', symObjAddr: 0x48C, symBinAddr: 0x14910C, symSize: 0x4 }
+ - { offset: 0x1E6056, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO9TransformOAESQAAWl', symObjAddr: 0x490, symBinAddr: 0x149110, symSize: 0x40 }
+ - { offset: 0x1E606A, size: 0x8, addend: 0x0, symName: ___swift_memcpy24_4, symObjAddr: 0x664, symBinAddr: 0x1492E4, symSize: 0x14 }
+ - { offset: 0x1E607E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO9TransformO6MatrixVwet', symObjAddr: 0x678, symBinAddr: 0x1492F8, symSize: 0x20 }
+ - { offset: 0x1E6092, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO9TransformO6MatrixVwst', symObjAddr: 0x698, symBinAddr: 0x149318, symSize: 0x2C }
+ - { offset: 0x1E60A6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO9TransformO6MatrixVMa', symObjAddr: 0x6C4, symBinAddr: 0x149344, symSize: 0x10 }
+ - { offset: 0x1E60BA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO9TransformO6MatrixVSHAASQWb', symObjAddr: 0x6D4, symBinAddr: 0x149354, symSize: 0x4 }
+ - { offset: 0x1E60CE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO9TransformO6MatrixVAGSQAAWl', symObjAddr: 0x6D8, symBinAddr: 0x149358, symSize: 0x40 }
+ - { offset: 0x1E6123, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO9TransformO6MatrixVSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x31C, symBinAddr: 0x148F9C, symSize: 0x38 }
+ - { offset: 0x1E618E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO9TransformOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x40C, symBinAddr: 0x14908C, symSize: 0x5C }
+ - { offset: 0x1E61CC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO9TransformO6MatrixV4hash4intoys6HasherVz_tF', symObjAddr: 0x158, symBinAddr: 0x148DD8, symSize: 0xA4 }
+ - { offset: 0x1E6308, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO9TransformO4hash4intoys6HasherVz_tF', symObjAddr: 0x1FC, symBinAddr: 0x148E7C, symSize: 0xE0 }
+ - { offset: 0x1E6488, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO9TransformO6MatrixVSHAASH9hashValueSivgTW', symObjAddr: 0x2DC, symBinAddr: 0x148F5C, symSize: 0x3C }
+ - { offset: 0x1E6505, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO9TransformO6MatrixVSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x318, symBinAddr: 0x148F98, symSize: 0x4 }
+ - { offset: 0x1E6541, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO9TransformO6MatrixVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x354, symBinAddr: 0x148FD4, symSize: 0x48 }
+ - { offset: 0x1E6588, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO9TransformOSHAASH9hashValueSivgTW', symObjAddr: 0x39C, symBinAddr: 0x14901C, symSize: 0x60 }
+ - { offset: 0x1E6607, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO9TransformOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x3FC, symBinAddr: 0x14907C, symSize: 0x10 }
+ - { offset: 0x1E662E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO9TransformOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x468, symBinAddr: 0x1490E8, symSize: 0x24 }
+ - { offset: 0x1E6657, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO9TransformO6MatrixV2eeoiySbAG_AGtFZTf4nnd_n', symObjAddr: 0x4D0, symBinAddr: 0x149150, symSize: 0x6C }
+ - { offset: 0x1E6687, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO9TransformO2eeoiySbAE_AEtFZTf4nnd_n', symObjAddr: 0x53C, symBinAddr: 0x1491BC, symSize: 0x128 }
+ - { offset: 0x1E6A78, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20FloorSelectorSectionOMa', symObjAddr: 0x168, symBinAddr: 0x149398, symSize: 0x10 }
+ - { offset: 0x1E6A8C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20FloorSelectorSectionOs12CaseIterableAA8AllCasessADP_SlWT', symObjAddr: 0x178, symBinAddr: 0x1493A8, symSize: 0x4 }
+ - { offset: 0x1E6AA0, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI20FloorSelectorSectionOGSayxGSlsWl', symObjAddr: 0x17C, symBinAddr: 0x1493AC, symSize: 0x44 }
+ - { offset: 0x1E6AB4, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI20FloorSelectorSectionOGMa', symObjAddr: 0x1C0, symBinAddr: 0x1493F0, symSize: 0x50 }
+ - { offset: 0x1E6B43, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20FloorSelectorSectionOSHAASQWb', symObjAddr: 0x338, symBinAddr: 0x149498, symSize: 0x4 }
+ - { offset: 0x1E6B57, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20FloorSelectorSectionOACSQAAWl', symObjAddr: 0x33C, symBinAddr: 0x14949C, symSize: 0x40 }
+ - { offset: 0x1E6BA8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20FloorSelectorSectionOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x2D4, symBinAddr: 0x149440, symSize: 0x20 }
+ - { offset: 0x1E6BDE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20FloorSelectorSectionOs12CaseIterableAAsADP8allCases03AllJ0QzvgZTW', symObjAddr: 0x300, symBinAddr: 0x149460, symSize: 0x38 }
+ - { offset: 0x1E6F9F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17BottomActionsCellC18addToFavoritesViewAA06HapticJ0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x1494DC, symSize: 0x10 }
+ - { offset: 0x1E73DD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17BottomActionsCellCfETo', symObjAddr: 0xEF0, symBinAddr: 0x14A3CC, symSize: 0x98 }
+ - { offset: 0x1E740C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17BottomActionsCellCMa', symObjAddr: 0xF88, symBinAddr: 0x14A464, symSize: 0x20 }
+ - { offset: 0x1E7420, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17BottomActionsCellC05setUpE03foryAA11PoiViewDataCSg_tFyycfU_TA', symObjAddr: 0x1064, symBinAddr: 0x14A4A8, symSize: 0x8 }
+ - { offset: 0x1E759D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17BottomActionsCellC18addToFavoritesViewAA06HapticJ0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x1494DC, symSize: 0x10 }
+ - { offset: 0x1E75B5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17BottomActionsCellC18addToFavoritesViewAA06HapticJ0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x1494DC, symSize: 0x10 }
+ - { offset: 0x1E75FB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17BottomActionsCellC18addToFavoritesViewAA06HapticJ0CSgvsTo', symObjAddr: 0x10, symBinAddr: 0x1494EC, symSize: 0x34 }
+ - { offset: 0x1E76D9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17BottomActionsCellC19addToFavoritesLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x149520, symSize: 0x10 }
+ - { offset: 0x1E76F1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17BottomActionsCellC19addToFavoritesLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x149520, symSize: 0x10 }
+ - { offset: 0x1E7731, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17BottomActionsCellC19addToFavoritesLabelSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x149530, symSize: 0x34 }
+ - { offset: 0x1E7780, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17BottomActionsCellC23addToFavoritesImageViewSo07UIImageK0CSgvgTo', symObjAddr: 0x88, symBinAddr: 0x149564, symSize: 0x10 }
+ - { offset: 0x1E7798, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17BottomActionsCellC23addToFavoritesImageViewSo07UIImageK0CSgvgTo', symObjAddr: 0x88, symBinAddr: 0x149564, symSize: 0x10 }
+ - { offset: 0x1E77D8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17BottomActionsCellC23addToFavoritesImageViewSo07UIImageK0CSgvsTo', symObjAddr: 0x98, symBinAddr: 0x149574, symSize: 0x34 }
+ - { offset: 0x1E7827, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17BottomActionsCellC15reportIssueViewAA06HapticI0CSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x1495A8, symSize: 0x20 }
+ - { offset: 0x1E787C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17BottomActionsCellC15reportIssueViewAA06HapticI0CSgvsTo', symObjAddr: 0xEC, symBinAddr: 0x1495C8, symSize: 0x14 }
+ - { offset: 0x1E78CD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17BottomActionsCellC20reportIssueStackViewSo07UIStackJ0CSgvgTo', symObjAddr: 0x100, symBinAddr: 0x1495DC, symSize: 0x20 }
+ - { offset: 0x1E7927, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17BottomActionsCellC20reportIssueStackViewSo07UIStackJ0CSgvsTo', symObjAddr: 0x120, symBinAddr: 0x1495FC, symSize: 0x14 }
+ - { offset: 0x1E7978, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17BottomActionsCellC13seperatorViewAA09SeparatorH0CSgvgTo', symObjAddr: 0x134, symBinAddr: 0x149610, symSize: 0x20 }
+ - { offset: 0x1E79D2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17BottomActionsCellC13seperatorViewAA09SeparatorH0CSgvsTo', symObjAddr: 0x154, symBinAddr: 0x149630, symSize: 0x14 }
+ - { offset: 0x1E7A23, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17BottomActionsCellC12awakeFromNibyyFTo', symObjAddr: 0x168, symBinAddr: 0x149644, symSize: 0x70 }
+ - { offset: 0x1E7A6B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17BottomActionsCellC15prepareForReuseyyFTo', symObjAddr: 0x1D8, symBinAddr: 0x1496B4, symSize: 0x84 }
+ - { offset: 0x1E7B58, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17BottomActionsCellC05setUpE03foryAA11PoiViewDataCSg_tF', symObjAddr: 0x25C, symBinAddr: 0x149738, symSize: 0x55C }
+ - { offset: 0x1E7DED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17BottomActionsCellC05setUpE03foryAA11PoiViewDataCSg_tFyycfU_', symObjAddr: 0x7B8, symBinAddr: 0x149C94, symSize: 0x160 }
+ - { offset: 0x1E7F7D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17BottomActionsCellC013setupFavoriteC0yyF', symObjAddr: 0x918, symBinAddr: 0x149DF4, symSize: 0x16C }
+ - { offset: 0x1E80DA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17BottomActionsCellC16setupReportIssue33_9AB79F14116E50BD905211A038D22488LLyyF', symObjAddr: 0xA84, symBinAddr: 0x149F60, symSize: 0x104 }
+ - { offset: 0x1E8185, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17BottomActionsCellC16setupReportIssue33_9AB79F14116E50BD905211A038D22488LLyyFyycfU_', symObjAddr: 0xB88, symBinAddr: 0x14A064, symSize: 0xDC }
+ - { offset: 0x1E81AE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17BottomActionsCellC5style15reuseIdentifierACSo011UITableViewF5StyleV_SSSgtcfc', symObjAddr: 0xC64, symBinAddr: 0x14A140, symSize: 0x108 }
+ - { offset: 0x1E81EF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17BottomActionsCellC5style15reuseIdentifierACSo011UITableViewF5StyleV_SSSgtcfcTo', symObjAddr: 0xD6C, symBinAddr: 0x14A248, symSize: 0x48 }
+ - { offset: 0x1E8227, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17BottomActionsCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xDB4, symBinAddr: 0x14A290, symSize: 0xE4 }
+ - { offset: 0x1E825A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17BottomActionsCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xE98, symBinAddr: 0x14A374, symSize: 0x28 }
+ - { offset: 0x1E826E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17BottomActionsCellCfD', symObjAddr: 0xEC0, symBinAddr: 0x14A39C, symSize: 0x30 }
+ - { offset: 0x1E8615, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PlaceImagesCellC14collectionViewSo012UICollectionH0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x14A4B0, symSize: 0x10 }
+ - { offset: 0x1E893B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PlaceImagesCellCfETo', symObjAddr: 0x7A8, symBinAddr: 0x14AC58, symSize: 0x6C }
+ - { offset: 0x1E896A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PlaceImagesCellCMa', symObjAddr: 0x814, symBinAddr: 0x14ACC4, symSize: 0x20 }
+ - { offset: 0x1E89A8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PlaceImagesCellC14collectionView_22numberOfItemsInSectionSiSo012UICollectionH0C_SitFTo', symObjAddr: 0x834, symBinAddr: 0x14ACE4, symSize: 0x14 }
+ - { offset: 0x1E89C8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PlaceImagesCellC14collectionView_22numberOfItemsInSectionSiSo012UICollectionH0C_SitFTo', symObjAddr: 0x834, symBinAddr: 0x14ACE4, symSize: 0x14 }
+ - { offset: 0x1E89ED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PlaceImagesCellC14collectionView_22numberOfItemsInSectionSiSo012UICollectionH0C_SitFTo', symObjAddr: 0x834, symBinAddr: 0x14ACE4, symSize: 0x14 }
+ - { offset: 0x1E8AB8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PlaceImagesCellC14collectionView_13cellForItemAtSo012UICollectionhF0CSo0mH0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x848, symBinAddr: 0x14ACF8, symSize: 0x124 }
+ - { offset: 0x1E8B58, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PlaceImagesCellC08validateE0yyFySSXEfU_ySo7UIImageCSgcfU_TA', symObjAddr: 0x9BC, symBinAddr: 0x14AE6C, symSize: 0xC }
+ - { offset: 0x1E8CAB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PlaceImagesCellC14collectionViewSo012UICollectionH0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x14A4B0, symSize: 0x10 }
+ - { offset: 0x1E8CC3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PlaceImagesCellC14collectionViewSo012UICollectionH0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x14A4B0, symSize: 0x10 }
+ - { offset: 0x1E8D09, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PlaceImagesCellC14collectionViewSo012UICollectionH0CSgvsTo', symObjAddr: 0x10, symBinAddr: 0x14A4C0, symSize: 0x34 }
+ - { offset: 0x1E8D58, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PlaceImagesCellC12awakeFromNibyyF', symObjAddr: 0x44, symBinAddr: 0x14A4F4, symSize: 0x11C }
+ - { offset: 0x1E8E05, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PlaceImagesCellC12awakeFromNibyyFTo', symObjAddr: 0x160, symBinAddr: 0x14A610, symSize: 0x28 }
+ - { offset: 0x1E8E7D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PlaceImagesCellC15prepareForReuseyyFTo', symObjAddr: 0x188, symBinAddr: 0x14A638, symSize: 0xD4 }
+ - { offset: 0x1E8F50, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PlaceImagesCellC08validateE0yyF', symObjAddr: 0x25C, symBinAddr: 0x14A70C, symSize: 0x13C }
+ - { offset: 0x1E911E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PlaceImagesCellC08validateE0yyFySSXEfU_ySo7UIImageCSgcfU_', symObjAddr: 0x398, symBinAddr: 0x14A848, symSize: 0x1F4 }
+ - { offset: 0x1E948C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PlaceImagesCellC5style15reuseIdentifierACSo011UITableViewF5StyleV_SSSgtcfc', symObjAddr: 0x58C, symBinAddr: 0x14AA3C, symSize: 0xCC }
+ - { offset: 0x1E94CD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PlaceImagesCellC5style15reuseIdentifierACSo011UITableViewF5StyleV_SSSgtcfcTo', symObjAddr: 0x658, symBinAddr: 0x14AB08, symSize: 0x48 }
+ - { offset: 0x1E9505, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PlaceImagesCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x6A0, symBinAddr: 0x14AB50, symSize: 0xB0 }
+ - { offset: 0x1E9538, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PlaceImagesCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x750, symBinAddr: 0x14AC00, symSize: 0x28 }
+ - { offset: 0x1E954C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15PlaceImagesCellCfD', symObjAddr: 0x778, symBinAddr: 0x14AC28, symSize: 0x30 }
+ - { offset: 0x1E9910, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ImageOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x0, symBinAddr: 0x14AE78, symSize: 0x38 }
+ - { offset: 0x1E9A6A, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV2eeoiySbAC_ACtFZSbSWXEfU_', symObjAddr: 0x38, symBinAddr: 0x14AEB0, symSize: 0x22C }
+ - { offset: 0x1E9BAA, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15withUnsafeBytesyxxSWKXEKlFSb_Tgq5015$s10Foundation4B26V2eeoiySbAC_ACtFZSbSWXEfU_ACTf1cn_n', symObjAddr: 0x264, symBinAddr: 0x14B0DC, symSize: 0x18C }
+ - { offset: 0x1E9C4C, size: 0x8, addend: 0x0, symName: '_$s10Foundation13__DataStorageC15withUnsafeBytes2in5applyxSnySiG_xSWKXEtKlFSb_Tgq5015$s10Foundation4B26V2eeoiySbAC_ACtFZSbSWXEfU_AA0B0VTf1ncn_nTf4nng_n', symObjAddr: 0x3F0, symBinAddr: 0x14B268, symSize: 0xB4 }
+ - { offset: 0x1E9C82, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ImageOWOy', symObjAddr: 0x860, symBinAddr: 0x14B658, symSize: 0x8 }
+ - { offset: 0x1E9C96, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ImageOwxx', symObjAddr: 0x868, symBinAddr: 0x14B660, symSize: 0xC }
+ - { offset: 0x1E9CAA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ImageOWOe', symObjAddr: 0x874, symBinAddr: 0x14B66C, symSize: 0x8 }
+ - { offset: 0x1E9CBE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ImageOwca', symObjAddr: 0x87C, symBinAddr: 0x14B674, symSize: 0x44 }
+ - { offset: 0x1E9CD2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ImageOwta', symObjAddr: 0x8CC, symBinAddr: 0x14B6B8, symSize: 0x38 }
+ - { offset: 0x1E9CE6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ImageOwet', symObjAddr: 0x904, symBinAddr: 0x14B6F0, symSize: 0x54 }
+ - { offset: 0x1E9CFA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ImageOwst', symObjAddr: 0x958, symBinAddr: 0x14B744, symSize: 0x48 }
+ - { offset: 0x1E9D0E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ImageOwug', symObjAddr: 0x9A0, symBinAddr: 0x14B78C, symSize: 0xC }
+ - { offset: 0x1E9D22, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ImageOwup', symObjAddr: 0x9AC, symBinAddr: 0x14B798, symSize: 0x10 }
+ - { offset: 0x1E9D36, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ImageOwui', symObjAddr: 0x9BC, symBinAddr: 0x14B7A8, symSize: 0x18 }
+ - { offset: 0x1E9D4A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ImageOMa', symObjAddr: 0x9D4, symBinAddr: 0x14B7C0, symSize: 0x10 }
+ - { offset: 0x1E9D8C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ImageOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x0, symBinAddr: 0x14AE78, symSize: 0x38 }
+ - { offset: 0x1E9DE3, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV2eeoiySbAC_ACtFZTf4nnd_n', symObjAddr: 0x4A4, symBinAddr: 0x14B31C, symSize: 0x160 }
+ - { offset: 0x1E9E0B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ImageO8mimeType4dataAESgSS_10Foundation4DataVtcfCTf4nnd_n', symObjAddr: 0x684, symBinAddr: 0x14B47C, symSize: 0x1A0 }
+ - { offset: 0x1EA2EC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB5StyleCMa', symObjAddr: 0xC4, symBinAddr: 0x14B83C, symSize: 0x20 }
+ - { offset: 0x1EA369, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB5StyleC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc', symObjAddr: 0x5C, symBinAddr: 0x14B7D4, symSize: 0x68 }
+ - { offset: 0x1EA3D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB5StyleC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfcTo', symObjAddr: 0xE4, symBinAddr: 0x14B85C, symSize: 0x54 }
+ - { offset: 0x1EA41E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB5StyleCfD', symObjAddr: 0x138, symBinAddr: 0x14B8B0, symSize: 0x30 }
+ - { offset: 0x1EA7B4, size: 0x8, addend: 0x0, symName: '_$sSo18NSNotificationNamea8PenNavUIE07dismisscD12Notification_WZ', symObjAddr: 0x0, symBinAddr: 0x14B8E0, symSize: 0x34 }
+ - { offset: 0x1EA7D8, size: 0x8, addend: 0x0, symName: '_$sSo18NSNotificationNamea8PenNavUIE07dismisscD12NotificationABvpZ', symObjAddr: 0x4E78, symBinAddr: 0x397010, symSize: 0x0 }
+ - { offset: 0x1EA7F2, size: 0x8, addend: 0x0, symName: '_$sSo18NSNotificationNamea8PenNavUIE30oneSecondDidElapseNotificationABvpZ', symObjAddr: 0x4E80, symBinAddr: 0x397018, symSize: 0x0 }
+ - { offset: 0x1EA80C, size: 0x8, addend: 0x0, symName: '_$sSo18NSNotificationNamea8PenNavUIE37networkInterfaceDidChangeNotificationABvpZ', symObjAddr: 0x4E88, symBinAddr: 0x397020, symSize: 0x0 }
+ - { offset: 0x1EA826, size: 0x8, addend: 0x0, symName: '_$sSo18NSNotificationNamea8PenNavUIE34locationStateDidChangeNotificationABvpZ', symObjAddr: 0x4E90, symBinAddr: 0x397028, symSize: 0x0 }
+ - { offset: 0x1EA840, size: 0x8, addend: 0x0, symName: '_$sSo18NSNotificationNamea8PenNavUIE35bluetoothStateDidChangeNotificationABvpZ', symObjAddr: 0x4E98, symBinAddr: 0x397030, symSize: 0x0 }
+ - { offset: 0x1EA85A, size: 0x8, addend: 0x0, symName: '_$sSo18NSNotificationNamea8PenNavUIE37locationAccuracyDidChangeNotificationABvpZ', symObjAddr: 0x4EA0, symBinAddr: 0x397038, symSize: 0x0 }
+ - { offset: 0x1EA874, size: 0x8, addend: 0x0, symName: '_$sSo18NSNotificationNamea8PenNavUIE37connectionStatusDidChangeNotificationABvpZ', symObjAddr: 0x4EA8, symBinAddr: 0x397040, symSize: 0x0 }
+ - { offset: 0x1EA88E, size: 0x8, addend: 0x0, symName: '_$sSo18NSNotificationNamea8PenNavUIE43directionsAvailabilityDidChangeNotificationABvpZ', symObjAddr: 0x4EB0, symBinAddr: 0x397048, symSize: 0x0 }
+ - { offset: 0x1EA8A8, size: 0x8, addend: 0x0, symName: '_$sSo18NSNotificationNamea8PenNavUIE43locationDetectionStateDidChangeNotificationABvpZ', symObjAddr: 0x4EB8, symBinAddr: 0x397050, symSize: 0x0 }
+ - { offset: 0x1EA8B6, size: 0x8, addend: 0x0, symName: '_$sSo18NSNotificationNamea8PenNavUIE07dismisscD12Notification_WZ', symObjAddr: 0x0, symBinAddr: 0x14B8E0, symSize: 0x34 }
+ - { offset: 0x1EA8E6, size: 0x8, addend: 0x0, symName: '_$sSo18NSNotificationNamea8PenNavUIE30oneSecondDidElapseNotification_WZ', symObjAddr: 0x34, symBinAddr: 0x14B914, symSize: 0x34 }
+ - { offset: 0x1EA916, size: 0x8, addend: 0x0, symName: '_$sSo18NSNotificationNamea8PenNavUIE37networkInterfaceDidChangeNotification_WZ', symObjAddr: 0x68, symBinAddr: 0x14B948, symSize: 0x34 }
+ - { offset: 0x1EA946, size: 0x8, addend: 0x0, symName: '_$sSo18NSNotificationNamea8PenNavUIE34locationStateDidChangeNotification_WZ', symObjAddr: 0x9C, symBinAddr: 0x14B97C, symSize: 0x34 }
+ - { offset: 0x1EA976, size: 0x8, addend: 0x0, symName: '_$sSo18NSNotificationNamea8PenNavUIE35bluetoothStateDidChangeNotification_WZ', symObjAddr: 0xD0, symBinAddr: 0x14B9B0, symSize: 0x34 }
+ - { offset: 0x1EA9A6, size: 0x8, addend: 0x0, symName: '_$sSo18NSNotificationNamea8PenNavUIE37locationAccuracyDidChangeNotification_WZ', symObjAddr: 0x104, symBinAddr: 0x14B9E4, symSize: 0x34 }
+ - { offset: 0x1EA9D6, size: 0x8, addend: 0x0, symName: '_$sSo18NSNotificationNamea8PenNavUIE37connectionStatusDidChangeNotification_WZ', symObjAddr: 0x138, symBinAddr: 0x14BA18, symSize: 0x34 }
+ - { offset: 0x1EAA06, size: 0x8, addend: 0x0, symName: '_$sSo18NSNotificationNamea8PenNavUIE43directionsAvailabilityDidChangeNotification_WZ', symObjAddr: 0x16C, symBinAddr: 0x14BA4C, symSize: 0x34 }
+ - { offset: 0x1EAA36, size: 0x8, addend: 0x0, symName: '_$sSo18NSNotificationNamea8PenNavUIE43locationDetectionStateDidChangeNotification_WZ', symObjAddr: 0x1A0, symBinAddr: 0x14BA80, symSize: 0x34 }
+ - { offset: 0x1EAE39, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC010collectionE0So012UICollectionE0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x14BAB4, symSize: 0x20 }
+ - { offset: 0x1EB391, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerCfE', symObjAddr: 0x728, symBinAddr: 0x14C1DC, symSize: 0x70 }
+ - { offset: 0x1EB3BE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerCfETo', symObjAddr: 0x7C8, symBinAddr: 0x14C27C, symSize: 0x7C }
+ - { offset: 0x1EB3ED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerCMa', symObjAddr: 0x844, symBinAddr: 0x14C2F8, symSize: 0x20 }
+ - { offset: 0x1EB401, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC16numberOfSections2inSiSo012UICollectionE0C_tFTo', symObjAddr: 0x864, symBinAddr: 0x14C318, symSize: 0x8 }
+ - { offset: 0x1EB45D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC010collectionE0_22numberOfItemsInSectionSiSo012UICollectionE0C_SitFTo', symObjAddr: 0x86C, symBinAddr: 0x14C320, symSize: 0x14 }
+ - { offset: 0x1EB47D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC010collectionE0_22numberOfItemsInSectionSiSo012UICollectionE0C_SitFTo', symObjAddr: 0x86C, symBinAddr: 0x14C320, symSize: 0x14 }
+ - { offset: 0x1EB4A2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC010collectionE0_22numberOfItemsInSectionSiSo012UICollectionE0C_SitFTo', symObjAddr: 0x86C, symBinAddr: 0x14C320, symSize: 0x14 }
+ - { offset: 0x1EB5AF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC010collectionE0_13cellForItemAtSo012UICollectionE4CellCSo0lE0C_10Foundation9IndexPathVtF', symObjAddr: 0x880, symBinAddr: 0x14C334, symSize: 0x3A8 }
+ - { offset: 0x1EBA20, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC010collectionE0_13cellForItemAtSo012UICollectionE4CellCSo0lE0C_10Foundation9IndexPathVtFTo', symObjAddr: 0xC28, symBinAddr: 0x14C6DC, symSize: 0xC8 }
+ - { offset: 0x1EBA4B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC010collectionE0_15didSelectItemAtySo012UICollectionE0C_10Foundation9IndexPathVtFTo', symObjAddr: 0xCF0, symBinAddr: 0x14C7A4, symSize: 0xBC }
+ - { offset: 0x1EBA7D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC14layoutForPanelAA08FloatingI6Layout_pyFTo', symObjAddr: 0xE84, symBinAddr: 0x14C860, symSize: 0x34 }
+ - { offset: 0x1EBAB0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC16behaviorForPanelAA08FloatingI8Behavior_pyFTo', symObjAddr: 0xEB8, symBinAddr: 0x14C894, symSize: 0x24 }
+ - { offset: 0x1EBB2E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC10setupPanelyyF', symObjAddr: 0xEDC, symBinAddr: 0x14C8B8, symSize: 0x228 }
+ - { offset: 0x1EBD74, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC10setupPanelyyFTo', symObjAddr: 0x1104, symBinAddr: 0x14CAE0, symSize: 0x28 }
+ - { offset: 0x1EBDA1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC20floatingPanelDidMoveyyAA08FloatinghF0CF', symObjAddr: 0x112C, symBinAddr: 0x14CB08, symSize: 0x200 }
+ - { offset: 0x1EBF86, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC20floatingPanelDidMoveyyAA08FloatinghF0CFTo', symObjAddr: 0x132C, symBinAddr: 0x14CD08, symSize: 0x50 }
+ - { offset: 0x1EBFB1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0jO0OSgtFTW', symObjAddr: 0x137C, symBinAddr: 0x14CD58, symSize: 0x4 }
+ - { offset: 0x1EBFD1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0jO0OSgtFTW', symObjAddr: 0x137C, symBinAddr: 0x14CD58, symSize: 0x4 }
+ - { offset: 0x1EBFE3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC23onToastVisibilityChange7visible9toastTypeySb_AA0hM0OSgtFTf4ddn_n', symObjAddr: 0x1380, symBinAddr: 0x14CD5C, symSize: 0x1C0 }
+ - { offset: 0x1EC22B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC010collectionE0_15didSelectItemAtySo012UICollectionE0C_10Foundation9IndexPathVtFTf4dnn_n', symObjAddr: 0x1640, symBinAddr: 0x14CFD8, symSize: 0x1E4 }
+ - { offset: 0x1EC59E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC010collectionE0So012UICollectionE0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x14BAB4, symSize: 0x20 }
+ - { offset: 0x1EC5FE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC010collectionE0So012UICollectionE0CSgvsTo', symObjAddr: 0x20, symBinAddr: 0x14BAD4, symSize: 0x14 }
+ - { offset: 0x1EC64F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC09separatorE0So6UIViewCSgvgTo', symObjAddr: 0x34, symBinAddr: 0x14BAE8, symSize: 0x20 }
+ - { offset: 0x1EC6A9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC09separatorE0So6UIViewCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x14BB08, symSize: 0x14 }
+ - { offset: 0x1EC6FA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC8tagTitleSo7UILabelCSgvgTo', symObjAddr: 0x68, symBinAddr: 0x14BB1C, symSize: 0x20 }
+ - { offset: 0x1EC754, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC8tagTitleSo7UILabelCSgvsTo', symObjAddr: 0x88, symBinAddr: 0x14BB3C, symSize: 0x14 }
+ - { offset: 0x1EC835, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC11viewDidLoadyyF', symObjAddr: 0x9C, symBinAddr: 0x14BB50, symSize: 0x2B8 }
+ - { offset: 0x1ECA25, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC11viewDidLoadyyFTo', symObjAddr: 0x354, symBinAddr: 0x14BE08, symSize: 0x28 }
+ - { offset: 0x1ECA72, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC13viewDidAppearyySbFTo', symObjAddr: 0x37C, symBinAddr: 0x14BE30, symSize: 0x94 }
+ - { offset: 0x1ECAD9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC11applyFilteryySo8UIButtonCFTo', symObjAddr: 0x410, symBinAddr: 0x14BEC4, symSize: 0x4C }
+ - { offset: 0x1ECB17, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC5closeyySo8UIButtonCFTo', symObjAddr: 0x45C, symBinAddr: 0x14BF10, symSize: 0x38 }
+ - { offset: 0x1ECB41, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0x494, symBinAddr: 0x14BF48, symSize: 0x118 }
+ - { offset: 0x1ECB82, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0x5AC, symBinAddr: 0x14C060, symSize: 0x60 }
+ - { offset: 0x1ECBCA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x60C, symBinAddr: 0x14C0C0, symSize: 0xF4 }
+ - { offset: 0x1ECBFD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x700, symBinAddr: 0x14C1B4, symSize: 0x28 }
+ - { offset: 0x1ECC11, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerCfD', symObjAddr: 0x798, symBinAddr: 0x14C24C, symSize: 0x30 }
+ - { offset: 0x1ECEA0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18TagsViewControllerC11applyFilteryySo8UIButtonCFTf4dn_n', symObjAddr: 0x1584, symBinAddr: 0x14CF1C, symSize: 0xBC }
+ - { offset: 0x1ED2D1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19StandardErrorStreamVMa', symObjAddr: 0x0, symBinAddr: 0x14D1BC, symSize: 0x10 }
+ - { offset: 0x1ED34B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19StandardErrorStreamVMa', symObjAddr: 0x0, symBinAddr: 0x14D1BC, symSize: 0x10 }
+ - { offset: 0x1ED36A, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataVAcA0B8ProtocolAAWl', symObjAddr: 0x2A0, symBinAddr: 0x14D41C, symSize: 0x40 }
+ - { offset: 0x1ED38C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19StandardErrorStreamVs010TextOutputF0AAsADP5_lockyyFTW', symObjAddr: 0x10, symBinAddr: 0x14D1CC, symSize: 0x4 }
+ - { offset: 0x1ED3A8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19StandardErrorStreamVs010TextOutputF0AAsADP7_unlockyyFTW', symObjAddr: 0x14, symBinAddr: 0x14D1D0, symSize: 0x4 }
+ - { offset: 0x1ED3C4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19StandardErrorStreamVs010TextOutputF0AAsADP11_writeASCIIyySRys5UInt8VGFTW', symObjAddr: 0x1C, symBinAddr: 0x14D1D8, symSize: 0x4 }
+ - { offset: 0x1ED3EE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19StandardErrorStreamVs010TextOutputF0AAsADP5writeyySSFTW', symObjAddr: 0x18, symBinAddr: 0x14D1D4, symSize: 0x4 }
+ - { offset: 0x1ED406, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19StandardErrorStreamVs010TextOutputF0AAsADP5writeyySSFTW', symObjAddr: 0x18, symBinAddr: 0x14D1D4, symSize: 0x4 }
+ - { offset: 0x1ED42F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19StandardErrorStreamV5writeyySSFTf4nd_n', symObjAddr: 0x20, symBinAddr: 0x14D1DC, symSize: 0x240 }
+ - { offset: 0x1ED81B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28AmenitiesDetailTableViewCellC21tableHeightConstraintSo08NSLayoutK0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x14D45C, symSize: 0x20 }
+ - { offset: 0x1EDBC3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28AmenitiesDetailTableViewCellC09calculateF6HeightyyF', symObjAddr: 0x3A0, symBinAddr: 0x14D7FC, symSize: 0x4CC }
+ - { offset: 0x1EDF78, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28AmenitiesDetailTableViewCellCfETo', symObjAddr: 0xB64, symBinAddr: 0x14DFC0, symSize: 0x6C }
+ - { offset: 0x1EDFA7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28AmenitiesDetailTableViewCellCMa', symObjAddr: 0xBD0, symBinAddr: 0x14E02C, symSize: 0x20 }
+ - { offset: 0x1EDFCA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28AmenitiesDetailTableViewCellC05tableG0_21numberOfRowsInSectionSiSo07UITableG0C_SitFTo', symObjAddr: 0xBF0, symBinAddr: 0x14E04C, symSize: 0x20 }
+ - { offset: 0x1EE04D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28AmenitiesDetailTableViewCellC05tableG0_12cellForRowAtSo07UITablegH0CSo0nG0C_10Foundation9IndexPathVtFTo', symObjAddr: 0xC10, symBinAddr: 0x14E06C, symSize: 0x140 }
+ - { offset: 0x1EE0D8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28AmenitiesDetailTableViewCellC05tableG0_21numberOfRowsInSectionSiSo07UITableG0C_SitFTf4ddn_n', symObjAddr: 0xDC0, symBinAddr: 0x14E1AC, symSize: 0x50 }
+ - { offset: 0x1EE108, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28AmenitiesDetailTableViewCellC05tableG0_21numberOfRowsInSectionSiSo07UITableG0C_SitFTf4ddn_n', symObjAddr: 0xDC0, symBinAddr: 0x14E1AC, symSize: 0x50 }
+ - { offset: 0x1EE1FB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28AmenitiesDetailTableViewCellC12awakeFromNibyyFyycfU_TA', symObjAddr: 0xE74, symBinAddr: 0x14E220, symSize: 0x8 }
+ - { offset: 0x1EE461, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28AmenitiesDetailTableViewCellC21tableHeightConstraintSo08NSLayoutK0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x14D45C, symSize: 0x20 }
+ - { offset: 0x1EE4C1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28AmenitiesDetailTableViewCellC21tableHeightConstraintSo08NSLayoutK0CSgvsTo', symObjAddr: 0x20, symBinAddr: 0x14D47C, symSize: 0x14 }
+ - { offset: 0x1EE512, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28AmenitiesDetailTableViewCellC05tableG0So07UITableG0CSgvgTo', symObjAddr: 0x34, symBinAddr: 0x14D490, symSize: 0x20 }
+ - { offset: 0x1EE56C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28AmenitiesDetailTableViewCellC05tableG0So07UITableG0CSgvsTo', symObjAddr: 0x54, symBinAddr: 0x14D4B0, symSize: 0x14 }
+ - { offset: 0x1EE5BD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28AmenitiesDetailTableViewCellC08showMoreG0AA06HapticG0CSgvgTo', symObjAddr: 0x68, symBinAddr: 0x14D4C4, symSize: 0x20 }
+ - { offset: 0x1EE617, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28AmenitiesDetailTableViewCellC08showMoreG0AA06HapticG0CSgvsTo', symObjAddr: 0x88, symBinAddr: 0x14D4E4, symSize: 0x14 }
+ - { offset: 0x1EE69F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28AmenitiesDetailTableViewCellC12awakeFromNibyyF', symObjAddr: 0x9C, symBinAddr: 0x14D4F8, symSize: 0x130 }
+ - { offset: 0x1EE775, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28AmenitiesDetailTableViewCellC12awakeFromNibyyFyycfU_', symObjAddr: 0x1CC, symBinAddr: 0x14D628, symSize: 0xE0 }
+ - { offset: 0x1EE88D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28AmenitiesDetailTableViewCellC12awakeFromNibyyFTo', symObjAddr: 0x2AC, symBinAddr: 0x14D708, symSize: 0x28 }
+ - { offset: 0x1EE8DD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28AmenitiesDetailTableViewCellC7setData4dataySayAA0D0VG_tF', symObjAddr: 0x2D4, symBinAddr: 0x14D730, symSize: 0xCC }
+ - { offset: 0x1EEB32, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28AmenitiesDetailTableViewCellC11setSelected_8animatedySb_SbtFTo', symObjAddr: 0x86C, symBinAddr: 0x14DCC8, symSize: 0x54 }
+ - { offset: 0x1EEB75, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28AmenitiesDetailTableViewCellC5style15reuseIdentifierACSo07UITablegH5StyleV_SSSgtcfc', symObjAddr: 0x8C0, symBinAddr: 0x14DD1C, symSize: 0x110 }
+ - { offset: 0x1EEBB6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28AmenitiesDetailTableViewCellC5style15reuseIdentifierACSo07UITablegH5StyleV_SSSgtcfcTo', symObjAddr: 0x9D0, symBinAddr: 0x14DE2C, symSize: 0x48 }
+ - { offset: 0x1EEBEE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28AmenitiesDetailTableViewCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xA18, symBinAddr: 0x14DE74, symSize: 0xF4 }
+ - { offset: 0x1EEC21, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28AmenitiesDetailTableViewCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xB0C, symBinAddr: 0x14DF68, symSize: 0x28 }
+ - { offset: 0x1EEC35, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28AmenitiesDetailTableViewCellCfD', symObjAddr: 0xB34, symBinAddr: 0x14DF90, symSize: 0x30 }
+ - { offset: 0x1EF024, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ImageStorageC15_sharedInstance33_64A15AA8C9CFE359AAD8CEAC1C476F6DLLACSgvpZ', symObjAddr: 0x1DE0, symBinAddr: 0x37A878, symSize: 0x0 }
+ - { offset: 0x1EF230, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ImageStorageCMa', symObjAddr: 0x107C, symBinAddr: 0x14F278, symSize: 0x20 }
+ - { offset: 0x1EF29A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectV8getImage10completionyySo7UIImageCc_tFyAGSgcfU_TA', symObjAddr: 0x1928, symBinAddr: 0x14FAE0, symSize: 0x8 }
+ - { offset: 0x1EF2AE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ImageStorageC03getD04from4size10completiony10Foundation3URLVSg_So6CGSizeVySo7UIImageCSgctFyyYbcfU_TA', symObjAddr: 0x1AE8, symBinAddr: 0x14FBD4, symSize: 0x78 }
+ - { offset: 0x1EF2C2, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x1B60, symBinAddr: 0x14FC4C, symSize: 0x10 }
+ - { offset: 0x1EF2D6, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x1B70, symBinAddr: 0x14FC5C, symSize: 0x8 }
+ - { offset: 0x1EF2EA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ImageStorageC03getD04from4size10completiony10Foundation3URLVSg_So6CGSizeVySo7UIImageCSgctFyyYbcfU_ytSgyXEfU0_TA', symObjAddr: 0x1C0C, symBinAddr: 0x14FC64, symSize: 0x1C }
+ - { offset: 0x1EF2FE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ImageStorageC19downloadDidComplete33_64A15AA8C9CFE359AAD8CEAC1C476F6DLL3for4withySS_So7UIImageCSgtFyyXEfU_TA', symObjAddr: 0x1D20, symBinAddr: 0x14FCD0, symSize: 0x1C }
+ - { offset: 0x1EF312, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ImageStorageC19downloadDidComplete33_64A15AA8C9CFE359AAD8CEAC1C476F6DLL3for4withySS_So7UIImageCSgtFyyScMYccfU0_TA', symObjAddr: 0x1D68, symBinAddr: 0x14FD18, symSize: 0x8 }
+ - { offset: 0x1EF331, size: 0x8, addend: 0x0, symName: '_$sSo7UIImageCSgIegg_ACytIegnr_TRTA', symObjAddr: 0x1D70, symBinAddr: 0x14FD20, symSize: 0x24 }
+ - { offset: 0x1EF5FF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ImageStorageC03getD04from4size10completiony10Foundation3URLVSg_So6CGSizeVySo7UIImageCSgctFyyYbcfU_', symObjAddr: 0x2C, symBinAddr: 0x14E228, symSize: 0x7B0 }
+ - { offset: 0x1EF786, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ImageStorageC03getD04from4size10completiony10Foundation3URLVSg_So6CGSizeVySo7UIImageCSgctFyyYbcfU_ytSgyXEfU0_', symObjAddr: 0x7DC, symBinAddr: 0x14E9D8, symSize: 0x370 }
+ - { offset: 0x1EF9D6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ImageStorageC19downloadDidComplete33_64A15AA8C9CFE359AAD8CEAC1C476F6DLL3for4withySS_So7UIImageCSgtF', symObjAddr: 0xB4C, symBinAddr: 0x14ED48, symSize: 0x2B8 }
+ - { offset: 0x1EFA5B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ImageStorageC19downloadDidComplete33_64A15AA8C9CFE359AAD8CEAC1C476F6DLL3for4withySS_So7UIImageCSgtFyyXEfU_', symObjAddr: 0xE04, symBinAddr: 0x14F000, symSize: 0x18C }
+ - { offset: 0x1EFB1C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ImageStorageC19downloadDidComplete33_64A15AA8C9CFE359AAD8CEAC1C476F6DLL3for4withySS_So7UIImageCSgtFyyScMYccfU0_', symObjAddr: 0xF90, symBinAddr: 0x14F18C, symSize: 0xB8 }
+ - { offset: 0x1EFCAB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ImageStorageCfD', symObjAddr: 0x1048, symBinAddr: 0x14F244, symSize: 0x34 }
+ - { offset: 0x1EFD51, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ImageStorageC03getD04from4size10completiony10Foundation3URLVSg_So6CGSizeVySo7UIImageCSgctF03$s8ab41UI10LiveObjectV8getImage10completionyySo7M14Cc_tFyAGSgcfU_AOIegg_Tf1nncn_nTf4nnng_n', symObjAddr: 0x109C, symBinAddr: 0x14F298, symSize: 0x824 }
+ - { offset: 0x1F02F9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14LinearGradientC4StopVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x0, symBinAddr: 0x14FD60, symSize: 0x68 }
+ - { offset: 0x1F038E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14LinearGradientCfE', symObjAddr: 0x68, symBinAddr: 0x14FDC8, symSize: 0x34 }
+ - { offset: 0x1F03BB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14LinearGradientCMU', symObjAddr: 0x100, symBinAddr: 0x14FE60, symSize: 0x8 }
+ - { offset: 0x1F03CF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14LinearGradientCMa', symObjAddr: 0x108, symBinAddr: 0x14FE68, symSize: 0x38 }
+ - { offset: 0x1F03E3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14LinearGradientCMr', symObjAddr: 0x140, symBinAddr: 0x14FEA0, symSize: 0xA0 }
+ - { offset: 0x1F03F7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14LinearGradientC5UnitsOMa', symObjAddr: 0x39C, symBinAddr: 0x14FF40, symSize: 0x10 }
+ - { offset: 0x1F040B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14LinearGradientC4StopVwet', symObjAddr: 0x3C0, symBinAddr: 0x14FF50, symSize: 0x48 }
+ - { offset: 0x1F041F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14LinearGradientC4StopVwst', symObjAddr: 0x408, symBinAddr: 0x14FF98, symSize: 0x44 }
+ - { offset: 0x1F0433, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14LinearGradientC4StopVMa', symObjAddr: 0x44C, symBinAddr: 0x14FFDC, symSize: 0x10 }
+ - { offset: 0x1F0456, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14LinearGradientCSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x45C, symBinAddr: 0x14FFEC, symSize: 0xC }
+ - { offset: 0x1F0510, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14LinearGradientC5UnitsOSHAASQWb', symObjAddr: 0x764, symBinAddr: 0x1502F4, symSize: 0x4 }
+ - { offset: 0x1F0524, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14LinearGradientC5UnitsOAGSQAAWl', symObjAddr: 0x768, symBinAddr: 0x1502F8, symSize: 0x40 }
+ - { offset: 0x1F0538, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14LinearGradientC2eeoiySbAE_AEtFZTf4nnd_n', symObjAddr: 0x7A8, symBinAddr: 0x150338, symSize: 0x15C }
+ - { offset: 0x1F05CD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14LinearGradientC5UnitsOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x468, symBinAddr: 0x14FFF8, symSize: 0xB4 }
+ - { offset: 0x1F0688, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14LinearGradientC5UnitsOSHAASH9hashValueSivgTW', symObjAddr: 0x51C, symBinAddr: 0x1500AC, symSize: 0x90 }
+ - { offset: 0x1F070A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14LinearGradientC5UnitsOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x5AC, symBinAddr: 0x15013C, symSize: 0x6C }
+ - { offset: 0x1F0748, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14LinearGradientC5UnitsOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x618, symBinAddr: 0x1501A8, symSize: 0x8C }
+ - { offset: 0x1F07D8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14LinearGradientC4StopVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x0, symBinAddr: 0x14FD60, symSize: 0x68 }
+ - { offset: 0x1F083D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14LinearGradientCfD', symObjAddr: 0x9C, symBinAddr: 0x14FDFC, symSize: 0x64 }
+ - { offset: 0x1F08A8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14LinearGradientC5UnitsOSYAASY8rawValuexSg03RawI0Qz_tcfCTW', symObjAddr: 0x6A4, symBinAddr: 0x150234, symSize: 0x70 }
+ - { offset: 0x1F08F5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14LinearGradientC5UnitsOSYAASY8rawValue03RawI0QzvgTW', symObjAddr: 0x714, symBinAddr: 0x1502A4, symSize: 0x50 }
+ - { offset: 0x1F0C8A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC07contentE0So6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x150494, symSize: 0x10 }
+ - { offset: 0x1F146A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewCfETo', symObjAddr: 0xC04, symBinAddr: 0x151098, symSize: 0xC8 }
+ - { offset: 0x1F1499, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewCMa', symObjAddr: 0xCCC, symBinAddr: 0x151160, symSize: 0x20 }
+ - { offset: 0x1F150B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC07contentE0So6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x150494, symSize: 0x10 }
+ - { offset: 0x1F1523, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC07contentE0So6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x150494, symSize: 0x10 }
+ - { offset: 0x1F1569, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC07contentE0So6UIViewCSgvsTo', symObjAddr: 0x10, symBinAddr: 0x1504A4, symSize: 0x34 }
+ - { offset: 0x1F15B8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC16destinationLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x1504D8, symSize: 0x10 }
+ - { offset: 0x1F15D0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC16destinationLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x1504D8, symSize: 0x10 }
+ - { offset: 0x1F1610, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC16destinationLabelSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x1504E8, symSize: 0x34 }
+ - { offset: 0x1F165F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC17destinationLetterSo7UILabelCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x15051C, symSize: 0x10 }
+ - { offset: 0x1F1677, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC17destinationLetterSo7UILabelCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x15051C, symSize: 0x10 }
+ - { offset: 0x1F16B2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC17destinationLetterSo7UILabelCSgvsTo', symObjAddr: 0x98, symBinAddr: 0x15052C, symSize: 0x34 }
+ - { offset: 0x1F1701, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC027currentInstructionContainerE0So6UIViewCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x150560, symSize: 0x10 }
+ - { offset: 0x1F1719, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC027currentInstructionContainerE0So6UIViewCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x150560, symSize: 0x10 }
+ - { offset: 0x1F1754, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC027currentInstructionContainerE0So6UIViewCSgvsTo', symObjAddr: 0xDC, symBinAddr: 0x150570, symSize: 0x34 }
+ - { offset: 0x1F17A3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC23currentInstructionLabelSo7UILabelCSgvgTo', symObjAddr: 0x110, symBinAddr: 0x1505A4, symSize: 0x10 }
+ - { offset: 0x1F17BB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC23currentInstructionLabelSo7UILabelCSgvgTo', symObjAddr: 0x110, symBinAddr: 0x1505A4, symSize: 0x10 }
+ - { offset: 0x1F17F6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC23currentInstructionLabelSo7UILabelCSgvsTo', symObjAddr: 0x120, symBinAddr: 0x1505B4, symSize: 0x34 }
+ - { offset: 0x1F1845, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC023currentInstructionImageE0So07UIImageE0CSgvgTo', symObjAddr: 0x154, symBinAddr: 0x1505E8, symSize: 0x10 }
+ - { offset: 0x1F185D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC023currentInstructionImageE0So07UIImageE0CSgvgTo', symObjAddr: 0x154, symBinAddr: 0x1505E8, symSize: 0x10 }
+ - { offset: 0x1F189D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC023currentInstructionImageE0So07UIImageE0CSgvsTo', symObjAddr: 0x164, symBinAddr: 0x1505F8, symSize: 0x34 }
+ - { offset: 0x1F18EC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC22remainingDistanceLabelSo7UILabelCSgvgTo', symObjAddr: 0x198, symBinAddr: 0x15062C, symSize: 0x10 }
+ - { offset: 0x1F1904, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC22remainingDistanceLabelSo7UILabelCSgvgTo', symObjAddr: 0x198, symBinAddr: 0x15062C, symSize: 0x10 }
+ - { offset: 0x1F193F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC22remainingDistanceLabelSo7UILabelCSgvsTo', symObjAddr: 0x1A8, symBinAddr: 0x15063C, symSize: 0x34 }
+ - { offset: 0x1F198E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC024nextInstructionContainerE0So6UIViewCSgvgTo', symObjAddr: 0x1DC, symBinAddr: 0x150670, symSize: 0x10 }
+ - { offset: 0x1F19A6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC024nextInstructionContainerE0So6UIViewCSgvgTo', symObjAddr: 0x1DC, symBinAddr: 0x150670, symSize: 0x10 }
+ - { offset: 0x1F19E1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC024nextInstructionContainerE0So6UIViewCSgvsTo', symObjAddr: 0x1EC, symBinAddr: 0x150680, symSize: 0x34 }
+ - { offset: 0x1F1A30, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC020nextInstructionImageE0So07UIImageE0CSgvgTo', symObjAddr: 0x220, symBinAddr: 0x1506B4, symSize: 0x10 }
+ - { offset: 0x1F1A48, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC020nextInstructionImageE0So07UIImageE0CSgvgTo', symObjAddr: 0x220, symBinAddr: 0x1506B4, symSize: 0x10 }
+ - { offset: 0x1F1A83, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC020nextInstructionImageE0So07UIImageE0CSgvsTo', symObjAddr: 0x230, symBinAddr: 0x1506C4, symSize: 0x34 }
+ - { offset: 0x1F1AD2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC22topFloorIndicatorLabelSo7UILabelCSgvgTo', symObjAddr: 0x264, symBinAddr: 0x1506F8, symSize: 0x10 }
+ - { offset: 0x1F1AEA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC22topFloorIndicatorLabelSo7UILabelCSgvgTo', symObjAddr: 0x264, symBinAddr: 0x1506F8, symSize: 0x10 }
+ - { offset: 0x1F1B25, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC22topFloorIndicatorLabelSo7UILabelCSgvsTo', symObjAddr: 0x274, symBinAddr: 0x150708, symSize: 0x34 }
+ - { offset: 0x1F1B74, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC25bottomFloorIndicatorLabelSo7UILabelCSgvgTo', symObjAddr: 0x2A8, symBinAddr: 0x15073C, symSize: 0x10 }
+ - { offset: 0x1F1B8C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC25bottomFloorIndicatorLabelSo7UILabelCSgvgTo', symObjAddr: 0x2A8, symBinAddr: 0x15073C, symSize: 0x10 }
+ - { offset: 0x1F1BC7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC25bottomFloorIndicatorLabelSo7UILabelCSgvsTo', symObjAddr: 0x2B8, symBinAddr: 0x15074C, symSize: 0x34 }
+ - { offset: 0x1F1C02, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x2EC, symBinAddr: 0x150780, symSize: 0x108 }
+ - { offset: 0x1F1C37, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x3F4, symBinAddr: 0x150888, symSize: 0x20 }
+ - { offset: 0x1F1C9A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x414, symBinAddr: 0x1508A8, symSize: 0xF8 }
+ - { offset: 0x1F1CCF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x50C, symBinAddr: 0x1509A0, symSize: 0x28 }
+ - { offset: 0x1F1D4B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC10commonInit33_186C74DDBAE18BF1C3F293BBFBA9D952LLyyF', symObjAddr: 0x534, symBinAddr: 0x1509C8, symSize: 0x1CC }
+ - { offset: 0x1F1F3C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewC14setDestinationyyAA5PlaceCSgF', symObjAddr: 0x700, symBinAddr: 0x150B94, symSize: 0x4D4 }
+ - { offset: 0x1F23FE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16InstructionsViewCfD', symObjAddr: 0xBD4, symBinAddr: 0x151068, symSize: 0x30 }
+ - { offset: 0x1F2785, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GeofenceConfigurationV7baseURL11serviceName8clientId0J3Key06campusK0ACSS_S3SSiSgtcfC', symObjAddr: 0x0, symBinAddr: 0x151180, symSize: 0x28 }
+ - { offset: 0x1F27D4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GeofenceConfigurationVwxx', symObjAddr: 0x54, symBinAddr: 0x1511A8, symSize: 0x38 }
+ - { offset: 0x1F27E8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GeofenceConfigurationVwcp', symObjAddr: 0x8C, symBinAddr: 0x1511E0, symSize: 0x74 }
+ - { offset: 0x1F27FC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GeofenceConfigurationVwca', symObjAddr: 0x100, symBinAddr: 0x151254, symSize: 0xBC }
+ - { offset: 0x1F2810, size: 0x8, addend: 0x0, symName: ___swift_memcpy73_8, symObjAddr: 0x1BC, symBinAddr: 0x151310, symSize: 0x24 }
+ - { offset: 0x1F2824, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GeofenceConfigurationVwta', symObjAddr: 0x1E0, symBinAddr: 0x151334, symSize: 0x74 }
+ - { offset: 0x1F2838, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GeofenceConfigurationVwet', symObjAddr: 0x254, symBinAddr: 0x1513A8, symSize: 0x48 }
+ - { offset: 0x1F284C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GeofenceConfigurationVwst', symObjAddr: 0x29C, symBinAddr: 0x1513F0, symSize: 0x54 }
+ - { offset: 0x1F2860, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GeofenceConfigurationVMa', symObjAddr: 0x2F0, symBinAddr: 0x151444, symSize: 0x10 }
+ - { offset: 0x1F28A9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GeofenceConfigurationV7baseURL11serviceName8clientId0J3Key06campusK0ACSS_S3SSiSgtcfC', symObjAddr: 0x0, symBinAddr: 0x151180, symSize: 0x28 }
+ - { offset: 0x1F2C9B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ReroutingViewC07contentE0So6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x151454, symSize: 0x10 }
+ - { offset: 0x1F2E09, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ReroutingViewCfETo', symObjAddr: 0x2C0, symBinAddr: 0x151714, symSize: 0x10 }
+ - { offset: 0x1F2E38, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ReroutingViewCMa', symObjAddr: 0x2D0, symBinAddr: 0x151724, symSize: 0x20 }
+ - { offset: 0x1F2EBE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ReroutingViewC07contentE0So6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x151454, symSize: 0x10 }
+ - { offset: 0x1F2ED6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ReroutingViewC07contentE0So6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x151454, symSize: 0x10 }
+ - { offset: 0x1F2F1C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ReroutingViewC07contentE0So6UIViewCSgvsTo', symObjAddr: 0x10, symBinAddr: 0x151464, symSize: 0x34 }
+ - { offset: 0x1F2F7C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ReroutingViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x44, symBinAddr: 0x151498, symSize: 0x94 }
+ - { offset: 0x1F301D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ReroutingViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xD8, symBinAddr: 0x15152C, symSize: 0x94 }
+ - { offset: 0x1F307D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ReroutingViewC10commonInit33_DB4F7BE1755D04AFBF1EE63777EB3A0ALLyyF', symObjAddr: 0x16C, symBinAddr: 0x1515C0, symSize: 0x124 }
+ - { offset: 0x1F3147, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ReroutingViewCfD', symObjAddr: 0x290, symBinAddr: 0x1516E4, symSize: 0x30 }
+ - { offset: 0x1F34D1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13HapticManagerC12createEngine33_11376204CEA7C09CC43961F62E014BCBLLyyF', symObjAddr: 0x0, symBinAddr: 0x151744, symSize: 0x1AC }
+ - { offset: 0x1F3606, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13HapticManagerCMa', symObjAddr: 0x618, symBinAddr: 0x151D5C, symSize: 0x20 }
+ - { offset: 0x1F361A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13HapticManagerC12createEngine33_11376204CEA7C09CC43961F62E014BCBLLyyFyycfU_TA', symObjAddr: 0x638, symBinAddr: 0x151D7C, symSize: 0x8 }
+ - { offset: 0x1F362E, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x640, symBinAddr: 0x151D84, symSize: 0x10 }
+ - { offset: 0x1F3642, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x650, symBinAddr: 0x151D94, symSize: 0x8 }
+ - { offset: 0x1F365D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13HapticManagerC12createEngine33_11376204CEA7C09CC43961F62E014BCBLLyyF', symObjAddr: 0x0, symBinAddr: 0x151744, symSize: 0x1AC }
+ - { offset: 0x1F36D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13HapticManagerC12createEngine33_11376204CEA7C09CC43961F62E014BCBLLyyFyycfU_', symObjAddr: 0x1AC, symBinAddr: 0x1518F0, symSize: 0xD8 }
+ - { offset: 0x1F37B9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13HapticManagerC04playD4File33_11376204CEA7C09CC43961F62E014BCBLL8fileNameySS_tF', symObjAddr: 0x284, symBinAddr: 0x1519C8, symSize: 0x370 }
+ - { offset: 0x1F386E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13HapticManagerCfD', symObjAddr: 0x5F4, symBinAddr: 0x151D38, symSize: 0x24 }
+ - { offset: 0x1F3C57, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LoadingButtonC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x0, symBinAddr: 0x151D9C, symSize: 0x94 }
+ - { offset: 0x1F3D6E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LoadingButtonCfETo', symObjAddr: 0x36C, symBinAddr: 0x152108, symSize: 0x10 }
+ - { offset: 0x1F3D9D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LoadingButtonCMa', symObjAddr: 0x37C, symBinAddr: 0x152118, symSize: 0x20 }
+ - { offset: 0x1F3DDC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LoadingButtonC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x0, symBinAddr: 0x151D9C, symSize: 0x94 }
+ - { offset: 0x1F3E86, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LoadingButtonC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x94, symBinAddr: 0x151E30, symSize: 0x94 }
+ - { offset: 0x1F3F85, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LoadingButtonC05setupD9Indicator33_72C2D151F8AD46D59A57D53E2C1FBE11LLyyF', symObjAddr: 0x128, symBinAddr: 0x151EC4, symSize: 0x214 }
+ - { offset: 0x1F40A4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13LoadingButtonCfD', symObjAddr: 0x33C, symBinAddr: 0x1520D8, symSize: 0x30 }
+ - { offset: 0x1F4AB5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperCfETo', symObjAddr: 0x1CA4, symBinAddr: 0x153DDC, symSize: 0xC0 }
+ - { offset: 0x1F4AE4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperCMa', symObjAddr: 0x1D64, symBinAddr: 0x153E9C, symSize: 0x20 }
+ - { offset: 0x1F4DBC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperC10venueLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x152138, symSize: 0x10 }
+ - { offset: 0x1F4DD4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperC10venueLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x152138, symSize: 0x10 }
+ - { offset: 0x1F4E1A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperC10venueLabelSo7UILabelCSgvsTo', symObjAddr: 0x10, symBinAddr: 0x152148, symSize: 0x34 }
+ - { offset: 0x1F4E69, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperC10floorLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x15217C, symSize: 0x10 }
+ - { offset: 0x1F4E81, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperC10floorLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x15217C, symSize: 0x10 }
+ - { offset: 0x1F4EBC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperC10floorLabelSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x15218C, symSize: 0x34 }
+ - { offset: 0x1F4F0B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperC11contentViewSo6UIViewCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x1521C0, symSize: 0x10 }
+ - { offset: 0x1F4F23, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperC11contentViewSo6UIViewCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x1521C0, symSize: 0x10 }
+ - { offset: 0x1F4F63, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperC11contentViewSo6UIViewCSgvsTo', symObjAddr: 0x98, symBinAddr: 0x1521D0, symSize: 0x34 }
+ - { offset: 0x1F4FB2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperC10nextButtonSo8UIButtonCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x152204, symSize: 0x10 }
+ - { offset: 0x1F4FCA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperC10nextButtonSo8UIButtonCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x152204, symSize: 0x10 }
+ - { offset: 0x1F500A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperC10nextButtonSo8UIButtonCSgvsTo', symObjAddr: 0xDC, symBinAddr: 0x152214, symSize: 0x34 }
+ - { offset: 0x1F5059, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperC18nextSeparatorWidthSo18NSLayoutConstraintCSgvgTo', symObjAddr: 0x110, symBinAddr: 0x152248, symSize: 0x10 }
+ - { offset: 0x1F5071, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperC18nextSeparatorWidthSo18NSLayoutConstraintCSgvgTo', symObjAddr: 0x110, symBinAddr: 0x152248, symSize: 0x10 }
+ - { offset: 0x1F50B1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperC18nextSeparatorWidthSo18NSLayoutConstraintCSgvsTo', symObjAddr: 0x120, symBinAddr: 0x152258, symSize: 0x34 }
+ - { offset: 0x1F5100, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperC14previousButtonSo8UIButtonCSgvgTo', symObjAddr: 0x154, symBinAddr: 0x15228C, symSize: 0x10 }
+ - { offset: 0x1F5118, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperC14previousButtonSo8UIButtonCSgvgTo', symObjAddr: 0x154, symBinAddr: 0x15228C, symSize: 0x10 }
+ - { offset: 0x1F5153, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperC14previousButtonSo8UIButtonCSgvsTo', symObjAddr: 0x164, symBinAddr: 0x15229C, symSize: 0x34 }
+ - { offset: 0x1F51A2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperC22previousSeparatorWidthSo18NSLayoutConstraintCSgvgTo', symObjAddr: 0x198, symBinAddr: 0x1522D0, symSize: 0x10 }
+ - { offset: 0x1F51BA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperC22previousSeparatorWidthSo18NSLayoutConstraintCSgvgTo', symObjAddr: 0x198, symBinAddr: 0x1522D0, symSize: 0x10 }
+ - { offset: 0x1F51F5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperC22previousSeparatorWidthSo18NSLayoutConstraintCSgvsTo', symObjAddr: 0x1A8, symBinAddr: 0x1522E0, symSize: 0x34 }
+ - { offset: 0x1F5244, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperC15labelsStackViewSo07UIStackH0CSgvgTo', symObjAddr: 0x1DC, symBinAddr: 0x152314, symSize: 0x10 }
+ - { offset: 0x1F525C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperC15labelsStackViewSo07UIStackH0CSgvgTo', symObjAddr: 0x1DC, symBinAddr: 0x152314, symSize: 0x10 }
+ - { offset: 0x1F529C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperC15labelsStackViewSo07UIStackH0CSgvsTo', symObjAddr: 0x1EC, symBinAddr: 0x152324, symSize: 0x34 }
+ - { offset: 0x1F52D7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperC5frameACSo6CGRectV_tcfc', symObjAddr: 0x220, symBinAddr: 0x152358, symSize: 0x104 }
+ - { offset: 0x1F530C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x324, symBinAddr: 0x15245C, symSize: 0x20 }
+ - { offset: 0x1F536F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x344, symBinAddr: 0x15247C, symSize: 0xF4 }
+ - { offset: 0x1F53A4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x438, symBinAddr: 0x152570, symSize: 0x28 }
+ - { offset: 0x1F541D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperC9setupView33_B3F52FF1C7EB23C753FCB37EDFA4BFF4LLyyF', symObjAddr: 0x460, symBinAddr: 0x152598, symSize: 0x620 }
+ - { offset: 0x1F58C7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperC12updateLabelsyyF', symObjAddr: 0xA80, symBinAddr: 0x152BB8, symSize: 0xC3C }
+ - { offset: 0x1F63FB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperC13updateButtonsyyF', symObjAddr: 0x16BC, symBinAddr: 0x1537F4, symSize: 0x42C }
+ - { offset: 0x1F6775, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15SubpathsStepperCfD', symObjAddr: 0x1C74, symBinAddr: 0x153DAC, symSize: 0x30 }
+ - { offset: 0x1F7170, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellCfETo', symObjAddr: 0x13F0, symBinAddr: 0x15529C, symSize: 0xE8 }
+ - { offset: 0x1F719F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellCMa', symObjAddr: 0x14D8, symBinAddr: 0x155384, symSize: 0x20 }
+ - { offset: 0x1F71DD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC9tableView_21numberOfRowsInSectionSiSo07UITableH0C_SitFTo', symObjAddr: 0x14F8, symBinAddr: 0x1553A4, symSize: 0x30 }
+ - { offset: 0x1F721C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC9tableView_21numberOfRowsInSectionSiSo07UITableH0C_SitFTo', symObjAddr: 0x14F8, symBinAddr: 0x1553A4, symSize: 0x30 }
+ - { offset: 0x1F72F8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC9tableView_12cellForRowAtSo07UITablehF0CSo0mH0C_10Foundation9IndexPathVtF', symObjAddr: 0x1528, symBinAddr: 0x1553D4, symSize: 0x228 }
+ - { offset: 0x1F751F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC9tableView_12cellForRowAtSo07UITablehF0CSo0mH0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x1750, symBinAddr: 0x1555FC, symSize: 0xC8 }
+ - { offset: 0x1F754A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC9tableView_14didSelectRowAtySo07UITableH0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x1818, symBinAddr: 0x1556C4, symSize: 0xBC }
+ - { offset: 0x1F757C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC9tableView_14heightForRowAt12CoreGraphics7CGFloatVSo07UITableH0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x18D4, symBinAddr: 0x155780, symSize: 0x84 }
+ - { offset: 0x1F75D1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC9tableView_14didSelectRowAtySo07UITableH0C_10Foundation9IndexPathVtFTf4dnn_n', symObjAddr: 0x1958, symBinAddr: 0x155804, symSize: 0x110 }
+ - { offset: 0x1F7759, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC08setUIForE033_06DAFF211FBCAE864BD7FDDCE90583D9LL5venuey7Penguin0E0C_tFySo7UIImageCSgcfU_TA', symObjAddr: 0x1B38, symBinAddr: 0x155964, symSize: 0x8 }
+ - { offset: 0x1F776D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueCardDataVSgWOc', symObjAddr: 0x1B40, symBinAddr: 0x15596C, symSize: 0x48 }
+ - { offset: 0x1F7A9F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC25tableViewBottomConstraintSo08NSLayoutJ0CSgvgTo', symObjAddr: 0x10, symBinAddr: 0x153EBC, symSize: 0x10 }
+ - { offset: 0x1F7AB7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC25tableViewBottomConstraintSo08NSLayoutJ0CSgvgTo', symObjAddr: 0x10, symBinAddr: 0x153EBC, symSize: 0x10 }
+ - { offset: 0x1F7AFD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC25tableViewBottomConstraintSo08NSLayoutJ0CSgvsTo', symObjAddr: 0x20, symBinAddr: 0x153ECC, symSize: 0x34 }
+ - { offset: 0x1F7B4C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC25tableViewHeightConstraintSo08NSLayoutJ0CSgvgTo', symObjAddr: 0x54, symBinAddr: 0x153F00, symSize: 0x20 }
+ - { offset: 0x1F7BA1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC25tableViewHeightConstraintSo08NSLayoutJ0CSgvsTo', symObjAddr: 0x74, symBinAddr: 0x153F20, symSize: 0x14 }
+ - { offset: 0x1F7BF2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC09connectedE5TableSo11UITableViewCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x153F34, symSize: 0x20 }
+ - { offset: 0x1F7C4C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC09connectedE5TableSo11UITableViewCSgvsTo', symObjAddr: 0xA8, symBinAddr: 0x153F54, symSize: 0x14 }
+ - { offset: 0x1F7C9D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC15floorCountLabelSo7UILabelCSgvgTo', symObjAddr: 0xBC, symBinAddr: 0x153F68, symSize: 0x20 }
+ - { offset: 0x1F7CF7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC15floorCountLabelSo7UILabelCSgvsTo', symObjAddr: 0xDC, symBinAddr: 0x153F88, symSize: 0x14 }
+ - { offset: 0x1F7D48, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC9venueNameSo7UILabelCSgvgTo', symObjAddr: 0xF0, symBinAddr: 0x153F9C, symSize: 0x20 }
+ - { offset: 0x1F7D9D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC9venueNameSo7UILabelCSgvsTo', symObjAddr: 0x110, symBinAddr: 0x153FBC, symSize: 0x14 }
+ - { offset: 0x1F7DEE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC10venueImageSo11UIImageViewCSgvgTo', symObjAddr: 0x124, symBinAddr: 0x153FD0, symSize: 0x20 }
+ - { offset: 0x1F7E48, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC10venueImageSo11UIImageViewCSgvsTo', symObjAddr: 0x144, symBinAddr: 0x153FF0, symSize: 0x14 }
+ - { offset: 0x1F7E99, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC12toggleButtonSo8UIButtonCSgvgTo', symObjAddr: 0x158, symBinAddr: 0x154004, symSize: 0x20 }
+ - { offset: 0x1F7EF3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC12toggleButtonSo8UIButtonCSgvsTo', symObjAddr: 0x178, symBinAddr: 0x154024, symSize: 0x14 }
+ - { offset: 0x1F7F44, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC14imageContainerSo6UIViewCSgvgTo', symObjAddr: 0x18C, symBinAddr: 0x154038, symSize: 0x20 }
+ - { offset: 0x1F7F9E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC14imageContainerSo6UIViewCSgvsTo', symObjAddr: 0x1AC, symBinAddr: 0x154058, symSize: 0x14 }
+ - { offset: 0x1F7FEF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC9separatorSo6UIViewCSgvgTo', symObjAddr: 0x1C0, symBinAddr: 0x15406C, symSize: 0x10 }
+ - { offset: 0x1F8007, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC9separatorSo6UIViewCSgvgTo', symObjAddr: 0x1C0, symBinAddr: 0x15406C, symSize: 0x10 }
+ - { offset: 0x1F8042, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC9separatorSo6UIViewCSgvsTo', symObjAddr: 0x1D0, symBinAddr: 0x15407C, symSize: 0x34 }
+ - { offset: 0x1F8091, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC12awakeFromNibyyFTo', symObjAddr: 0x204, symBinAddr: 0x1540B0, symSize: 0x74 }
+ - { offset: 0x1F810E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC14configureTableyyF', symObjAddr: 0x278, symBinAddr: 0x154124, symSize: 0x390 }
+ - { offset: 0x1F8318, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC03sete5ImageC0yyF', symObjAddr: 0x608, symBinAddr: 0x1544B4, symSize: 0x390 }
+ - { offset: 0x1F84C4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC08setUIForE033_06DAFF211FBCAE864BD7FDDCE90583D9LL5venuey7Penguin0E0C_tF', symObjAddr: 0x998, symBinAddr: 0x154844, symSize: 0x424 }
+ - { offset: 0x1F86C5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC08setUIForE033_06DAFF211FBCAE864BD7FDDCE90583D9LL5venuey7Penguin0E0C_tFySo7UIImageCSgcfU_', symObjAddr: 0xDBC, symBinAddr: 0x154C68, symSize: 0x1D4 }
+ - { offset: 0x1F87CD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC13toggleSectionyyF', symObjAddr: 0xF90, symBinAddr: 0x154E3C, symSize: 0xA4 }
+ - { offset: 0x1F8861, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC13toggleSectionyyFTo', symObjAddr: 0x1034, symBinAddr: 0x154EE0, symSize: 0x28 }
+ - { offset: 0x1F8875, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC5style15reuseIdentifierACSo011UITableViewF5StyleV_SSSgtcfc', symObjAddr: 0x105C, symBinAddr: 0x154F08, symSize: 0x18C }
+ - { offset: 0x1F88B6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC5style15reuseIdentifierACSo011UITableViewF5StyleV_SSSgtcfcTo', symObjAddr: 0x11E8, symBinAddr: 0x155094, symSize: 0x48 }
+ - { offset: 0x1F88EE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x1230, symBinAddr: 0x1550DC, symSize: 0x168 }
+ - { offset: 0x1F8921, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x1398, symBinAddr: 0x155244, symSize: 0x28 }
+ - { offset: 0x1F8935, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ConnectedVenueCellCfD', symObjAddr: 0x13C0, symBinAddr: 0x15526C, symSize: 0x30 }
+ - { offset: 0x1F8D91, size: 0x8, addend: 0x0, symName: '_$sSo6UIViewC8PenNavUIE21makeBoundsLayoutGuideSo08UILayoutH0CyF', symObjAddr: 0x0, symBinAddr: 0x1559B4, symSize: 0x290 }
+ - { offset: 0x1F8F67, size: 0x8, addend: 0x0, symName: '_$sSo6UIViewC8PenNavUIE21makeBoundsLayoutGuideSo08UILayoutH0CyF', symObjAddr: 0x0, symBinAddr: 0x1559B4, symSize: 0x290 }
+ - { offset: 0x1F902C, size: 0x8, addend: 0x0, symName: '_$sSo6UIViewC8PenNavUIE7asImage15backgroundColor06borderH00I5WidthSo7UIImageCSgSo7UIColorCSg_AM12CoreGraphics7CGFloatVtF', symObjAddr: 0x290, symBinAddr: 0x155C44, symSize: 0x268 }
+ - { offset: 0x1F915A, size: 0x8, addend: 0x0, symName: '_$sSo6UIViewC8PenNavUIE21makeBoundsLayoutGuide12bottomAnchorSo08UILayoutH0C12CoreGraphics7CGFloatV_tF', symObjAddr: 0x4F8, symBinAddr: 0x155EAC, symSize: 0x2E0 }
+ - { offset: 0x1F922F, size: 0x8, addend: 0x0, symName: '_$sSo6UIViewC8PenNavUIE15continuosCornerSbvgTo', symObjAddr: 0x7D8, symBinAddr: 0x15618C, symSize: 0x8 }
+ - { offset: 0x1F9275, size: 0x8, addend: 0x0, symName: '_$sSo6UIViewC8PenNavUIE15continuosCornerSbvsTo', symObjAddr: 0x7E0, symBinAddr: 0x156194, symSize: 0x64 }
+ - { offset: 0x1F92B4, size: 0x8, addend: 0x0, symName: '_$sSo6UIViewC8PenNavUIE15colorIdentifierSivgTo', symObjAddr: 0x844, symBinAddr: 0x1561F8, symSize: 0x8 }
+ - { offset: 0x1F92D0, size: 0x8, addend: 0x0, symName: '_$sSo6UIViewC8PenNavUIE15colorIdentifierSivsTo', symObjAddr: 0x84C, symBinAddr: 0x156200, symSize: 0x30 }
+ - { offset: 0x1F9308, size: 0x8, addend: 0x0, symName: '_$sSo6UIViewC8PenNavUIE15colorIdentifierSivs', symObjAddr: 0x87C, symBinAddr: 0x156230, symSize: 0x120 }
+ - { offset: 0x1F93B4, size: 0x8, addend: 0x0, symName: '_$sSo6UIViewC8PenNavUIE18showSkeletonLoaderyyF', symObjAddr: 0x99C, symBinAddr: 0x156350, symSize: 0x3B4 }
+ - { offset: 0x1F9484, size: 0x8, addend: 0x0, symName: '_$sSo6UIViewC8PenNavUIE20removeSkeletonLoaderyyF', symObjAddr: 0xD50, symBinAddr: 0x156704, symSize: 0x268 }
+ - { offset: 0x1F9C54, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SelectedPlaceViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x0, symBinAddr: 0x15696C, symSize: 0x164 }
+ - { offset: 0x1F9E43, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SelectedPlaceViewCfETo', symObjAddr: 0x8B4, symBinAddr: 0x157220, symSize: 0x4C }
+ - { offset: 0x1F9E72, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SelectedPlaceViewCMa', symObjAddr: 0x900, symBinAddr: 0x15726C, symSize: 0x20 }
+ - { offset: 0x1F9EE8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SelectedPlaceViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x0, symBinAddr: 0x15696C, symSize: 0x164 }
+ - { offset: 0x1F9F56, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SelectedPlaceViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x164, symBinAddr: 0x156AD0, symSize: 0x28 }
+ - { offset: 0x1F9FC0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SelectedPlaceViewC14layoutSubviewsyyF', symObjAddr: 0x18C, symBinAddr: 0x156AF8, symSize: 0xB0 }
+ - { offset: 0x1FA0C9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SelectedPlaceViewC14layoutSubviewsyyFTo', symObjAddr: 0x23C, symBinAddr: 0x156BA8, symSize: 0x28 }
+ - { offset: 0x1FA111, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SelectedPlaceViewC4drawyySo6CGRectVF', symObjAddr: 0x264, symBinAddr: 0x156BD0, symSize: 0x59C }
+ - { offset: 0x1FA461, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SelectedPlaceViewC4drawyySo6CGRectVFTo', symObjAddr: 0x800, symBinAddr: 0x15716C, symSize: 0x58 }
+ - { offset: 0x1FA498, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SelectedPlaceViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x858, symBinAddr: 0x1571C4, symSize: 0x2C }
+ - { offset: 0x1FA4F7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SelectedPlaceViewCfD', symObjAddr: 0x884, symBinAddr: 0x1571F0, symSize: 0x30 }
+ - { offset: 0x1FA8D5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15AttributeParserPAAE11parseStringySSSgSSKFAA9XMLParserV10AttributesC_Tg5', symObjAddr: 0x0, symBinAddr: 0x15728C, symSize: 0xC0 }
+ - { offset: 0x1FA92C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15AttributeParserPAAE11parseStringySSSgSSKFAA9XMLParserV10AttributesC_Tg5', symObjAddr: 0x0, symBinAddr: 0x15728C, symSize: 0xC0 }
+ - { offset: 0x1FACAF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV8parseSVGyAA3DOMO0F0CAA3XMLO7ElementCKF', symObjAddr: 0xC0, symBinAddr: 0x15734C, symSize: 0xA70 }
+ - { offset: 0x1FB25F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV12parseSVGDefsyAA3DOMO3SVGC4DefsVAA3XMLO7ElementCKF', symObjAddr: 0xB70, symBinAddr: 0x157DBC, symSize: 0x3D0 }
+ - { offset: 0x1FB64A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV14parseClipPathsySayAA3DOMO0F4PathVGAA3XMLO7ElementCKF', symObjAddr: 0xF40, symBinAddr: 0x15818C, symSize: 0x484 }
+ - { offset: 0x1FBD79, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV10parseMasksySayAA3DOMO4MaskVGAA3XMLO7ElementCKF', symObjAddr: 0x13C4, symBinAddr: 0x158610, symSize: 0x46C }
+ - { offset: 0x1FC4A9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV13parsePatternsySayAA3DOMO7PatternVGAA3XMLO7ElementCKF', symObjAddr: 0x1830, symBinAddr: 0x158A7C, symSize: 0x498 }
+ - { offset: 0x1FCA68, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV15findDefElements6withinSayAA3XMLO7ElementCGAI_tF', symObjAddr: 0x1CC8, symBinAddr: 0x158F14, symSize: 0x22C }
+ - { offset: 0x1FCE9D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV17parseDefsElementsySDySSAA3DOMO15GraphicsElementCGAA3XMLO0J0CKF', symObjAddr: 0x1EF4, symBinAddr: 0x159140, symSize: 0x374 }
+ - { offset: 0x1FD151, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15AttributeParserPAAE5parse_3expqd__SgSS_qd__SSKXEtKlFAA9XMLParserV10AttributesC_SfTg5', symObjAddr: 0x2268, symBinAddr: 0x1594B4, symSize: 0xE0 }
+ - { offset: 0x1FD1D0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15AttributeParser_pAA3DOMO22PresentationAttributesVs5Error_pIegnrzo_SDyS2SGAFsAG_pIeggrzo_TR', symObjAddr: 0x2348, symBinAddr: 0x159594, symSize: 0x88 }
+ - { offset: 0x1FD1EF, size: 0x8, addend: 0x0, symName: '_$sxq_xq_Iegnnrr_x3key_q_5valuetx_q_tIegnr_SHRzr0_lTRSS_8PenNavUI3DOMO15GraphicsElementCTG5071$sSD5merge_16uniquingKeysWithySDyxq_Gn_q_q__q_tKXEtKFx_q_tx_q_tcfU_SS_8cd9UI3DOMO15gH4CTG5Tf3nnpf_n', symObjAddr: 0x23D0, symBinAddr: 0x15961C, symSize: 0x34 }
+ - { offset: 0x1FD2AA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15AttributeParserPAAE15parsePercentageySfSgSSKFSfSSKXEfU_AA9XMLParserV10AttributesC_TG5', symObjAddr: 0x2404, symBinAddr: 0x159650, symSize: 0x28 }
+ - { offset: 0x1FD3A3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15AttributeParserPAAE15parseCoordinateySfSgSSKFSfSSKXEfU_AA9XMLParserV10AttributesC_TG5TA', symObjAddr: 0x2454, symBinAddr: 0x159678, symSize: 0x28 }
+ - { offset: 0x1FD48F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV12parseViewBoxyAA3DOMO3SVGC0fG0VSgSSSgKFTf4nd_n', symObjAddr: 0x247C, symBinAddr: 0x1596A0, symSize: 0x33C }
+ - { offset: 0x1FD7B1, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV5merge_8isUnique16uniquingKeysWithyqd__n_Sbq_q__q_tKXEtKSTRd__x_q_t7ElementRtd__lFSS_8PenNavUI3DOMO08GraphicsI0Cs15LazyMapSequenceVySDySSALGSS_ALtGTg503$s8jk54UI9XMLParserV12parseSVGDefsyAA3DOMO3SVGC4DefsVAA3XMLO7i13CKFySDySSAF08N27K0CGz_ANtKXEfU_A2P_APtXEfU_Tf1nncn_nTf4gnn_n', symObjAddr: 0x27B8, symBinAddr: 0x1599DC, symSize: 0x280 }
+ - { offset: 0x1FD95E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV22parseStyleSheetElementyAA3DOMO0fG0VSSSgKFAF22PresentationAttributesVAA15AttributeParser_pKcACcfu_AkaL_pKcfu0_TA', symObjAddr: 0x2AC0, symBinAddr: 0x159C80, symSize: 0x1C }
+ - { offset: 0x1FD972, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15AttributeParser_pAA3DOMO22PresentationAttributesVs5Error_pIegnrzo_SDyS2SGAFsAG_pIeggrzo_TRTA', symObjAddr: 0x2ADC, symBinAddr: 0x159C9C, symSize: 0x18 }
+ - { offset: 0x1FD9DA, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV9mapValuesyAByxqd__Gqd__q_KXEKlF8PenNavUI3DOMO10StyleSheetV8SelectorO_SDyS2SGAG22PresentationAttributesVTg5010$sSDyS2SG8ef9UI3DOMO22lM35Vs5Error_pIggrzo_AaFsAG_pIegnrzo_TRAlNs0U0_pIggrzo_Tf1cn_nTf4ng_n', symObjAddr: 0x2AF4, symBinAddr: 0x159CB4, symSize: 0x230 }
+ - { offset: 0x1FDAA6, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI3DOMO15GraphicsElementCGWOh', symObjAddr: 0x2E10, symBinAddr: 0x159EE4, symSize: 0x40 }
+ - { offset: 0x1FE5D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14RadialGradientC2idAESS_tcfc', symObjAddr: 0x0, symBinAddr: 0x15A3C8, symSize: 0xA8 }
+ - { offset: 0x1FE683, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14RadialGradientCfE', symObjAddr: 0x110, symBinAddr: 0x15A470, symSize: 0x34 }
+ - { offset: 0x1FE6B0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14RadialGradientCMU', symObjAddr: 0x1A8, symBinAddr: 0x15A508, symSize: 0x8 }
+ - { offset: 0x1FE6C4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14RadialGradientCMa', symObjAddr: 0x1B0, symBinAddr: 0x15A510, symSize: 0x38 }
+ - { offset: 0x1FE6D8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14RadialGradientCMr', symObjAddr: 0x1E8, symBinAddr: 0x15A548, symSize: 0xA4 }
+ - { offset: 0x1FE6EC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14RadialGradientC4StopVMa', symObjAddr: 0x384, symBinAddr: 0x15A5EC, symSize: 0x10 }
+ - { offset: 0x1FE70F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14RadialGradientCSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x394, symBinAddr: 0x15A5FC, symSize: 0xC }
+ - { offset: 0x1FE74C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14RadialGradientC2eeoiySbAE_AEtFZTf4nnd_n', symObjAddr: 0x3A0, symBinAddr: 0x15A608, symSize: 0xBC }
+ - { offset: 0x1FE7D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14RadialGradientC2idAESS_tcfc', symObjAddr: 0x0, symBinAddr: 0x15A3C8, symSize: 0xA8 }
+ - { offset: 0x1FE843, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO14RadialGradientCfD', symObjAddr: 0x144, symBinAddr: 0x15A4A4, symSize: 0x64 }
+ - { offset: 0x1FECD4, size: 0x8, addend: 0x0, symName: '_$sSbIegy_SbIeyBy_TR', symObjAddr: 0x0, symBinAddr: 0x15A6C4, symSize: 0x3C }
+ - { offset: 0x1FF046, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ChangingFloorCfETo', symObjAddr: 0x1054, symBinAddr: 0x15B718, symSize: 0x58 }
+ - { offset: 0x1FF075, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ChangingFloorCMa', symObjAddr: 0x10AC, symBinAddr: 0x15B770, symSize: 0x20 }
+ - { offset: 0x1FF089, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ChangingFloorC15startAnimiation8typeEdgey7Penguin0I7TypeNewO_tFySbcfU_TA', symObjAddr: 0x10F0, symBinAddr: 0x15B7B4, symSize: 0x8 }
+ - { offset: 0x1FF09D, size: 0x8, addend: 0x0, symName: '_$sSo6UIViewC8PenNavUIE7fadeOut_5delay10completionySd_SdySbctFyycfU_TA', symObjAddr: 0x10F8, symBinAddr: 0x15B7BC, symSize: 0x8 }
+ - { offset: 0x1FF0B1, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x1100, symBinAddr: 0x15B7C4, symSize: 0x10 }
+ - { offset: 0x1FF0C5, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x1110, symBinAddr: 0x15B7D4, symSize: 0x8 }
+ - { offset: 0x1FF0D9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ChangingFloorC15startAnimiation8typeEdgey7Penguin0I7TypeNewO_tFySo7NSTimerCYbcfU0_TA', symObjAddr: 0x1118, symBinAddr: 0x15B7DC, symSize: 0x14 }
+ - { offset: 0x1FF10B, size: 0x8, addend: 0x0, symName: '_$sSo6UIViewC8PenNavUIE6fadeIn_5delay10completionySd_SdySbctFyycfU_TA', symObjAddr: 0x112C, symBinAddr: 0x15B7F0, symSize: 0x8 }
+ - { offset: 0x1FF11F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ChangingFloorC10commonInityyFyyScMYccfU_TA', symObjAddr: 0x11BC, symBinAddr: 0x15B7F8, symSize: 0x8 }
+ - { offset: 0x1FF1F6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ChangingFloorC2upSo11UIImageViewCSgvgTo', symObjAddr: 0x3C, symBinAddr: 0x15A700, symSize: 0x20 }
+ - { offset: 0x1FF256, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ChangingFloorC2upSo11UIImageViewCSgvsTo', symObjAddr: 0x5C, symBinAddr: 0x15A720, symSize: 0x14 }
+ - { offset: 0x1FF2A7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ChangingFloorC4viewSo6UIViewCSgvgTo', symObjAddr: 0x70, symBinAddr: 0x15A734, symSize: 0x10 }
+ - { offset: 0x1FF2BF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ChangingFloorC4viewSo6UIViewCSgvgTo', symObjAddr: 0x70, symBinAddr: 0x15A734, symSize: 0x10 }
+ - { offset: 0x1FF2FF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ChangingFloorC4viewSo6UIViewCSgvsTo', symObjAddr: 0x80, symBinAddr: 0x15A744, symSize: 0x34 }
+ - { offset: 0x1FF34E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ChangingFloorC14topAnchorImageSo18NSLayoutConstraintCSgvgTo', symObjAddr: 0xB4, symBinAddr: 0x15A778, symSize: 0x20 }
+ - { offset: 0x1FF3A8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ChangingFloorC14topAnchorImageSo18NSLayoutConstraintCSgvsTo', symObjAddr: 0xD4, symBinAddr: 0x15A798, symSize: 0x14 }
+ - { offset: 0x1FF3F9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ChangingFloorC5titleSo7UILabelCSgvgTo', symObjAddr: 0xE8, symBinAddr: 0x15A7AC, symSize: 0x20 }
+ - { offset: 0x1FF453, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ChangingFloorC5titleSo7UILabelCSgvsTo', symObjAddr: 0x108, symBinAddr: 0x15A7CC, symSize: 0x14 }
+ - { offset: 0x1FF4B5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ChangingFloorC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x11C, symBinAddr: 0x15A7E0, symSize: 0xD0 }
+ - { offset: 0x1FF4E2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ChangingFloorC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x1EC, symBinAddr: 0x15A8B0, symSize: 0xBC }
+ - { offset: 0x1FF517, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ChangingFloorC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x2A8, symBinAddr: 0x15A96C, symSize: 0x28 }
+ - { offset: 0x1FF57B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ChangingFloorC10commonInityyF', symObjAddr: 0x2D0, symBinAddr: 0x15A994, symSize: 0x33C }
+ - { offset: 0x1FF5FE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ChangingFloorC10commonInityyFyyScMYccfU_', symObjAddr: 0x60C, symBinAddr: 0x15ACD0, symSize: 0x1F4 }
+ - { offset: 0x1FF720, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ChangingFloorC15startAnimiation8typeEdgey7Penguin0I7TypeNewO_tF', symObjAddr: 0x800, symBinAddr: 0x15AEC4, symSize: 0x6D0 }
+ - { offset: 0x1FF90E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ChangingFloorC15startAnimiation8typeEdgey7Penguin0I7TypeNewO_tFySbcfU_', symObjAddr: 0xED0, symBinAddr: 0x15B594, symSize: 0x154 }
+ - { offset: 0x1FF9D6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ChangingFloorCfD', symObjAddr: 0x1024, symBinAddr: 0x15B6E8, symSize: 0x30 }
+ - { offset: 0x1FFDA4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28LocationBasedMessagesManagerC14sharedInstance33_85465E89B3ABB144AF46DA017B27447ELLACSgvpZ', symObjAddr: 0x1410, symBinAddr: 0x37AEC8, symSize: 0x0 }
+ - { offset: 0x2001C9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28LocationBasedMessagesManagerCMa', symObjAddr: 0x109C, symBinAddr: 0x15C8D4, symSize: 0x20 }
+ - { offset: 0x2001DD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27LocationMessageTrackingDataVWOh', symObjAddr: 0x1148, symBinAddr: 0x15C980, symSize: 0x34 }
+ - { offset: 0x2001F1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28LocationBasedMessagesManagerC04loadF7ForEdgeyySiFySayAA13MessageDetailCGcfU_TA', symObjAddr: 0x126C, symBinAddr: 0x15C9D8, symSize: 0x8 }
+ - { offset: 0x200205, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28LocationBasedMessagesManagerC04loadF7ForEdgeyySiFySayAA13MessageDetailCGcfU_yyScMYccfU_TA', symObjAddr: 0x12B8, symBinAddr: 0x15C9E0, symSize: 0x20 }
+ - { offset: 0x200219, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x12D8, symBinAddr: 0x15CA00, symSize: 0x10 }
+ - { offset: 0x20022D, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x12E8, symBinAddr: 0x15CA10, symSize: 0x8 }
+ - { offset: 0x200241, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28LocationBasedMessagesManagerC04loadF8ForFlooryySiFySayAA13MessageDetailCGcfU_TA', symObjAddr: 0x1384, symBinAddr: 0x15CA18, symSize: 0x8 }
+ - { offset: 0x200255, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28LocationBasedMessagesManagerC04loadF8ForFlooryySiFySayAA13MessageDetailCGcfU_yyScMYccfU_TA', symObjAddr: 0x138C, symBinAddr: 0x15CA20, symSize: 0x20 }
+ - { offset: 0x200420, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28LocationBasedMessagesManagerC04loadF8ForFlooryySiF', symObjAddr: 0x10, symBinAddr: 0x15B848, symSize: 0x180 }
+ - { offset: 0x200528, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28LocationBasedMessagesManagerC04loadF8ForFlooryySiFySayAA13MessageDetailCGcfU_', symObjAddr: 0x190, symBinAddr: 0x15B9C8, symSize: 0x270 }
+ - { offset: 0x2005DB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28LocationBasedMessagesManagerC011handleFloorF033_85465E89B3ABB144AF46DA017B27447ELLyyF', symObjAddr: 0x400, symBinAddr: 0x15BC38, symSize: 0x2D0 }
+ - { offset: 0x200B0E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28LocationBasedMessagesManagerC04loadF7ForEdgeyySiF', symObjAddr: 0x6D0, symBinAddr: 0x15BF08, symSize: 0x140 }
+ - { offset: 0x200C16, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28LocationBasedMessagesManagerC04loadF7ForEdgeyySiFySayAA13MessageDetailCGcfU_', symObjAddr: 0x810, symBinAddr: 0x15C048, symSize: 0x270 }
+ - { offset: 0x200C78, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28LocationBasedMessagesManagerC06handleF7ForEdge33_85465E89B3ABB144AF46DA017B27447ELLyyF', symObjAddr: 0xAD8, symBinAddr: 0x15C310, symSize: 0x2D0 }
+ - { offset: 0x20122B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28LocationBasedMessagesManagerC20handleMessageDisplay33_85465E89B3ABB144AF46DA017B27447ELL7messageyAA0I6DetailC_tF', symObjAddr: 0xDA8, symBinAddr: 0x15C5E0, symSize: 0x2B0 }
+ - { offset: 0x201360, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28LocationBasedMessagesManagerCfD', symObjAddr: 0x1058, symBinAddr: 0x15C890, symSize: 0x44 }
+ - { offset: 0x2013BA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28LocationBasedMessagesManagerC6sharedACvgZTf4d_n', symObjAddr: 0x10BC, symBinAddr: 0x15C8F4, symSize: 0x8C }
+ - { offset: 0x2017DF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO7ElementCMa', symObjAddr: 0x50, symBinAddr: 0x15CA48, symSize: 0x20 }
+ - { offset: 0x2017F3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO15GraphicsElementCfE', symObjAddr: 0x70, symBinAddr: 0x15CA68, symSize: 0x3C }
+ - { offset: 0x201859, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO15GraphicsElementCMU', symObjAddr: 0x118, symBinAddr: 0x15CB10, symSize: 0x8 }
+ - { offset: 0x20186D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO15GraphicsElementCMr', symObjAddr: 0x134, symBinAddr: 0x15CB2C, symSize: 0x78 }
+ - { offset: 0x201881, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4LineCMU', symObjAddr: 0x1B0, symBinAddr: 0x15CBA8, symSize: 0x8 }
+ - { offset: 0x201895, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO6CircleCMU', symObjAddr: 0x1DC, symBinAddr: 0x15CBD4, symSize: 0x8 }
+ - { offset: 0x2018A9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO6CircleCMr', symObjAddr: 0x1F8, symBinAddr: 0x15CBF0, symSize: 0x50 }
+ - { offset: 0x2018BD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO7EllipseCMU', symObjAddr: 0x248, symBinAddr: 0x15CC40, symSize: 0x8 }
+ - { offset: 0x2018D1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4RectCMU', symObjAddr: 0x308, symBinAddr: 0x15CD00, symSize: 0x8 }
+ - { offset: 0x2018E5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4RectCMr', symObjAddr: 0x324, symBinAddr: 0x15CD1C, symSize: 0x54 }
+ - { offset: 0x2018F9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO8PolylineCfE', symObjAddr: 0x378, symBinAddr: 0x15CD70, symSize: 0x10 }
+ - { offset: 0x201926, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO8PolylineCMU', symObjAddr: 0x394, symBinAddr: 0x15CD8C, symSize: 0x8 }
+ - { offset: 0x20193A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO7PolygonCfE', symObjAddr: 0x3B0, symBinAddr: 0x15CDA8, symSize: 0x10 }
+ - { offset: 0x201967, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO7PolygonCMU', symObjAddr: 0x3CC, symBinAddr: 0x15CDC4, symSize: 0x8 }
+ - { offset: 0x20197B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5GroupCfE', symObjAddr: 0x3EC, symBinAddr: 0x15CDE4, symSize: 0x10 }
+ - { offset: 0x2019A8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5GroupCMU', symObjAddr: 0x470, symBinAddr: 0x15CE68, symSize: 0x8 }
+ - { offset: 0x2019EC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO15GraphicsElementCfD', symObjAddr: 0xAC, symBinAddr: 0x15CAA4, symSize: 0x6C }
+ - { offset: 0x201A2E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5GroupCAA16ContainerElementA2aFP13childElementsSayAC08GraphicsG0CGvgTW', symObjAddr: 0x500, symBinAddr: 0x15CEB4, symSize: 0x14 }
+ - { offset: 0x201E62, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14LocationStatusOMa', symObjAddr: 0x244, symBinAddr: 0x15D114, symSize: 0x38 }
+ - { offset: 0x201E76, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14LocationStatusOwCP', symObjAddr: 0x340, symBinAddr: 0x15D14C, symSize: 0xE4 }
+ - { offset: 0x201E8A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14LocationStatusOwxx', symObjAddr: 0x424, symBinAddr: 0x15D230, symSize: 0x68 }
+ - { offset: 0x201E9E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14LocationStatusOwcp', symObjAddr: 0x48C, symBinAddr: 0x15D298, symSize: 0xC0 }
+ - { offset: 0x201EB2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14LocationStatusOwca', symObjAddr: 0x54C, symBinAddr: 0x15D358, symSize: 0x11C }
+ - { offset: 0x201EC6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14LocationStatusOwtk', symObjAddr: 0x6A4, symBinAddr: 0x15D474, symSize: 0xC0 }
+ - { offset: 0x201EDA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14LocationStatusOwta', symObjAddr: 0x764, symBinAddr: 0x15D534, symSize: 0x11C }
+ - { offset: 0x201EEE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14LocationStatusOwet', symObjAddr: 0x880, symBinAddr: 0x15D650, symSize: 0xC }
+ - { offset: 0x201F02, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14LocationStatusOwst', symObjAddr: 0x8DC, symBinAddr: 0x15D6AC, symSize: 0xC }
+ - { offset: 0x201F16, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14LocationStatusOwug', symObjAddr: 0x940, symBinAddr: 0x15D710, symSize: 0x3C }
+ - { offset: 0x201F2A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14LocationStatusOwui', symObjAddr: 0x980, symBinAddr: 0x15D74C, symSize: 0x44 }
+ - { offset: 0x201F3E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14LocationStatusOMr', symObjAddr: 0x9C4, symBinAddr: 0x15D790, symSize: 0x54 }
+ - { offset: 0x201F66, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14LocationStatusOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x0, symBinAddr: 0x15CED0, symSize: 0x4 }
+ - { offset: 0x201F7E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14LocationStatusOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x0, symBinAddr: 0x15CED0, symSize: 0x4 }
+ - { offset: 0x201F90, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14LocationStatusO2eeoiySbAC_ACtFZTf4nnd_n', symObjAddr: 0x4, symBinAddr: 0x15CED4, symSize: 0x240 }
+ - { offset: 0x20237D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DayScheduleCellC8dayLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x15D7E4, symSize: 0x20 }
+ - { offset: 0x202583, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DayScheduleCellCfETo', symObjAddr: 0x9F4, symBinAddr: 0x15E1D8, symSize: 0x38 }
+ - { offset: 0x2025B2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DayScheduleCellCMa', symObjAddr: 0xA2C, symBinAddr: 0x15E210, symSize: 0x20 }
+ - { offset: 0x2026C3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DayScheduleCellC8dayLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x15D7E4, symSize: 0x20 }
+ - { offset: 0x202723, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DayScheduleCellC8dayLabelSo7UILabelCSgvsTo', symObjAddr: 0x20, symBinAddr: 0x15D804, symSize: 0x14 }
+ - { offset: 0x202774, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DayScheduleCellC10hoursLabelSo7UILabelCSgvgTo', symObjAddr: 0x34, symBinAddr: 0x15D818, symSize: 0x20 }
+ - { offset: 0x2027C9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DayScheduleCellC10hoursLabelSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x15D838, symSize: 0x14 }
+ - { offset: 0x20281A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DayScheduleCellC12awakeFromNibyyFTo', symObjAddr: 0x68, symBinAddr: 0x15D84C, symSize: 0x68 }
+ - { offset: 0x2029ED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DayScheduleCellC9configure4withyAA0eD0VSg_tF', symObjAddr: 0xD0, symBinAddr: 0x15D8B4, symSize: 0x768 }
+ - { offset: 0x202E5E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DayScheduleCellC5style15reuseIdentifierACSo011UITableViewF5StyleV_SSSgtcfcTo', symObjAddr: 0x838, symBinAddr: 0x15E01C, symSize: 0xE4 }
+ - { offset: 0x202EDA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DayScheduleCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x91C, symBinAddr: 0x15E100, symSize: 0xA8 }
+ - { offset: 0x202F11, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DayScheduleCellCfD', symObjAddr: 0x9C4, symBinAddr: 0x15E1A8, symSize: 0x30 }
+ - { offset: 0x2032AD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC8ScheduleC10CodingKeysOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x0, symBinAddr: 0x15E230, symSize: 0xC }
+ - { offset: 0x203314, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC8ScheduleC10CodingKeysOSHAASH9hashValueSivgTW', symObjAddr: 0xC, symBinAddr: 0x15E23C, symSize: 0xD0 }
+ - { offset: 0x2033BF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC8ScheduleC10CodingKeysOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xDC, symBinAddr: 0x15E30C, symSize: 0xAC }
+ - { offset: 0x203426, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC8ScheduleC10CodingKeysOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x188, symBinAddr: 0x15E3B8, symSize: 0xCC }
+ - { offset: 0x2034BB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC8ScheduleC10CodingKeysOs28CustomDebugStringConvertibleAAsAHP16debugDescriptionSSvgTW', symObjAddr: 0x3D8, symBinAddr: 0x15E5F0, symSize: 0x28 }
+ - { offset: 0x2034D7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC8ScheduleC10CodingKeysOs23CustomStringConvertibleAAsAHP11descriptionSSvgTW', symObjAddr: 0x400, symBinAddr: 0x15E618, symSize: 0x28 }
+ - { offset: 0x2034F3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC10CodingKeysOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x848, symBinAddr: 0x15EA60, symSize: 0xC }
+ - { offset: 0x20355A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC10CodingKeysOSHAASH9hashValueSivgTW', symObjAddr: 0x854, symBinAddr: 0x15EA6C, symSize: 0xD4 }
+ - { offset: 0x203605, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC10CodingKeysOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x928, symBinAddr: 0x15EB40, symSize: 0xB0 }
+ - { offset: 0x20366C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC10CodingKeysOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x9D8, symBinAddr: 0x15EBF0, symSize: 0xD0 }
+ - { offset: 0x2036FB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC10CodingKeysOs28CustomDebugStringConvertibleAAsAFP16debugDescriptionSSvgTW', symObjAddr: 0xC34, symBinAddr: 0x15EE34, symSize: 0x28 }
+ - { offset: 0x203717, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC10CodingKeysOs23CustomStringConvertibleAAsAFP11descriptionSSvgTW', symObjAddr: 0xC5C, symBinAddr: 0x15EE5C, symSize: 0x28 }
+ - { offset: 0x203A88, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseCMa', symObjAddr: 0xCC0, symBinAddr: 0x15EEC0, symSize: 0x20 }
+ - { offset: 0x203A9C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC8ScheduleCMa', symObjAddr: 0xF5C, symBinAddr: 0x15F15C, symSize: 0x20 }
+ - { offset: 0x203AB0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC10CodingKeysOAEs0H3KeyAAWl', symObjAddr: 0x1348, symBinAddr: 0x15F47C, symSize: 0x40 }
+ - { offset: 0x203AC4, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI15LocalizedObjectVGMa', symObjAddr: 0x13A8, symBinAddr: 0x15F4BC, symSize: 0x50 }
+ - { offset: 0x203AD8, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI21GetCampusInfoResponseC8ScheduleCGMa', symObjAddr: 0x14B0, symBinAddr: 0x15F584, symSize: 0x50 }
+ - { offset: 0x203AEC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC8ScheduleC10CodingKeysOAGs0I3KeyAAWl', symObjAddr: 0x1500, symBinAddr: 0x15F5D4, symSize: 0x40 }
+ - { offset: 0x203B00, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC8ScheduleC10CodingKeysOMa', symObjAddr: 0x1774, symBinAddr: 0x15F6B4, symSize: 0x10 }
+ - { offset: 0x203B14, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC10CodingKeysOMa', symObjAddr: 0x18D8, symBinAddr: 0x15F6C4, symSize: 0x10 }
+ - { offset: 0x203B28, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC10CodingKeysOSHAASQWb', symObjAddr: 0x18E8, symBinAddr: 0x15F6D4, symSize: 0x4 }
+ - { offset: 0x203B3C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC10CodingKeysOAESQAAWl', symObjAddr: 0x18EC, symBinAddr: 0x15F6D8, symSize: 0x40 }
+ - { offset: 0x203B50, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC8ScheduleC10CodingKeysOSHAASQWb', symObjAddr: 0x192C, symBinAddr: 0x15F718, symSize: 0x4 }
+ - { offset: 0x203B64, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC8ScheduleC10CodingKeysOAGSQAAWl', symObjAddr: 0x1930, symBinAddr: 0x15F71C, symSize: 0x40 }
+ - { offset: 0x203B78, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC8ScheduleC10CodingKeysOs0I3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x1970, symBinAddr: 0x15F75C, symSize: 0x4 }
+ - { offset: 0x203B8C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC8ScheduleC10CodingKeysOAGs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x1974, symBinAddr: 0x15F760, symSize: 0x40 }
+ - { offset: 0x203BA0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC8ScheduleC10CodingKeysOs0I3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x19B4, symBinAddr: 0x15F7A0, symSize: 0x4 }
+ - { offset: 0x203BB4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC8ScheduleC10CodingKeysOAGs23CustomStringConvertibleAAWl', symObjAddr: 0x19B8, symBinAddr: 0x15F7A4, symSize: 0x40 }
+ - { offset: 0x203BC8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC10CodingKeysOs0H3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x19F8, symBinAddr: 0x15F7E4, symSize: 0x4 }
+ - { offset: 0x203BDC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC10CodingKeysOAEs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x19FC, symBinAddr: 0x15F7E8, symSize: 0x40 }
+ - { offset: 0x203BF0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC10CodingKeysOs0H3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x1A3C, symBinAddr: 0x15F828, symSize: 0x4 }
+ - { offset: 0x203C04, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC10CodingKeysOAEs23CustomStringConvertibleAAWl', symObjAddr: 0x1A40, symBinAddr: 0x15F82C, symSize: 0x40 }
+ - { offset: 0x203C50, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC8ScheduleC10CodingKeysOSYAASY8rawValuexSg03RawL0Qz_tcfCTW', symObjAddr: 0x254, symBinAddr: 0x15E484, symSize: 0x2C }
+ - { offset: 0x203C79, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC8ScheduleC10CodingKeysOSYAASY8rawValue03RawL0QzvgTW', symObjAddr: 0x280, symBinAddr: 0x15E4B0, symSize: 0x90 }
+ - { offset: 0x203CB4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC8ScheduleC10CodingKeysOs0I3KeyAAsAHP11stringValueSSvgTW', symObjAddr: 0x310, symBinAddr: 0x15E540, symSize: 0x8C }
+ - { offset: 0x203D09, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC8ScheduleC10CodingKeysOs0I3KeyAAsAHP11stringValuexSgSS_tcfCTW', symObjAddr: 0x39C, symBinAddr: 0x15E5CC, symSize: 0x24 }
+ - { offset: 0x203D7A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC8ScheduleCfD', symObjAddr: 0x428, symBinAddr: 0x15E640, symSize: 0x2C }
+ - { offset: 0x203DB3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC8ScheduleC6encode2toys7Encoder_p_tKF', symObjAddr: 0x454, symBinAddr: 0x15E66C, symSize: 0x1C8 }
+ - { offset: 0x203DE4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC8ScheduleC4fromAEs7Decoder_p_tKcfc', symObjAddr: 0x61C, symBinAddr: 0x15E834, symSize: 0x1E4 }
+ - { offset: 0x203E15, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC8ScheduleCSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x828, symBinAddr: 0x15EA40, symSize: 0x20 }
+ - { offset: 0x203E5A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC10CodingKeysOSYAASY8rawValuexSg03RawK0Qz_tcfCTW', symObjAddr: 0xAA8, symBinAddr: 0x15ECC0, symSize: 0x2C }
+ - { offset: 0x203E83, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC10CodingKeysOSYAASY8rawValue03RawK0QzvgTW', symObjAddr: 0xAD4, symBinAddr: 0x15ECEC, symSize: 0x94 }
+ - { offset: 0x203EBE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC10CodingKeysOs0H3KeyAAsAFP11stringValueSSvgTW', symObjAddr: 0xB68, symBinAddr: 0x15ED80, symSize: 0x90 }
+ - { offset: 0x203F0E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC10CodingKeysOs0H3KeyAAsAFP11stringValuexSgSS_tcfCTW', symObjAddr: 0xBF8, symBinAddr: 0x15EE10, symSize: 0x24 }
+ - { offset: 0x203F6F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseCfD', symObjAddr: 0xC84, symBinAddr: 0x15EE84, symSize: 0x3C }
+ - { offset: 0x203FA8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC6encode2toys7Encoder_p_tKF', symObjAddr: 0xCE0, symBinAddr: 0x15EEE0, symSize: 0x27C }
+ - { offset: 0x203FD9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC4fromACs7Decoder_p_tKcfc', symObjAddr: 0xF7C, symBinAddr: 0x15F17C, symSize: 0x2B8 }
+ - { offset: 0x20400A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseCSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x12C0, symBinAddr: 0x15F45C, symSize: 0x20 }
+ - { offset: 0x204024, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC8ScheduleC10CodingKeysO8rawValueAGSgSS_tcfCTf4nd_n', symObjAddr: 0x1A80, symBinAddr: 0x15F86C, symSize: 0x5C }
+ - { offset: 0x20405B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetCampusInfoResponseC10CodingKeysO8rawValueAESgSS_tcfCTf4nd_n', symObjAddr: 0x1ADC, symBinAddr: 0x15F8C8, symSize: 0x5C }
+ - { offset: 0x20489F, size: 0x8, addend: 0x0, symName: '_$sSr15_stableSortImpl2byySbx_xtKXE_tKF7Penguin8ScheduleC_Tg5013$s8PenNavUI14F66HelperV03getD4DaysySayAA0D3DayVGSay7Penguin0D0CGSgFZSbAJ_AJtXEfU1_Tf1cn_n', symObjAddr: 0x6E0, symBinAddr: 0x160004, symSize: 0x100 }
+ - { offset: 0x204C66, size: 0x8, addend: 0x0, symName: '_$sSr15_stableSortImpl2byySbx_xtKXE_tKFySryxGz_SiztKXEfU_7Penguin8ScheduleC_Tg5013$s8PenNavUI14F66HelperV03getD4DaysySayAA0D3DayVGSay7Penguin0D0CGSgFZSbAJ_AJtXEfU1_Tf1nnncn_n', symObjAddr: 0x7E0, symBinAddr: 0x160104, symSize: 0x584 }
+ - { offset: 0x205225, size: 0x8, addend: 0x0, symName: '_$sSr15_stableSortImpl2byySbx_xtKXE_tKFySryxGz_SiztKXEfU_Si3key_Say7Penguin8ScheduleCG5valuet_Tg5013$s8PenNavUI14G87HelperV03getD4DaysySayAA0D3DayVGSay7Penguin0D0CGSgFZSbSi3key_AK5valuet_SiAM_AkNttXEfU0_Tf1nnncn_n', symObjAddr: 0xD64, symBinAddr: 0x160688, symSize: 0x39C }
+ - { offset: 0x2056F1, size: 0x8, addend: 0x0, symName: '_$sSMsSKRzrlE14_insertionSort6within9sortedEnd2byySny5IndexSlQzG_AFSb7ElementSTQz_AItKXEtKFSry7Penguin8ScheduleCG_Tg5013$s8PenNavUI14J66HelperV03getD4DaysySayAA0D3DayVGSay7Penguin0D0CGSgFZSbAJ_AJtXEfU1_Tf1nncn_n', symObjAddr: 0x1100, symBinAddr: 0x160A24, symSize: 0x148 }
+ - { offset: 0x205881, size: 0x8, addend: 0x0, symName: '_$sSr13_mergeTopRuns_6buffer2bySbSaySnySiGGz_SpyxGSbx_xtKXEtKF7Penguin8ScheduleC_Tg5013$s8PenNavUI14G66HelperV03getD4DaysySayAA0D3DayVGSay7Penguin0D0CGSgFZSbAJ_AJtXEfU1_Tf1nncn_n', symObjAddr: 0x1248, symBinAddr: 0x160B6C, symSize: 0x26C }
+ - { offset: 0x205C06, size: 0x8, addend: 0x0, symName: '_$sSr13_mergeTopRuns_6buffer2bySbSaySnySiGGz_SpyxGSbx_xtKXEtKFSi3key_Say7Penguin8ScheduleCG5valuet_Tg5013$s8PenNavUI14H87HelperV03getD4DaysySayAA0D3DayVGSay7Penguin0D0CGSgFZSbSi3key_AK5valuet_SiAM_AkNttXEfU0_Tf1nncn_n', symObjAddr: 0x14B4, symBinAddr: 0x160DD8, symSize: 0x26C }
+ - { offset: 0x205FA1, size: 0x8, addend: 0x0, symName: '_$ss6_merge3low3mid4high6buffer2bySbSpyxG_A3GSbx_xtKXEtKlF7Penguin8ScheduleC_Tg5013$s8PenNavUI14H66HelperV03getD4DaysySayAA0D3DayVGSay7Penguin0D0CGSgFZSbAJ_AJtXEfU1_Tf1nnnnc_n', symObjAddr: 0x1720, symBinAddr: 0x161044, symSize: 0x360 }
+ - { offset: 0x206122, size: 0x8, addend: 0x0, symName: '_$ss6_merge3low3mid4high6buffer2bySbSpyxG_A3GSbx_xtKXEtKlFSi3key_Say7Penguin8ScheduleCG5valuet_Tg5013$s8PenNavUI14I87HelperV03getD4DaysySayAA0D3DayVGSay7Penguin0D0CGSgFZSbSi3key_AK5valuet_SiAM_AkNttXEfU0_Tf1nnnnc_n', symObjAddr: 0x1A80, symBinAddr: 0x1613A4, symSize: 0x200 }
+ - { offset: 0x206243, size: 0x8, addend: 0x0, symName: '_$sSTsE21_copySequenceContents12initializing8IteratorQz_SitSry7ElementQzG_tFSDySiSay7Penguin8ScheduleCGG_Tg5', symObjAddr: 0x1DA0, symBinAddr: 0x1615B8, symSize: 0x154 }
+ - { offset: 0x20631D, size: 0x8, addend: 0x0, symName: '_$sSTsE21_copySequenceContents12initializing8IteratorQz_SitSry7ElementQzG_tFSD4KeysVyS2S_G_Tg5', symObjAddr: 0x1EF4, symBinAddr: 0x16170C, symSize: 0x154 }
+ - { offset: 0x2063EC, size: 0x8, addend: 0x0, symName: '_$sSTsE21_copySequenceContents12initializing8IteratorQz_SitSry7ElementQzG_tFShy10Foundation3URLVG_Tg5', symObjAddr: 0x2274, symBinAddr: 0x161A8C, symSize: 0x228 }
+ - { offset: 0x20648D, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNewAByxGyF8PenNavUI18FloatingPanelStateC_Tg5', symObjAddr: 0x249C, symBinAddr: 0x161CB4, symSize: 0x14 }
+ - { offset: 0x2064C5, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNewAByxGyF7Penguin8ScheduleC_Tg5', symObjAddr: 0x24B0, symBinAddr: 0x161CC8, symSize: 0x14 }
+ - { offset: 0x2064FD, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNewAByxGyFSi3key_Say7Penguin8ScheduleCG5valuet_Tg5', symObjAddr: 0x24C4, symBinAddr: 0x161CDC, symSize: 0x14 }
+ - { offset: 0x206535, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNewAByxGyFSS_Tg5', symObjAddr: 0x24D8, symBinAddr: 0x161CF0, symSize: 0x14 }
+ - { offset: 0x20656D, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNewAByxGyF8PenNavUI8FavoriteC_Tg5', symObjAddr: 0x24EC, symBinAddr: 0x161D04, symSize: 0x14 }
+ - { offset: 0x2065A5, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNewAByxGyF8PenNavUI5PlaceC_Tg5', symObjAddr: 0x2500, symBinAddr: 0x161D18, symSize: 0x14 }
+ - { offset: 0x2065DD, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNewAByxGyF7Penguin11POICategoryV_Tg5', symObjAddr: 0x2514, symBinAddr: 0x161D2C, symSize: 0x14 }
+ - { offset: 0x206615, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNewAByxGyF7Penguin5FloorC_Tg5', symObjAddr: 0x253C, symBinAddr: 0x161D40, symSize: 0x14 }
+ - { offset: 0x20664D, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNewAByxGyF8PenNavUI3DOMO10StyleSheetV8SelectorO_Tg5', symObjAddr: 0x2550, symBinAddr: 0x161D54, symSize: 0x14 }
+ - { offset: 0x206685, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNewAByxGyF7Penguin10PoiPolygonV_Tg5', symObjAddr: 0x2564, symBinAddr: 0x161D68, symSize: 0x14 }
+ - { offset: 0x206A88, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RendererCommandOyAA7CGTypesVGWOb', symObjAddr: 0x4894, symBinAddr: 0x163FE0, symSize: 0x48 }
+ - { offset: 0x206AB6, size: 0x8, addend: 0x0, symName: '_$sSa6remove2atxSi_tFSnySiG_Tg5', symObjAddr: 0x0, symBinAddr: 0x15F924, symSize: 0x88 }
+ - { offset: 0x206B63, size: 0x8, addend: 0x0, symName: '_$sSa6remove2atxSi_tF8PenNavUI15RendererCommandOyAC11CGTextTypesVG_Tg5', symObjAddr: 0x88, symBinAddr: 0x15F9AC, symSize: 0xA4 }
+ - { offset: 0x206C18, size: 0x8, addend: 0x0, symName: '_$sSa6remove2atxSi_tF8PenNavUI9LayerTreeO16CommandOptimizerC5StateVy_AC11CGTextTypesV_G_Tg5', symObjAddr: 0x12C, symBinAddr: 0x15FA50, symSize: 0xA8 }
+ - { offset: 0x206CC5, size: 0x8, addend: 0x0, symName: '_$sSa6remove2atxSi_tF8PenNavUI15RendererCommandOyAC7CGTypesVG_Tg5', symObjAddr: 0x1E0, symBinAddr: 0x15FB04, symSize: 0xE4 }
+ - { offset: 0x206D82, size: 0x8, addend: 0x0, symName: '_$sSa6remove2atxSi_tF8PenNavUI9LayerTreeO16CommandOptimizerC5StateVy_AC7CGTypesV_G_Tg5', symObjAddr: 0x2C4, symBinAddr: 0x15FBE8, symSize: 0xA8 }
+ - { offset: 0x206E37, size: 0x8, addend: 0x0, symName: '_$sSa6remove2atxSi_tF8PenNavUI16FileDownloadData_p_Tg5', symObjAddr: 0x378, symBinAddr: 0x15FC9C, symSize: 0x98 }
+ - { offset: 0x206EEC, size: 0x8, addend: 0x0, symName: '_$sSa6remove2atxSi_tFSi_Tg5', symObjAddr: 0x410, symBinAddr: 0x15FD34, symSize: 0x84 }
+ - { offset: 0x206FA7, size: 0x8, addend: 0x0, symName: '_$sSMsSkRzrlE4sort2byySb7ElementSTQz_ADtKXE_tKFs15ContiguousArrayVy7Penguin8ScheduleCG_Tg5013$s8PenNavUI14G66HelperV03getD4DaysySayAA0D3DayVGSay7Penguin0D0CGSgFZSbAJ_AJtXEfU1_Tf1cn_n', symObjAddr: 0x530, symBinAddr: 0x15FE54, symSize: 0x68 }
+ - { offset: 0x207063, size: 0x8, addend: 0x0, symName: '_$sSMsSkRzrlE4sort2byySb7ElementSTQz_ADtKXE_tKFs15ContiguousArrayVySi3key_Say7Penguin8ScheduleCG5valuetG_Tg5013$s8PenNavUI14H87HelperV03getD4DaysySayAA0D3DayVGSay7Penguin0D0CGSgFZSbSi3key_AK5valuet_SiAM_AkNttXEfU0_Tf1cn_n', symObjAddr: 0x598, symBinAddr: 0x15FEBC, symSize: 0x148 }
+ - { offset: 0x20770E, size: 0x8, addend: 0x0, symName: '_$sSD8grouping2bySDyxSay7ElementQyd__GGqd__n_xADKXEtKcAERs_STRd__lufCSi_Say7Penguin8ScheduleCGTt1g5013$s8PenNavUI14E61HelperV03getD4DaysySayAA0D3DayVGSay7Penguin0D0CGSgFZSiAJXEfU_Tf1nc_nTf4g_n', symObjAddr: 0x258C, symBinAddr: 0x161D7C, symSize: 0x2BC }
+ - { offset: 0x207A76, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ScheduleHelperV03getD4DaysySayAA0D3DayVGSay7Penguin0D0CGSgFZTf4nd_n', symObjAddr: 0x2848, symBinAddr: 0x162038, symSize: 0x260 }
+ - { offset: 0x207FBF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ScheduleHelperV10isTodayOffySbSay7Penguin0D0CGSgFZTf4nd_n', symObjAddr: 0x2AA8, symBinAddr: 0x162298, symSize: 0x270 }
+ - { offset: 0x20829A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ScheduleHelperV6isOpenySbSay7Penguin0D0CGSgFZTf4nd_n', symObjAddr: 0x2D18, symBinAddr: 0x162508, symSize: 0x514 }
+ - { offset: 0x208622, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ScheduleHelperV23getNextOpeningTimeRangeySSSgSay7Penguin0D0CGSgFZTf4nd_n', symObjAddr: 0x322C, symBinAddr: 0x162A1C, symSize: 0x81C }
+ - { offset: 0x208EBF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ScheduleHelperV26getCurrentOpeningTimeRange8scheduleSSSgSay7Penguin0D0CGSg_tFZTf4nd_n', symObjAddr: 0x3A48, symBinAddr: 0x163238, symSize: 0x5A4 }
+ - { offset: 0x2092B1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ScheduleHelperV6isTime33_5560619FF73D588933C2A2D07617F087LL_20earlierThanOrEqualToSb10Foundation14DateComponentsV_AItFZTf4nnd_n', symObjAddr: 0x3FEC, symBinAddr: 0x1637DC, symSize: 0xBC }
+ - { offset: 0x20936E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14ScheduleHelperV20getRecentClosingTimeySSSgSay7Penguin0D0CGSgFZTf4nd_n', symObjAddr: 0x40A8, symBinAddr: 0x163898, symSize: 0x708 }
+ - { offset: 0x209BC9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13AppFontWeightOMa', symObjAddr: 0x164, symBinAddr: 0x164028, symSize: 0x10 }
+ - { offset: 0x209BDD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FontStyleOwet', symObjAddr: 0x174, symBinAddr: 0x164038, symSize: 0x90 }
+ - { offset: 0x209BF1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FontStyleOwst', symObjAddr: 0x204, symBinAddr: 0x1640C8, symSize: 0xB0 }
+ - { offset: 0x209C05, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FontStyleOMa', symObjAddr: 0x2B8, symBinAddr: 0x164178, symSize: 0x10 }
+ - { offset: 0x209CC5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FontStyleOSHAASQWb', symObjAddr: 0x628, symBinAddr: 0x1644E8, symSize: 0x4 }
+ - { offset: 0x209CD9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FontStyleOACSQAAWl', symObjAddr: 0x62C, symBinAddr: 0x1644EC, symSize: 0x40 }
+ - { offset: 0x209D68, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13AppFontWeightOSHAASQWb', symObjAddr: 0xA40, symBinAddr: 0x164900, symSize: 0x4 }
+ - { offset: 0x209D7C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13AppFontWeightOACSQAAWl', symObjAddr: 0xA44, symBinAddr: 0x164904, symSize: 0x40 }
+ - { offset: 0x209E4A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13AppFontWeightOACSYAAWl', symObjAddr: 0x1AE0, symBinAddr: 0x16595C, symSize: 0x40 }
+ - { offset: 0x209E8A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FontStyleOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x454, symBinAddr: 0x164314, symSize: 0x84 }
+ - { offset: 0x209F45, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FontStyleOSHAASH9hashValueSivgTW', symObjAddr: 0x4D8, symBinAddr: 0x164398, symSize: 0x60 }
+ - { offset: 0x209FC3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FontStyleOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x538, symBinAddr: 0x1643F8, symSize: 0x40 }
+ - { offset: 0x20A015, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FontStyleOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x578, symBinAddr: 0x164438, symSize: 0x5C }
+ - { offset: 0x20A086, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13AppFontWeightOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x66C, symBinAddr: 0x16452C, symSize: 0xF8 }
+ - { offset: 0x20A19C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13AppFontWeightOSHAASH9hashValueSivgTW', symObjAddr: 0x764, symBinAddr: 0x164624, symSize: 0x9C }
+ - { offset: 0x20A250, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13AppFontWeightOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x800, symBinAddr: 0x1646C0, symSize: 0x78 }
+ - { offset: 0x20A2C0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13AppFontWeightOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x878, symBinAddr: 0x164738, symSize: 0x98 }
+ - { offset: 0x20A358, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13AppFontWeightOSeAASe4fromxs7Decoder_p_tKcfCTW', symObjAddr: 0x998, symBinAddr: 0x164858, symSize: 0x5C }
+ - { offset: 0x20A37B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13AppFontWeightOSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x9F4, symBinAddr: 0x1648B4, symSize: 0x4C }
+ - { offset: 0x20A402, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FontStyleO8rawValueSSvg', symObjAddr: 0x2C8, symBinAddr: 0x164188, symSize: 0x18C }
+ - { offset: 0x20A445, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FontStyleOSYAASY8rawValuexSg03RawG0Qz_tcfCTW', symObjAddr: 0x5D4, symBinAddr: 0x164494, symSize: 0x2C }
+ - { offset: 0x20A46E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FontStyleOSYAASY8rawValue03RawG0QzvgTW', symObjAddr: 0x600, symBinAddr: 0x1644C0, symSize: 0x28 }
+ - { offset: 0x20A4B3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13AppFontWeightOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x910, symBinAddr: 0x1647D0, symSize: 0x2C }
+ - { offset: 0x20A4DC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13AppFontWeightOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x93C, symBinAddr: 0x1647FC, symSize: 0x5C }
+ - { offset: 0x20A5F8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FontStyleO12defaultFontsSDyACSo6UIFontCGvgZTf4d_n', symObjAddr: 0xA84, symBinAddr: 0x164944, symSize: 0xF58 }
+ - { offset: 0x20ADF9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9FontStyleO8rawValueACSgSS_tcfCTf4nd_n', symObjAddr: 0x1A20, symBinAddr: 0x16589C, symSize: 0x64 }
+ - { offset: 0x20AE30, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13AppFontWeightO8rawValueACSgSS_tcfCTf4nd_n', symObjAddr: 0x1A84, symBinAddr: 0x165900, symSize: 0x5C }
+ - { offset: 0x20B200, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15GeofenceManagerC03getD4ByIdy7Penguin0D6RegionVSgSSF', symObjAddr: 0x0, symBinAddr: 0x16599C, symSize: 0x460 }
+ - { offset: 0x20B224, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15GeofenceManagerC14sharedInstance33_96AC6CA8D8EAACF3DB2766691F1A97FALLACSgvpZ', symObjAddr: 0x4A8, symBinAddr: 0x37BF08, symSize: 0x0 }
+ - { offset: 0x20B3A2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15GeofenceManagerCMa', symObjAddr: 0x484, symBinAddr: 0x165DFC, symSize: 0x20 }
+ - { offset: 0x20B475, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15GeofenceManagerC03getD4ByIdy7Penguin0D6RegionVSgSSF', symObjAddr: 0x0, symBinAddr: 0x16599C, symSize: 0x460 }
+ - { offset: 0x20BC5A, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DateV8PenNavUIE07currentB4TimeSSvg', symObjAddr: 0x0, symBinAddr: 0x165E1C, symSize: 0x1C8 }
+ - { offset: 0x20BD4C, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DateV8PenNavUIE07currentB4TimeSSvg', symObjAddr: 0x0, symBinAddr: 0x165E1C, symSize: 0x1C8 }
+ - { offset: 0x20BE56, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DateV8PenNavUIE7timeAgoSSvg', symObjAddr: 0x1C8, symBinAddr: 0x165FE4, symSize: 0x5AC }
+ - { offset: 0x20C20F, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DateV8PenNavUIE8toString6formatS2S_tF', symObjAddr: 0x774, symBinAddr: 0x166590, symSize: 0x240 }
+ - { offset: 0x20C75B, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_4, symObjAddr: 0x0, symBinAddr: 0x1667D0, symSize: 0xC }
+ - { offset: 0x20C76F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4RectVMa', symObjAddr: 0x58, symBinAddr: 0x1667DC, symSize: 0x10 }
+ - { offset: 0x20C783, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4SizeVMa', symObjAddr: 0xBC, symBinAddr: 0x1667EC, symSize: 0x10 }
+ - { offset: 0x20C797, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeOMa', symObjAddr: 0xCC, symBinAddr: 0x1667FC, symSize: 0x10 }
+ - { offset: 0x20C826, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4SizeVSHAASQWb', symObjAddr: 0x224, symBinAddr: 0x166914, symSize: 0x4 }
+ - { offset: 0x20C83A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4SizeVAESQAAWl', symObjAddr: 0x228, symBinAddr: 0x166918, symSize: 0x40 }
+ - { offset: 0x20C8FC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4RectVSHAASQWb', symObjAddr: 0x3EC, symBinAddr: 0x166ADC, symSize: 0x4 }
+ - { offset: 0x20C910, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4RectVAESQAAWl', symObjAddr: 0x3F0, symBinAddr: 0x166AE0, symSize: 0x40 }
+ - { offset: 0x20C924, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ErrorOwxx', symObjAddr: 0x45C, symBinAddr: 0x166B20, symSize: 0x28 }
+ - { offset: 0x20C938, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ErrorOwcp', symObjAddr: 0x4A4, symBinAddr: 0x166B48, symSize: 0x70 }
+ - { offset: 0x20C94C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ErrorOwca', symObjAddr: 0x514, symBinAddr: 0x166BB8, symSize: 0xB8 }
+ - { offset: 0x20C960, size: 0x8, addend: 0x0, symName: ___swift_memcpy33_8, symObjAddr: 0x5CC, symBinAddr: 0x166C70, symSize: 0x14 }
+ - { offset: 0x20C974, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ErrorOwta', symObjAddr: 0x5E0, symBinAddr: 0x166C84, symSize: 0x90 }
+ - { offset: 0x20C988, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ErrorOwet', symObjAddr: 0x670, symBinAddr: 0x166D14, symSize: 0x3C }
+ - { offset: 0x20C99C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ErrorOwst', symObjAddr: 0x6AC, symBinAddr: 0x166D50, symSize: 0x4C }
+ - { offset: 0x20C9B0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ErrorOwug', symObjAddr: 0x6F8, symBinAddr: 0x166D9C, symSize: 0x1C }
+ - { offset: 0x20C9C4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ErrorOwui', symObjAddr: 0x718, symBinAddr: 0x166DB8, symSize: 0x24 }
+ - { offset: 0x20C9D8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ErrorOMa', symObjAddr: 0x73C, symBinAddr: 0x166DDC, symSize: 0x10 }
+ - { offset: 0x20C9EC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5PointVMa', symObjAddr: 0x74C, symBinAddr: 0x166DEC, symSize: 0x10 }
+ - { offset: 0x20CA00, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5PointVSHAASQWb', symObjAddr: 0x75C, symBinAddr: 0x166DFC, symSize: 0x4 }
+ - { offset: 0x20CA14, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5PointVAESQAAWl', symObjAddr: 0x760, symBinAddr: 0x166E00, symSize: 0x40 }
+ - { offset: 0x20CABB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4RectVSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x354, symBinAddr: 0x166A44, symSize: 0x60 }
+ - { offset: 0x20CB78, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4RectV4hash4intoys6HasherVz_tF', symObjAddr: 0x268, symBinAddr: 0x166958, symSize: 0x7C }
+ - { offset: 0x20CD0F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4RectVSHAASH9hashValueSivgTW', symObjAddr: 0x2E4, symBinAddr: 0x1669D4, symSize: 0x64 }
+ - { offset: 0x20CD96, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4RectVSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x348, symBinAddr: 0x166A38, symSize: 0xC }
+ - { offset: 0x20CDC4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4RectVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x3B4, symBinAddr: 0x166AA4, symSize: 0x38 }
+ - { offset: 0x20D18B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SeparatorViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x0, symBinAddr: 0x166E58, symSize: 0xFC }
+ - { offset: 0x20D22E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SeparatorViewCMa', symObjAddr: 0x234, symBinAddr: 0x16708C, symSize: 0x20 }
+ - { offset: 0x20D26D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SeparatorViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x0, symBinAddr: 0x166E58, symSize: 0xFC }
+ - { offset: 0x20D2D2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SeparatorViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xFC, symBinAddr: 0x166F54, symSize: 0xE0 }
+ - { offset: 0x20D307, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SeparatorViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x1DC, symBinAddr: 0x167034, symSize: 0x28 }
+ - { offset: 0x20D321, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13SeparatorViewCfD', symObjAddr: 0x204, symBinAddr: 0x16705C, symSize: 0x30 }
+ - { offset: 0x20D6D2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8MapStateOMa', symObjAddr: 0x164, symBinAddr: 0x1670AC, symSize: 0x10 }
+ - { offset: 0x20D6E6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8MapStateOSHAASQWb', symObjAddr: 0x174, symBinAddr: 0x1670BC, symSize: 0x4 }
+ - { offset: 0x20D6FA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8MapStateOACSQAAWl', symObjAddr: 0x178, symBinAddr: 0x1670C0, symSize: 0x40 }
+ - { offset: 0x20DF1C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10HapticViewCfETo', symObjAddr: 0x1284, symBinAddr: 0x168384, symSize: 0x4C }
+ - { offset: 0x20DF4B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10HapticViewCMa', symObjAddr: 0x12D0, symBinAddr: 0x1683D0, symSize: 0x20 }
+ - { offset: 0x20DF5F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10HapticViewC25adaptivePresentationStyle3forSo07UIModalgH0VSo24UIPresentationControllerC_tFTo', symObjAddr: 0x12F0, symBinAddr: 0x1683F0, symSize: 0x8 }
+ - { offset: 0x20DF99, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10HapticViewC33presentationControllerWillDismissyySo014UIPresentationG0CFTo', symObjAddr: 0x12F8, symBinAddr: 0x1683F8, symSize: 0x34 }
+ - { offset: 0x20DFED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10HapticViewC13isHighlightedSbvWyycfU0_TA', symObjAddr: 0x1350, symBinAddr: 0x168450, symSize: 0x1C }
+ - { offset: 0x20E001, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x136C, symBinAddr: 0x16846C, symSize: 0x10 }
+ - { offset: 0x20E015, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x137C, symBinAddr: 0x16847C, symSize: 0x8 }
+ - { offset: 0x20E029, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10HapticViewC13isHighlightedSbvWyycfU_TA', symObjAddr: 0x1384, symBinAddr: 0x168484, symSize: 0x20 }
+ - { offset: 0x20E03D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10HapticViewC8showMenuyyFyycfU_TA', symObjAddr: 0x13F8, symBinAddr: 0x1684A4, symSize: 0x8 }
+ - { offset: 0x20E052, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10HapticViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x0, symBinAddr: 0x167100, symSize: 0x164 }
+ - { offset: 0x20E0C1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10HapticViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x164, symBinAddr: 0x167264, symSize: 0x20 }
+ - { offset: 0x20E0F9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10HapticViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x184, symBinAddr: 0x167284, symSize: 0x154 }
+ - { offset: 0x20E16E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10HapticViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x2D8, symBinAddr: 0x1673D8, symSize: 0x28 }
+ - { offset: 0x20E188, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10HapticViewC13isHighlightedSbvW', symObjAddr: 0x300, symBinAddr: 0x167400, symSize: 0x15C }
+ - { offset: 0x20E290, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10HapticViewC8showMenuyyF', symObjAddr: 0x5BC, symBinAddr: 0x1676BC, symSize: 0x2BC }
+ - { offset: 0x20E42D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10HapticViewC8showMenuyyFyycfU_', symObjAddr: 0x878, symBinAddr: 0x167978, symSize: 0x160 }
+ - { offset: 0x20E574, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10HapticViewC15handleLongPress33_B7783B3256895AABB8F462833D3413D5LLyySo06UILongH17GestureRecognizerCF', symObjAddr: 0x9D8, symBinAddr: 0x167AD8, symSize: 0x824 }
+ - { offset: 0x20E977, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10HapticViewC15handleLongPress33_B7783B3256895AABB8F462833D3413D5LLyySo06UILongH17GestureRecognizerCFTo', symObjAddr: 0x11FC, symBinAddr: 0x1682FC, symSize: 0x50 }
+ - { offset: 0x20E99F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10HapticViewC17gestureRecognizer_33shouldRecognizeSimultaneouslyWithSbSo09UIGestureG0C_AGtFTo', symObjAddr: 0x124C, symBinAddr: 0x16834C, symSize: 0x8 }
+ - { offset: 0x20E9B3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10HapticViewCfD', symObjAddr: 0x1254, symBinAddr: 0x168354, symSize: 0x30 }
+ - { offset: 0x20ED5B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DestinationViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x0, symBinAddr: 0x16850C, symSize: 0xD0 }
+ - { offset: 0x20EE5C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DestinationViewCMa', symObjAddr: 0x228, symBinAddr: 0x168734, symSize: 0x20 }
+ - { offset: 0x20EEBD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DestinationViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x0, symBinAddr: 0x16850C, symSize: 0xD0 }
+ - { offset: 0x20EF3F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DestinationViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xD0, symBinAddr: 0x1685DC, symSize: 0x58 }
+ - { offset: 0x20EF8E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DestinationViewC4drawyySo6CGRectVFTo', symObjAddr: 0x128, symBinAddr: 0x168634, symSize: 0x4 }
+ - { offset: 0x20EFA6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DestinationViewC4drawyySo6CGRectVFTo', symObjAddr: 0x128, symBinAddr: 0x168634, symSize: 0x4 }
+ - { offset: 0x20F052, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DestinationViewC7asImageSo7UIImageCyF', symObjAddr: 0x12C, symBinAddr: 0x168638, symSize: 0xCC }
+ - { offset: 0x20F0D6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DestinationViewCfD', symObjAddr: 0x1F8, symBinAddr: 0x168704, symSize: 0x30 }
+ - { offset: 0x20F133, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DestinationViewC4drawyySo6CGRectVFTf4nd_n', symObjAddr: 0x248, symBinAddr: 0x168754, symSize: 0x1E0 }
+ - { offset: 0x20F5C9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12FontsManagerC06updateD012fontResponseySayAA7AppFontCG_tF', symObjAddr: 0x0, symBinAddr: 0x168934, symSize: 0x5B4 }
+ - { offset: 0x20F5ED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12FontsManagerC14sharedInstance33_DA3E1E5F5878F3E7D999A070F7070CF4LLACSgvpZ', symObjAddr: 0x11F0, symBinAddr: 0x37C0A8, symSize: 0x0 }
+ - { offset: 0x20F8EA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12FontsManagerCMa', symObjAddr: 0xAEC, symBinAddr: 0x169420, symSize: 0x20 }
+ - { offset: 0x20F961, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12FontsManagerC12registerFont33_DA3E1E5F5878F3E7D999A070F7070CF4LL7fontUrlSSSgSS_tFTf4nd_n', symObjAddr: 0xD54, symBinAddr: 0x169644, symSize: 0x3C4 }
+ - { offset: 0x20FA7E, size: 0x8, addend: 0x0, symName: '_$sSo10CFErrorRefaABs5Error10FoundationWl', symObjAddr: 0x1158, symBinAddr: 0x169A08, symSize: 0x44 }
+ - { offset: 0x20FCE2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12FontsManagerC06updateD012fontResponseySayAA7AppFontCG_tF', symObjAddr: 0x0, symBinAddr: 0x168934, symSize: 0x5B4 }
+ - { offset: 0x21024A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12FontsManagerC14updateFontName33_DA3E1E5F5878F3E7D999A070F7070CF4LL12fontResponseyAA03AppG0CSg_tF', symObjAddr: 0x5B4, symBinAddr: 0x168EE8, symSize: 0x18C }
+ - { offset: 0x2103AC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12FontsManagerC16updateFontStyles33_DA3E1E5F5878F3E7D999A070F7070CF4LL12fontResponseyAA03AppG0CSg_tF', symObjAddr: 0x740, symBinAddr: 0x169074, symSize: 0x380 }
+ - { offset: 0x210772, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12FontsManagerCfD', symObjAddr: 0xAC0, symBinAddr: 0x1693F4, symSize: 0x2C }
+ - { offset: 0x2107D5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12FontsManagerCACycfc', symObjAddr: 0xB0C, symBinAddr: 0x169440, symSize: 0x204 }
+ - { offset: 0x210E91, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC13distanceLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x169A4C, symSize: 0x10 }
+ - { offset: 0x2112E1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerCfE', symObjAddr: 0x364, symBinAddr: 0x169DB0, symSize: 0xA8 }
+ - { offset: 0x21130E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerCfETo', symObjAddr: 0x52C, symBinAddr: 0x169F78, symSize: 0xB4 }
+ - { offset: 0x21137C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerCMa', symObjAddr: 0xC64, symBinAddr: 0x16A6B0, symSize: 0x20 }
+ - { offset: 0x211496, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC0F6LayoutCMa', symObjAddr: 0xD2C, symBinAddr: 0x16A754, symSize: 0x20 }
+ - { offset: 0x2114CC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC09layoutForF0AA08FloatingF6Layout_pyFTo', symObjAddr: 0xD4C, symBinAddr: 0x16A774, symSize: 0x74 }
+ - { offset: 0x211541, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC011behaviorForF0AA08FloatingF8Behavior_pyFTo', symObjAddr: 0xDC0, symBinAddr: 0x16A7E8, symSize: 0x24 }
+ - { offset: 0x211589, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC05setupF0yyF', symObjAddr: 0xDE4, symBinAddr: 0x16A80C, symSize: 0x130 }
+ - { offset: 0x211678, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC05setupF0yyFTo', symObjAddr: 0xF14, symBinAddr: 0x16A93C, symSize: 0x28 }
+ - { offset: 0x2116A5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC08floatingF7DidMoveyyAA08FloatingfH0CF', symObjAddr: 0xF3C, symBinAddr: 0x16A964, symSize: 0x238 }
+ - { offset: 0x21189B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC08floatingF7DidMoveyyAA08FloatingfH0CFTo', symObjAddr: 0x1174, symBinAddr: 0x16AB9C, symSize: 0x50 }
+ - { offset: 0x2118ED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0lQ0OSgtFTW', symObjAddr: 0x1240, symBinAddr: 0x16ABEC, symSize: 0xC8 }
+ - { offset: 0x211922, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x1334, symBinAddr: 0x16ACD8, symSize: 0x10 }
+ - { offset: 0x211936, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x1344, symBinAddr: 0x16ACE8, symSize: 0x8 }
+ - { offset: 0x2119CE, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV_8capacityAByxq_Gs07__CocoaB0Vn_SitcfC8PenNavUI18FloatingPanelStateC_AG0hI15LayoutAnchoring_pTt1g5', symObjAddr: 0x135C, symBinAddr: 0x16ACF0, symSize: 0x228 }
+ - { offset: 0x211AF0, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV8setValue_6forKey8isUniqueyq_n_xSbtF8PenNavUI18FloatingPanelStateC_AF0lM15LayoutAnchoring_pTg5Tf4ennn_nAF0lmO6AnchorC_Tg5', symObjAddr: 0x1584, symBinAddr: 0x16AF18, symSize: 0x13C }
+ - { offset: 0x211E20, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC13distanceLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x169A4C, symSize: 0x10 }
+ - { offset: 0x211E38, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC13distanceLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x169A4C, symSize: 0x10 }
+ - { offset: 0x211E7E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC13distanceLabelSo7UILabelCSgvsTo', symObjAddr: 0x10, symBinAddr: 0x169A5C, symSize: 0x34 }
+ - { offset: 0x211ECD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC17distanceUnitLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x169A90, symSize: 0x10 }
+ - { offset: 0x211EE5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC17distanceUnitLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x169A90, symSize: 0x10 }
+ - { offset: 0x211F20, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC17distanceUnitLabelSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x169AA0, symSize: 0x34 }
+ - { offset: 0x211F6F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC13durationLabelSo7UILabelCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x169AD4, symSize: 0x10 }
+ - { offset: 0x211F87, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC13durationLabelSo7UILabelCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x169AD4, symSize: 0x10 }
+ - { offset: 0x211FC2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC13durationLabelSo7UILabelCSgvsTo', symObjAddr: 0x98, symBinAddr: 0x169AE4, symSize: 0x34 }
+ - { offset: 0x212011, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC17durationUnitLabelSo7UILabelCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x169B18, symSize: 0x10 }
+ - { offset: 0x212029, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC17durationUnitLabelSo7UILabelCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x169B18, symSize: 0x10 }
+ - { offset: 0x212064, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC17durationUnitLabelSo7UILabelCSgvsTo', symObjAddr: 0xDC, symBinAddr: 0x169B28, symSize: 0x34 }
+ - { offset: 0x2120B3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC16arrivalTimeLabelSo7UILabelCSgvgTo', symObjAddr: 0x110, symBinAddr: 0x169B5C, symSize: 0x10 }
+ - { offset: 0x2120CB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC16arrivalTimeLabelSo7UILabelCSgvgTo', symObjAddr: 0x110, symBinAddr: 0x169B5C, symSize: 0x10 }
+ - { offset: 0x212106, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC16arrivalTimeLabelSo7UILabelCSgvsTo', symObjAddr: 0x120, symBinAddr: 0x169B6C, symSize: 0x34 }
+ - { offset: 0x212155, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC16directionsButtonSo8UIButtonCSgvgTo', symObjAddr: 0x154, symBinAddr: 0x169BA0, symSize: 0x10 }
+ - { offset: 0x21216D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC16directionsButtonSo8UIButtonCSgvgTo', symObjAddr: 0x154, symBinAddr: 0x169BA0, symSize: 0x10 }
+ - { offset: 0x2121AD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC16directionsButtonSo8UIButtonCSgvsTo', symObjAddr: 0x164, symBinAddr: 0x169BB0, symSize: 0x34 }
+ - { offset: 0x212212, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC11viewDidLoadyyF', symObjAddr: 0x198, symBinAddr: 0x169BE4, symSize: 0x1A4 }
+ - { offset: 0x2122A2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC11viewDidLoadyyFTo', symObjAddr: 0x33C, symBinAddr: 0x169D88, symSize: 0x28 }
+ - { offset: 0x2122B6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerCfD', symObjAddr: 0x40C, symBinAddr: 0x169E58, symSize: 0x84 }
+ - { offset: 0x2122E9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerCfDTo', symObjAddr: 0x490, symBinAddr: 0x169EDC, symSize: 0x9C }
+ - { offset: 0x21233E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC03endE0yyFTo', symObjAddr: 0x5E0, symBinAddr: 0x16A02C, symSize: 0x70 }
+ - { offset: 0x2123A9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC19showRouteDirectionsyySo8UIButtonCFTo', symObjAddr: 0x650, symBinAddr: 0x16A09C, symSize: 0x70 }
+ - { offset: 0x2123F3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC9setLengthyySdF', symObjAddr: 0x6C0, symBinAddr: 0x16A10C, symSize: 0x130 }
+ - { offset: 0x2124A8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC11setDurationyySdF', symObjAddr: 0x7F0, symBinAddr: 0x16A23C, symSize: 0x174 }
+ - { offset: 0x212578, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC14setArrivalTime8durationySd_tFTo', symObjAddr: 0x964, symBinAddr: 0x16A3B0, symSize: 0x98 }
+ - { offset: 0x2125E2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0x9FC, symBinAddr: 0x16A448, symSize: 0xFC }
+ - { offset: 0x212623, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0xAF8, symBinAddr: 0x16A544, symSize: 0x60 }
+ - { offset: 0x212655, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xB58, symBinAddr: 0x16A5A4, symSize: 0xE4 }
+ - { offset: 0x212688, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xC3C, symBinAddr: 0x16A688, symSize: 0x28 }
+ - { offset: 0x2126A3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC0F6LayoutC8positionAA08FloatingF8PositionOvgTo', symObjAddr: 0xC84, symBinAddr: 0x16A6D0, symSize: 0x8 }
+ - { offset: 0x2126BB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC0F6LayoutC8positionAA08FloatingF8PositionOvgTo', symObjAddr: 0xC84, symBinAddr: 0x16A6D0, symSize: 0x8 }
+ - { offset: 0x2126D4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC0F6LayoutC12initialStateAA08FloatingfK0CvgTo', symObjAddr: 0xC8C, symBinAddr: 0x16A6D8, symSize: 0x8 }
+ - { offset: 0x2126EC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC0F6LayoutC12initialStateAA08FloatingfK0CvgTo', symObjAddr: 0xC8C, symBinAddr: 0x16A6D8, symSize: 0x8 }
+ - { offset: 0x212705, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC0F6LayoutC7anchorsSDyAA08FloatingF5StateCAA0kfI9Anchoring_pGvgTo', symObjAddr: 0xC94, symBinAddr: 0x16A6E0, symSize: 0x6C }
+ - { offset: 0x21272F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC0F6LayoutC13backdropAlpha3for12CoreGraphics7CGFloatVAA08FloatingF5StateC_tFTo', symObjAddr: 0xD00, symBinAddr: 0x16A74C, symSize: 0x8 }
+ - { offset: 0x212914, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35BottomNavigationPanelViewControllerC0F6LayoutC7anchorsSDyAA08FloatingF5StateCAA0kfI9Anchoring_pGvgTf4d_n', symObjAddr: 0x16C0, symBinAddr: 0x16B054, symSize: 0x258 }
+ - { offset: 0x213321, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellCfETo', symObjAddr: 0xD2C, symBinAddr: 0x16BFD8, symSize: 0xA8 }
+ - { offset: 0x213350, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellCMa', symObjAddr: 0xDD4, symBinAddr: 0x16C080, symSize: 0x20 }
+ - { offset: 0x213364, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC05setupE03for19showsSkeletonLoaderyAA0d6ActionF4DataCSg_SbtFyycfU_TA', symObjAddr: 0xE18, symBinAddr: 0x16C0C4, symSize: 0x20 }
+ - { offset: 0x213378, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC05setupE03for19showsSkeletonLoaderyAA0d6ActionF4DataCSg_SbtFyycfU0_TA', symObjAddr: 0xE48, symBinAddr: 0x16C0E4, symSize: 0x20 }
+ - { offset: 0x21338C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC05setupE03for19showsSkeletonLoaderyAA0d6ActionF4DataCSg_SbtFyycfU1_TA', symObjAddr: 0xE68, symBinAddr: 0x16C104, symSize: 0x20 }
+ - { offset: 0x2133A0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC05setupE03for19showsSkeletonLoaderyAA0d6ActionF4DataCSg_SbtFyycfU2_TA', symObjAddr: 0xE88, symBinAddr: 0x16C124, symSize: 0x20 }
+ - { offset: 0x213500, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC22directionsTappableViewAA06HapticI0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x16B2AC, symSize: 0x10 }
+ - { offset: 0x213518, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC22directionsTappableViewAA06HapticI0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x16B2AC, symSize: 0x10 }
+ - { offset: 0x21355E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC22directionsTappableViewAA06HapticI0CSgvsTo', symObjAddr: 0x10, symBinAddr: 0x16B2BC, symSize: 0x34 }
+ - { offset: 0x2135AD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC16callTappableViewAA06HapticI0CSgvgTo', symObjAddr: 0x44, symBinAddr: 0x16B2F0, symSize: 0x10 }
+ - { offset: 0x2135C5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC16callTappableViewAA06HapticI0CSgvgTo', symObjAddr: 0x44, symBinAddr: 0x16B2F0, symSize: 0x10 }
+ - { offset: 0x213600, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC16callTappableViewAA06HapticI0CSgvsTo', symObjAddr: 0x54, symBinAddr: 0x16B300, symSize: 0x34 }
+ - { offset: 0x21364F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC16mailTappableViewAA06HapticI0CSgvgTo', symObjAddr: 0x88, symBinAddr: 0x16B334, symSize: 0x10 }
+ - { offset: 0x213667, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC16mailTappableViewAA06HapticI0CSgvgTo', symObjAddr: 0x88, symBinAddr: 0x16B334, symSize: 0x10 }
+ - { offset: 0x2136A2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC16mailTappableViewAA06HapticI0CSgvsTo', symObjAddr: 0x98, symBinAddr: 0x16B344, symSize: 0x34 }
+ - { offset: 0x2136F1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC19websiteTappableViewAA06HapticI0CSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x16B378, symSize: 0x10 }
+ - { offset: 0x213709, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC19websiteTappableViewAA06HapticI0CSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x16B378, symSize: 0x10 }
+ - { offset: 0x213744, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC19websiteTappableViewAA06HapticI0CSgvsTo', symObjAddr: 0xDC, symBinAddr: 0x16B388, symSize: 0x34 }
+ - { offset: 0x213793, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC16moreTappableViewAA06HapticI0CSgvgTo', symObjAddr: 0x110, symBinAddr: 0x16B3BC, symSize: 0x10 }
+ - { offset: 0x2137AB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC16moreTappableViewAA06HapticI0CSgvgTo', symObjAddr: 0x110, symBinAddr: 0x16B3BC, symSize: 0x10 }
+ - { offset: 0x2137E6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC16moreTappableViewAA06HapticI0CSgvsTo', symObjAddr: 0x120, symBinAddr: 0x16B3CC, symSize: 0x34 }
+ - { offset: 0x2138B4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC16buttonsStackViewSo07UIStackI0CSgvgTo', symObjAddr: 0x154, symBinAddr: 0x16B400, symSize: 0x10 }
+ - { offset: 0x2138CC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC16buttonsStackViewSo07UIStackI0CSgvgTo', symObjAddr: 0x154, symBinAddr: 0x16B400, symSize: 0x10 }
+ - { offset: 0x21390C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC16buttonsStackViewSo07UIStackI0CSgvsTo', symObjAddr: 0x164, symBinAddr: 0x16B410, symSize: 0x34 }
+ - { offset: 0x21395B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC14directionLabelSo7UILabelCSgvgTo', symObjAddr: 0x198, symBinAddr: 0x16B444, symSize: 0x20 }
+ - { offset: 0x2139B5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC14directionLabelSo7UILabelCSgvsTo', symObjAddr: 0x1B8, symBinAddr: 0x16B464, symSize: 0x14 }
+ - { offset: 0x213A06, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC13directionIconSo11UIImageViewCSgvgTo', symObjAddr: 0x1CC, symBinAddr: 0x16B478, symSize: 0x20 }
+ - { offset: 0x213A60, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC13directionIconSo11UIImageViewCSgvsTo', symObjAddr: 0x1EC, symBinAddr: 0x16B498, symSize: 0x14 }
+ - { offset: 0x213AB1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC12awakeFromNibyyFTo', symObjAddr: 0x200, symBinAddr: 0x16B4AC, symSize: 0x70 }
+ - { offset: 0x213AE5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC15prepareForReuseyyF', symObjAddr: 0x270, symBinAddr: 0x16B51C, symSize: 0xBC }
+ - { offset: 0x213B8E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC15prepareForReuseyyFTo', symObjAddr: 0x32C, symBinAddr: 0x16B5D8, symSize: 0x28 }
+ - { offset: 0x213BF7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC05setupE03for19showsSkeletonLoaderyAA0d6ActionF4DataCSg_SbtF', symObjAddr: 0x354, symBinAddr: 0x16B600, symSize: 0x420 }
+ - { offset: 0x213EF5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC10setUpViewsyyF', symObjAddr: 0x814, symBinAddr: 0x16BAC0, symSize: 0x164 }
+ - { offset: 0x213FC9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC21updateDirectionToStopyyF', symObjAddr: 0x978, symBinAddr: 0x16BC24, symSize: 0x120 }
+ - { offset: 0x214054, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC5style15reuseIdentifierACSo011UITableViewF5StyleV_SSSgtcfc', symObjAddr: 0xA98, symBinAddr: 0x16BD44, symSize: 0x10C }
+ - { offset: 0x214095, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC5style15reuseIdentifierACSo011UITableViewF5StyleV_SSSgtcfcTo', symObjAddr: 0xBA4, symBinAddr: 0x16BE50, symSize: 0x48 }
+ - { offset: 0x2140CD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xBEC, symBinAddr: 0x16BE98, symSize: 0xE8 }
+ - { offset: 0x214100, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xCD4, symBinAddr: 0x16BF80, symSize: 0x28 }
+ - { offset: 0x214114, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14TopActionsCellCfD', symObjAddr: 0xCFC, symBinAddr: 0x16BFA8, symSize: 0x30 }
+ - { offset: 0x2144AE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16ClosureAlertTypeO5titleSSvg', symObjAddr: 0x0, symBinAddr: 0x16C144, symSize: 0x100 }
+ - { offset: 0x21454F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16ClosureAlertTypeO5titleSSvg', symObjAddr: 0x0, symBinAddr: 0x16C144, symSize: 0x100 }
+ - { offset: 0x214BEC, size: 0x8, addend: 0x0, symName: '_$sSTsE3mapySayqd__Gqd__7ElementQzqd_0_YKXEqd_0_YKs5ErrorRd_0_r0_lF9CryptoKit12SHA256DigestV_SSs5NeverOTg540$sSS8PenNavUIE6sha256SSyFSSs5UInt8VXEfU_Tf1cn_n', symObjAddr: 0x160C, symBinAddr: 0x16D7CC, symSize: 0x324 }
+ - { offset: 0x21510A, size: 0x8, addend: 0x0, symName: '_$sSS8PenNavUIE17heightForWithFont4font5width6insets12CoreGraphics7CGFloatVSo6UIFontC_AHSo12UIEdgeInsetsVtF', symObjAddr: 0x0, symBinAddr: 0x16C244, symSize: 0x150 }
+ - { offset: 0x2151D6, size: 0x8, addend: 0x0, symName: '_$sSS8PenNavUIE10lineSpaced_4fontSo18NSAttributedStringC12CoreGraphics7CGFloatV_So6UIFontCtF', symObjAddr: 0x150, symBinAddr: 0x16C394, symSize: 0x208 }
+ - { offset: 0x2154A5, size: 0x8, addend: 0x0, symName: '_$sSS8PenNavUIE6sha256SSyF', symObjAddr: 0x84C, symBinAddr: 0x16CA90, symSize: 0x1E4 }
+ - { offset: 0x2155A4, size: 0x8, addend: 0x0, symName: '_$sSS8PenNavUIE6toDate6format10Foundation0E0VSgSS_tF', symObjAddr: 0xA30, symBinAddr: 0x16CC74, symSize: 0x280 }
+ - { offset: 0x2157D4, size: 0x8, addend: 0x0, symName: '_$sSo18NSAttributedStringC8PenNavUIE30updatingFontForWordsContaining_4fontABSS_So6UIFontCtF', symObjAddr: 0xCB0, symBinAddr: 0x16CEF4, symSize: 0x450 }
+ - { offset: 0x215B88, size: 0x8, addend: 0x0, symName: '_$sSo18NSAttributedStringC8PenNavUIE12applyingFont_5afterABSo6UIFontC_SaySSGtF', symObjAddr: 0x12A8, symBinAddr: 0x16D4EC, symSize: 0x288 }
+ - { offset: 0x215D49, size: 0x8, addend: 0x0, symName: '_$ss16PartialRangeFromVySS5IndexVGMa', symObjAddr: 0x15B4, symBinAddr: 0x16D774, symSize: 0x58 }
+ - { offset: 0x215ED1, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationO22withUnsafeMutableBytesyxxSwKXEKlFs16IndexingIteratorVySS8UTF8ViewVG_Sit_Tg5', symObjAddr: 0x1930, symBinAddr: 0x16DAF0, symSize: 0x398 }
+ - { offset: 0x216004, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataVyACxcSTRzs5UInt8V7ElementRtzlufcAC15_RepresentationOSWXEfU_', symObjAddr: 0x1CC8, symBinAddr: 0x16DE88, symSize: 0x8C }
+ - { offset: 0x216079, size: 0x8, addend: 0x0, symName: '_$sSw17withMemoryRebound2to_q0_xm_q0_SryxGq_YKXEtq_YKs5ErrorR_Ri_zRi_0_r1_lFs5UInt8V_s5NeverOs16IndexingIteratorVySS8UTF8ViewVG_SitTt1g5', symObjAddr: 0x1D54, symBinAddr: 0x16DF14, symSize: 0x60 }
+ - { offset: 0x2160AC, size: 0x8, addend: 0x0, symName: '_$s10Foundation13__DataStorageC22withUnsafeMutableBytes2in5applyxSnySiG_xSwKXEtKlFs16IndexingIteratorVySS8UTF8ViewVG_Sit_Tg5', symObjAddr: 0x1DB4, symBinAddr: 0x16DF74, symSize: 0xAC }
+ - { offset: 0x216108, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataVyACxcSTRzs5UInt8V7ElementRtzlufc8IteratorQz_SitSwXEfU1_AI_SitSryAEGXEfU_SS8UTF8ViewV_TG5', symObjAddr: 0x1E60, symBinAddr: 0x16E020, symSize: 0x4C }
+ - { offset: 0x2161E7, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationO15withUnsafeBytesyxxSWKXEKlFyt_Tg5063$s9CryptoKit12HashFunctionPAAE6update4datayqd___t10Foundation12B70ProtocolRd__lFy7Regions_7ElementQYd__XEfU_ySWXEfU_AA6SHA256V_AF0H0VTg50H3Kit0X0VTf1ncn_n', symObjAddr: 0x1EAC, symBinAddr: 0x16E06C, symSize: 0x1AC }
+ - { offset: 0x2162E3, size: 0x8, addend: 0x0, symName: '_$s10Foundation13__DataStorageC15withUnsafeBytes2in5applyxSnySiG_xSWKXEtKlFyt_Tg5063$s9CryptoKit12HashFunctionPAAE6update4datayqd___t10Foundation12B70ProtocolRd__lFy7Regions_7ElementQYd__XEfU_ySWXEfU_AA6SHA256V_AF0H0VTg50J3Kit0Z0VTf1nncn_n', symObjAddr: 0x2058, symBinAddr: 0x16E218, symSize: 0xC4 }
+ - { offset: 0x21634E, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV06InlineB0VyAESWcfCTf4nd_n', symObjAddr: 0x21EC, symBinAddr: 0x16E2DC, symSize: 0xB4 }
+ - { offset: 0x2163D1, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV10LargeSliceVyAESWcfCTf4nd_n', symObjAddr: 0x22A0, symBinAddr: 0x16E390, symSize: 0x78 }
+ - { offset: 0x2163FE, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV11InlineSliceVyAESWcfCTf4nd_n', symObjAddr: 0x2318, symBinAddr: 0x16E408, symSize: 0x80 }
+ - { offset: 0x216453, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOyAESWcfCTf4nd_n', symObjAddr: 0x2398, symBinAddr: 0x16E488, symSize: 0x64 }
+ - { offset: 0x2164A4, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationO5countAESi_tcfCTf4nd_n', symObjAddr: 0x23FC, symBinAddr: 0x16E4EC, symSize: 0x9C }
+ - { offset: 0x21650F, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataVyACxcSTRzs5UInt8V7ElementRtzlufc8IteratorQz_SitSwXEfU1_SS8UTF8ViewV_TG5TA', symObjAddr: 0x2498, symBinAddr: 0x16E588, symSize: 0x58 }
+ - { offset: 0x21654D, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataVyACxcSTRzs5UInt8V7ElementRtzlufc8IteratorQz_SitSwXEfU1_AI_SitSryAEGXEfU_SS8UTF8ViewV_TG5TA', symObjAddr: 0x2560, symBinAddr: 0x16E5E0, symSize: 0x1C }
+ - { offset: 0x216561, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeya_yptWOc', symObjAddr: 0x257C, symBinAddr: 0x16E5FC, symSize: 0x48 }
+ - { offset: 0x21660E, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataVyACxcSTRzs5UInt8V7ElementRtzlufCSS8UTF8ViewV_Tt0g5', symObjAddr: 0x358, symBinAddr: 0x16C59C, symSize: 0x4F4 }
+ - { offset: 0x216C26, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11BackControlC10backButtonSo8UIButtonCvg', symObjAddr: 0x0, symBinAddr: 0x16E644, symSize: 0x64 }
+ - { offset: 0x216DD4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11BackControlCfETo', symObjAddr: 0x964, symBinAddr: 0x16EFA8, symSize: 0x3C }
+ - { offset: 0x216E03, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11BackControlCMa', symObjAddr: 0x9A0, symBinAddr: 0x16EFE4, symSize: 0x20 }
+ - { offset: 0x216E87, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11BackControlC10backButtonSo8UIButtonCvg', symObjAddr: 0x0, symBinAddr: 0x16E644, symSize: 0x64 }
+ - { offset: 0x216EA5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11BackControlC10backButtonSo8UIButtonCvgAFyXEfU_', symObjAddr: 0x64, symBinAddr: 0x16E6A8, symSize: 0x288 }
+ - { offset: 0x216FA4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11BackControlCACycfcTo', symObjAddr: 0x2EC, symBinAddr: 0x16E930, symSize: 0xA4 }
+ - { offset: 0x216FF5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11BackControlC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x390, symBinAddr: 0x16E9D4, symSize: 0xB0 }
+ - { offset: 0x21702A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11BackControlC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x440, symBinAddr: 0x16EA84, symSize: 0x28 }
+ - { offset: 0x217071, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11BackControlC9setupView33_5733A01A08E10C5381DDE5E0766214B3LLyyF', symObjAddr: 0x468, symBinAddr: 0x16EAAC, symSize: 0x430 }
+ - { offset: 0x2171B6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11BackControlC16backButtonTappedyyFTo', symObjAddr: 0x898, symBinAddr: 0x16EEDC, symSize: 0x70 }
+ - { offset: 0x21721C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11BackControlC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x908, symBinAddr: 0x16EF4C, symSize: 0x2C }
+ - { offset: 0x21727B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11BackControlCfD', symObjAddr: 0x934, symBinAddr: 0x16EF78, symSize: 0x30 }
+ - { offset: 0x21765B, size: 0x8, addend: 0x0, symName: '_$sSo7UILabelC8PenNavUIE18substituteFontNameSSvgTo', symObjAddr: 0x0, symBinAddr: 0x16F004, symSize: 0x94 }
+ - { offset: 0x21769A, size: 0x8, addend: 0x0, symName: '_$sSo7UILabelC8PenNavUIE18substituteFontNameSSvsTo', symObjAddr: 0x94, symBinAddr: 0x16F098, symSize: 0x54 }
+ - { offset: 0x2176B6, size: 0x8, addend: 0x0, symName: '_$sSo7UILabelC8PenNavUIE18substituteFontNameSSvs', symObjAddr: 0xE8, symBinAddr: 0x16F0EC, symSize: 0xC38 }
+ - { offset: 0x2178B3, size: 0x8, addend: 0x0, symName: '_$s10Foundation6LocaleVSgWOh', symObjAddr: 0x1B50, symBinAddr: 0x170ACC, symSize: 0x40 }
+ - { offset: 0x217D11, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22TableUpdateRespositoryC08insertOre4LastE4Data9tableName10dateStringyAA0abdL0O_SSSgtF', symObjAddr: 0x0, symBinAddr: 0x170B1C, symSize: 0x4C8 }
+ - { offset: 0x217E8E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22TableUpdateRespositoryCMa', symObjAddr: 0xB3C, symBinAddr: 0x171658, symSize: 0x20 }
+ - { offset: 0x217EA2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22TableUpdateRespositoryC18getLastUpdatedDate9tableNameSSAA0abdL0O_tFyyYbXEfU_TA', symObjAddr: 0xB80, symBinAddr: 0x17169C, symSize: 0x8 }
+ - { offset: 0x217EB6, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0xBA0, symBinAddr: 0x1716B4, symSize: 0x10 }
+ - { offset: 0x217ECA, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0xBB0, symBinAddr: 0x1716C4, symSize: 0x8 }
+ - { offset: 0x217EDE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22TableUpdateRespositoryC08insertOre4LastE4Data9tableName10dateStringyAA0abdL0O_SSSgtFyyYbXEfU_TA', symObjAddr: 0xCB4, symBinAddr: 0x171700, symSize: 0xC }
+ - { offset: 0x2180F1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22TableUpdateRespositoryC08insertOre4LastE4Data9tableName10dateStringyAA0abdL0O_SSSgtF', symObjAddr: 0x0, symBinAddr: 0x170B1C, symSize: 0x4C8 }
+ - { offset: 0x218237, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22TableUpdateRespositoryC08insertOre4LastE4Data9tableName10dateStringyAA0abdL0O_SSSgtFyyYbXEfU_', symObjAddr: 0x4C8, symBinAddr: 0x170FE4, symSize: 0x250 }
+ - { offset: 0x218305, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22TableUpdateRespositoryC18getLastUpdatedDate9tableNameSSAA0abdL0O_tF', symObjAddr: 0x718, symBinAddr: 0x171234, symSize: 0x1A0 }
+ - { offset: 0x2183A6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22TableUpdateRespositoryC18getLastUpdatedDate9tableNameSSAA0abdL0O_tFyyYbXEfU_', symObjAddr: 0x8B8, symBinAddr: 0x1713D4, symSize: 0x258 }
+ - { offset: 0x218630, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22TableUpdateRespositoryCfD', symObjAddr: 0xB10, symBinAddr: 0x17162C, symSize: 0x2C }
+ - { offset: 0x218670, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22TableUpdateRespositoryC21deleteLastUpdatedDate9tableNameyAA0abdL0O_tFTf4dn_n', symObjAddr: 0xCC0, symBinAddr: 0x17170C, symSize: 0x260 }
+ - { offset: 0x218DFF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21CGTransformingPatternCMa', symObjAddr: 0x110, symBinAddr: 0x171A88, symSize: 0x20 }
+ - { offset: 0x218E13, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10CGRendererVwxx', symObjAddr: 0x15C, symBinAddr: 0x171AA8, symSize: 0x8 }
+ - { offset: 0x218E27, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10CGRendererVwcp', symObjAddr: 0x164, symBinAddr: 0x171AB0, symSize: 0x44 }
+ - { offset: 0x218E3B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10CGRendererVwca', symObjAddr: 0x1A8, symBinAddr: 0x171AF4, symSize: 0x74 }
+ - { offset: 0x218E4F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10CGRendererVwta', symObjAddr: 0x238, symBinAddr: 0x171B68, symSize: 0x4C }
+ - { offset: 0x218E63, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10CGRendererVwet', symObjAddr: 0x284, symBinAddr: 0x171BB4, symSize: 0x48 }
+ - { offset: 0x218E77, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10CGRendererVwst', symObjAddr: 0x2CC, symBinAddr: 0x171BFC, symSize: 0x4C }
+ - { offset: 0x218E8B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10CGRendererVMa', symObjAddr: 0x318, symBinAddr: 0x171C48, symSize: 0x10 }
+ - { offset: 0x218E9F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7CGTypesVMa', symObjAddr: 0x328, symBinAddr: 0x171C58, symSize: 0x10 }
+ - { offset: 0x218EB3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7CGTypesVAA13RendererTypesAA9BlendModeAaDP_SQWT', symObjAddr: 0x338, symBinAddr: 0x171C68, symSize: 0x30 }
+ - { offset: 0x218EC7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7CGTypesVAA13RendererTypesAA5ColorAaDP_SQWT', symObjAddr: 0x368, symBinAddr: 0x171C98, symSize: 0x30 }
+ - { offset: 0x218EDB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7CGTypesVAA13RendererTypesAA8FillRuleAaDP_SQWT', symObjAddr: 0x398, symBinAddr: 0x171CC8, symSize: 0x30 }
+ - { offset: 0x218EEF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7CGTypesVAA13RendererTypesAA5FloatAaDP_SQWT', symObjAddr: 0x3C8, symBinAddr: 0x171CF8, symSize: 0x4 }
+ - { offset: 0x218F03, size: 0x8, addend: 0x0, symName: '_$s12CoreGraphics7CGFloatVACSQAAWl', symObjAddr: 0x3CC, symBinAddr: 0x171CFC, symSize: 0x40 }
+ - { offset: 0x218F17, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7CGTypesVAA13RendererTypesAA8GradientAaDP_SQWT', symObjAddr: 0x40C, symBinAddr: 0x171D3C, symSize: 0x30 }
+ - { offset: 0x218F2B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7CGTypesVAA13RendererTypesAA5ImageAaDP_SQWT', symObjAddr: 0x43C, symBinAddr: 0x171D6C, symSize: 0x30 }
+ - { offset: 0x218F3F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7CGTypesVAA13RendererTypesAA7LineCapAaDP_SQWT', symObjAddr: 0x46C, symBinAddr: 0x171D9C, symSize: 0x30 }
+ - { offset: 0x218F53, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7CGTypesVAA13RendererTypesAA8LineJoinAaDP_SQWT', symObjAddr: 0x49C, symBinAddr: 0x171DCC, symSize: 0x30 }
+ - { offset: 0x218F67, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7CGTypesVAA13RendererTypesAA4PathAaDP_SQWT', symObjAddr: 0x4CC, symBinAddr: 0x171DFC, symSize: 0x30 }
+ - { offset: 0x218F7B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7CGTypesVAA13RendererTypesAA7PatternAaDP_SQWT', symObjAddr: 0x4FC, symBinAddr: 0x171E2C, symSize: 0x2C }
+ - { offset: 0x218F8F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7CGTypesVAA13RendererTypesAA5PointAaDP_SQWT', symObjAddr: 0x528, symBinAddr: 0x171E58, symSize: 0x30 }
+ - { offset: 0x218FA3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7CGTypesVAA13RendererTypesAA4RectAaDP_SQWT', symObjAddr: 0x558, symBinAddr: 0x171E88, symSize: 0x30 }
+ - { offset: 0x218FB7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7CGTypesVAA13RendererTypesAA4SizeAaDP_SQWT', symObjAddr: 0x588, symBinAddr: 0x171EB8, symSize: 0x30 }
+ - { offset: 0x218FCB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7CGTypesVAA13RendererTypesAA9TransformAaDP_SQWT', symObjAddr: 0x5B8, symBinAddr: 0x171EE8, symSize: 0x30 }
+ - { offset: 0x218FDF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7CGTypesVAcA13RendererTypesAAWl', symObjAddr: 0x628, symBinAddr: 0x171F18, symSize: 0x40 }
+ - { offset: 0x2193BB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10CGRendererV7setFill7patternyAA21CGTransformingPatternC_tFySo12CGContextRefacAGcfu_yAIcfu0_TA', symObjAddr: 0xC78, symBinAddr: 0x172554, symSize: 0x4 }
+ - { offset: 0x2193D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10CGRendererV7setFill7patternyAA21CGTransformingPatternC_tFySo12CGContextRefacAGcfu_yAIcfu0_TA', symObjAddr: 0xC78, symBinAddr: 0x172554, symSize: 0x4 }
+ - { offset: 0x2193F5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RendererCommandOyAA7CGTypesVGWOc', symObjAddr: 0xCC0, symBinAddr: 0x172558, symSize: 0x48 }
+ - { offset: 0x219409, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RendererCommandOyAA7CGTypesVGWOh', symObjAddr: 0xD08, symBinAddr: 0x1725A0, symSize: 0x40 }
+ - { offset: 0x219424, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10CGRendererVWOh', symObjAddr: 0xD48, symBinAddr: 0x1725E0, symSize: 0x28 }
+ - { offset: 0x219637, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10CGProviderVMa', symObjAddr: 0x12CC, symBinAddr: 0x172B64, symSize: 0x10 }
+ - { offset: 0x219915, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21CGTransformingPatternC4drawyySo12CGContextRefaF', symObjAddr: 0x0, symBinAddr: 0x171978, symSize: 0xEC }
+ - { offset: 0x219A98, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21CGTransformingPatternCfD', symObjAddr: 0xEC, symBinAddr: 0x171A64, symSize: 0x24 }
+ - { offset: 0x219BCE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10CGRendererV7setFill7patternyAA21CGTransformingPatternC_tF', symObjAddr: 0x67C, symBinAddr: 0x171F58, symSize: 0x1D4 }
+ - { offset: 0x219D70, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10CGProviderV10createPath33_7E47ACCE2CDCE5B8B63E9B3009B7E758LL4fromSo9CGPathRefaAA9LayerTreeO0F0C_tFTf4nd_n', symObjAddr: 0x850, symBinAddr: 0x17212C, symSize: 0x164 }
+ - { offset: 0x219FF6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10CGProviderV10createPath4fromSo9CGPathRefaAA9LayerTreeO5ShapeO_tFTf4nd_n', symObjAddr: 0x9B4, symBinAddr: 0x172290, symSize: 0x2C4 }
+ - { offset: 0x21A465, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10CGProviderV10createPath4from2at4withSo9CGPathRefaSgSS_AA9LayerTreeO5PointVAL14TextAttributesVtFTf4nnnd_n', symObjAddr: 0xD70, symBinAddr: 0x172608, symSize: 0xF4 }
+ - { offset: 0x21A55E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10CGProviderV10createPath4fromSo9CGPathRefaSayAGG_tFTf4nd_n', symObjAddr: 0xE64, symBinAddr: 0x1726FC, symSize: 0xF0 }
+ - { offset: 0x21A79E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10CGProviderV11createColor4fromSo10CGColorRefaAA9LayerTreeO0F0O_tFTf4nd_n', symObjAddr: 0xF54, symBinAddr: 0x1727EC, symSize: 0x174 }
+ - { offset: 0x21AAA4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10CGProviderV14createGradient4fromSo13CGGradientRefaAA9LayerTreeO0F0V_tFTf4nd_n', symObjAddr: 0x10C8, symBinAddr: 0x172960, symSize: 0x204 }
+ - { offset: 0x21B2C6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17TopActionCellDataC07poiViewG015showsMoreButtonAcA03PoiiG0C_Sbtcfc', symObjAddr: 0x0, symBinAddr: 0x172B7C, symSize: 0x94 }
+ - { offset: 0x21B352, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17TopActionCellDataCMa', symObjAddr: 0xC8, symBinAddr: 0x172C44, symSize: 0x20 }
+ - { offset: 0x21B367, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17TopActionCellDataC07poiViewG015showsMoreButtonAcA03PoiiG0C_Sbtcfc', symObjAddr: 0x0, symBinAddr: 0x172B7C, symSize: 0x94 }
+ - { offset: 0x21B3DB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17TopActionCellDataCfD', symObjAddr: 0x94, symBinAddr: 0x172C10, symSize: 0x34 }
+ - { offset: 0x21B414, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17TopActionCellDataC13messageDetailAcA07MessageI0C_tcfcTf4gn_n', symObjAddr: 0xE8, symBinAddr: 0x172C64, symSize: 0x74 }
+ - { offset: 0x21B9C1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetAmenitiesResponseCMa', symObjAddr: 0x1C8, symBinAddr: 0x172D28, symSize: 0x20 }
+ - { offset: 0x21B9D5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetAmenitiesResponseC10CodingKeys33_8885278A1E98E79B2B7A554B73942BC4LLOAFs0G3KeyAAWl', symObjAddr: 0x55C, symBinAddr: 0x173054, symSize: 0x40 }
+ - { offset: 0x21B9E9, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI9AmenitiesVGMa', symObjAddr: 0x5BC, symBinAddr: 0x173094, symSize: 0x50 }
+ - { offset: 0x21B9FD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetAmenitiesResponseC10CodingKeys33_8885278A1E98E79B2B7A554B73942BC4LLOMa', symObjAddr: 0x7D4, symBinAddr: 0x173148, symSize: 0x10 }
+ - { offset: 0x21BA11, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetAmenitiesResponseC10CodingKeys33_8885278A1E98E79B2B7A554B73942BC4LLOSHAASQWb', symObjAddr: 0x7E4, symBinAddr: 0x173158, symSize: 0x4 }
+ - { offset: 0x21BA25, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetAmenitiesResponseC10CodingKeys33_8885278A1E98E79B2B7A554B73942BC4LLOAFSQAAWl', symObjAddr: 0x7E8, symBinAddr: 0x17315C, symSize: 0x40 }
+ - { offset: 0x21BA39, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetAmenitiesResponseC10CodingKeys33_8885278A1E98E79B2B7A554B73942BC4LLOs0G3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x828, symBinAddr: 0x17319C, symSize: 0x4 }
+ - { offset: 0x21BA4D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetAmenitiesResponseC10CodingKeys33_8885278A1E98E79B2B7A554B73942BC4LLOAFs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x82C, symBinAddr: 0x1731A0, symSize: 0x40 }
+ - { offset: 0x21BA61, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetAmenitiesResponseC10CodingKeys33_8885278A1E98E79B2B7A554B73942BC4LLOs0G3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x86C, symBinAddr: 0x1731E0, symSize: 0x4 }
+ - { offset: 0x21BA75, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetAmenitiesResponseC10CodingKeys33_8885278A1E98E79B2B7A554B73942BC4LLOAFs23CustomStringConvertibleAAWl', symObjAddr: 0x870, symBinAddr: 0x1731E4, symSize: 0x40 }
+ - { offset: 0x21BAA3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetAmenitiesResponseC10CodingKeys33_8885278A1E98E79B2B7A554B73942BC4LLOs28CustomDebugStringConvertibleAAsAGP16debugDescriptionSSvgTW', symObjAddr: 0x154, symBinAddr: 0x172CD8, symSize: 0x28 }
+ - { offset: 0x21BABF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetAmenitiesResponseC10CodingKeys33_8885278A1E98E79B2B7A554B73942BC4LLOs23CustomStringConvertibleAAsAGP11descriptionSSvgTW', symObjAddr: 0x17C, symBinAddr: 0x172D00, symSize: 0x28 }
+ - { offset: 0x21BB03, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetAmenitiesResponseC6encode2toys7Encoder_p_tKF', symObjAddr: 0x1E8, symBinAddr: 0x172D48, symSize: 0x120 }
+ - { offset: 0x21BB34, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetAmenitiesResponseC4fromACs7Decoder_p_tKcfc', symObjAddr: 0x308, symBinAddr: 0x172E68, symSize: 0x178 }
+ - { offset: 0x21BB72, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetAmenitiesResponseCSeAASe4fromxs7Decoder_p_tKcfCTW', symObjAddr: 0x480, symBinAddr: 0x172FE0, symSize: 0x54 }
+ - { offset: 0x21BB9B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20GetAmenitiesResponseCSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x4D4, symBinAddr: 0x173034, symSize: 0x20 }
+ - { offset: 0x21C5E9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC26extendPathToSharedLocationyy7Penguin03SubH0C_AE5FloorCtF', symObjAddr: 0x20, symBinAddr: 0x173224, symSize: 0x3EC }
+ - { offset: 0x21CD91, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC14setStartMarker9floorPath010startPointI08renderery7Penguin03SubK0C_So7UIImageCSg0O10INRenderer10PIRendererCSgtF', symObjAddr: 0x40C, symBinAddr: 0x173610, symSize: 0xA64 }
+ - { offset: 0x21D748, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC12setEndMarker9floorPath08endPointI0y7Penguin03SubK0CSg_So7UIImageCSgtF', symObjAddr: 0xE70, symBinAddr: 0x174074, symSize: 0x68C }
+ - { offset: 0x21DD04, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC010drawMapAndB4Line_5floory7Penguin7SubPathC_AF5FloorCtF', symObjAddr: 0x14FC, symBinAddr: 0x174700, symSize: 0x7A0 }
+ - { offset: 0x21E62C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC010drawMapAndB4Line_5floory7Penguin7SubPathC_AF5FloorCtFySo7UIImageCSgcfU_', symObjAddr: 0x1C9C, symBinAddr: 0x174EA0, symSize: 0x78 }
+ - { offset: 0x21E665, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC010drawMapAndB4Line_5floory7Penguin7SubPathC_AF5FloorCtFySo7UIImageCSgcfU0_', symObjAddr: 0x1D14, symBinAddr: 0x174F18, symSize: 0x70 }
+ - { offset: 0x21E7AC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC23drawNextSubpathIfNeeded07currentI0y7Penguin7SubPathC_tF', symObjAddr: 0x1D84, symBinAddr: 0x174F88, symSize: 0x1020 }
+ - { offset: 0x21F3E3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC23drawNextSubpathIfNeeded07currentI0y7Penguin7SubPathC_tFySbcfU0_', symObjAddr: 0x2DA4, symBinAddr: 0x175FA8, symSize: 0x110 }
+ - { offset: 0x21F4C2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC23drawNextSubpathIfNeeded07currentI0y7Penguin7SubPathC_tFySo7UIImageCSgcfU1_Tf4nndn_n', symObjAddr: 0x8874, symBinAddr: 0x17B9BC, symSize: 0x414 }
+ - { offset: 0x21F7A4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC022removeConflictGateWithD6Marker33_135AC583F61BE0A660F84997D71AC5B4LLyy7Penguin10PILocationCSgF', symObjAddr: 0x2EB4, symBinAddr: 0x1760B8, symSize: 0xCB4 }
+ - { offset: 0x2202C9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC21drawRoutePathAndSigns5floor8location10refreshPOIy7Penguin5FloorCSg_AH10PILocationCSgSbtF', symObjAddr: 0x3B68, symBinAddr: 0x176D6C, symSize: 0x2D4 }
+ - { offset: 0x2205C5, size: 0x8, addend: 0x0, symName: '_$s7Penguin8NodeTypeOACSQAAWl', symObjAddr: 0x3E80, symBinAddr: 0x177040, symSize: 0x44 }
+ - { offset: 0x2205D9, size: 0x8, addend: 0x0, symName: '_$s7Penguin8NodeTypeOSgWOc', symObjAddr: 0x3EC4, symBinAddr: 0x177084, symSize: 0x48 }
+ - { offset: 0x220809, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC8getImage3for2onSo7UIImageCSg7Penguin11SubPathNodeCSg_AJ0mN0CSgtFTf4nnd_n', symObjAddr: 0x3FA8, symBinAddr: 0x1770F0, symSize: 0x1804 }
+ - { offset: 0x220E20, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC21detectStartMarkerType9floorPath10completiony7Penguin03SubL0C_ySo7UIImageCSgctF03$s8ab4UI24def37C010drawMapAndB4Line_5floory7Penguin7ol17C_AF5FloorCtFySo7P7CSgcfU_ACSgXwz_XxAI0N10INRenderer10PIRendererCTf1ncn_nTf4nnggg_n', symObjAddr: 0x57AC, symBinAddr: 0x1788F4, symSize: 0x18F8 }
+ - { offset: 0x221B6A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC21detectStartMarkerType9floorPath10completiony7Penguin03SubL0C_ySo7UIImageCSgctF03$s8ab4UI24def28C13drawRoutePathyy7Penguin03o10I0CSgFySo7P7CSgcfU_ACSgXwz_XxAITf1ncn_nTf4nngg_n', symObjAddr: 0x70A4, symBinAddr: 0x17A1EC, symSize: 0x17D0 }
+ - { offset: 0x2228E1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC19detectEndMarkerType9floorPath09isLastSubL010completiony7Penguin0oL0CSg_SbySo7UIImageCSgctF03$s8ab4UI24def47C23drawNextSubpathIfNeeded07currentI0y7Penguin7ol8C_tFySo7R8CSgcfU1_AJSi0Q10INRenderer10PIRendererCTf1nncn_nTf4nndgng_n', symObjAddr: 0x8C88, symBinAddr: 0x17BDD0, symSize: 0x5B8 }
+ - { offset: 0x222DB2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC23drawNextSubpathIfNeeded07currentI0y7Penguin7SubPathC_tFySbcfU0_TA', symObjAddr: 0x986C, symBinAddr: 0x17C9B4, symSize: 0x8 }
+ - { offset: 0x222DC6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC23drawNextSubpathIfNeeded07currentI0y7Penguin7SubPathC_tFySo7UIImageCSgcfU1_TA', symObjAddr: 0x9920, symBinAddr: 0x17CA24, symSize: 0xC }
+ - { offset: 0x222DEF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC010drawMapAndB4Line_5floory7Penguin7SubPathC_AF5FloorCtFySo7UIImageCSgcfU0_TA', symObjAddr: 0x9930, symBinAddr: 0x17CA34, symSize: 0x8 }
+ - { offset: 0x222E03, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC010drawMapAndB4Line_5floory7Penguin7SubPathC_AF5FloorCtFySo7UIImageCSgcfU_TA', symObjAddr: 0x996C, symBinAddr: 0x17CA70, symSize: 0xC }
+ - { offset: 0x222E17, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC13drawRoutePathyy7Penguin03SubI0CSgFySo7UIImageCSgcfU_TA', symObjAddr: 0x99AC, symBinAddr: 0x17CA7C, symSize: 0x8 }
+ - { offset: 0x223F57, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE010venueGatesD0_WZ', symObjAddr: 0x0, symBinAddr: 0x17CA94, symSize: 0x248 }
+ - { offset: 0x223F7B, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE010venueGatesD0ACvpZ', symObjAddr: 0x10D98, symBinAddr: 0x397118, symSize: 0x0 }
+ - { offset: 0x223F95, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE010floorNodesD0ACvpZ', symObjAddr: 0x10DA0, symBinAddr: 0x397120, symSize: 0x0 }
+ - { offset: 0x223FAF, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE010floorGatesD0ACvpZ', symObjAddr: 0x10DA8, symBinAddr: 0x397128, symSize: 0x0 }
+ - { offset: 0x223FC9, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE012venueSymbolsD0ACvpZ', symObjAddr: 0x10DB0, symBinAddr: 0x397130, symSize: 0x0 }
+ - { offset: 0x223FE3, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE012campusSymbolD0ACvpZ', symObjAddr: 0x10DB8, symBinAddr: 0x397138, symSize: 0x0 }
+ - { offset: 0x223FFD, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE012campusBorderD0ACvpZ', symObjAddr: 0x10DC0, symBinAddr: 0x397140, symSize: 0x0 }
+ - { offset: 0x224017, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE09routeLineD0ACvpZ', symObjAddr: 0x10DC8, symBinAddr: 0x397148, symSize: 0x0 }
+ - { offset: 0x224031, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE015routeLineCasingD0ACvpZ', symObjAddr: 0x10DD0, symBinAddr: 0x397150, symSize: 0x0 }
+ - { offset: 0x22404B, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE012progressLineD0ACvpZ', symObjAddr: 0x10DD8, symBinAddr: 0x397158, symSize: 0x0 }
+ - { offset: 0x224065, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE015linkedRouteLineD0ACvpZ', symObjAddr: 0x10DE0, symBinAddr: 0x397160, symSize: 0x0 }
+ - { offset: 0x22407F, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE021linkedRouteLineCasingD0ACvpZ', symObjAddr: 0x10DE8, symBinAddr: 0x397168, symSize: 0x0 }
+ - { offset: 0x224099, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE018progressLineCasingD0ACvpZ', symObjAddr: 0x10DF0, symBinAddr: 0x397170, symSize: 0x0 }
+ - { offset: 0x2240B3, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE013campusPolygonD0ACvpZ', symObjAddr: 0x10DF8, symBinAddr: 0x397178, symSize: 0x0 }
+ - { offset: 0x2240CD, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE019campusPolygonBorderD0ACvpZ', symObjAddr: 0x10E00, symBinAddr: 0x397180, symSize: 0x0 }
+ - { offset: 0x2240E7, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE011venueModelsD0ACvpZ', symObjAddr: 0x10E08, symBinAddr: 0x397188, symSize: 0x0 }
+ - { offset: 0x224101, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE021extrudedVenuePolygonsD0ACvpZ', symObjAddr: 0x10E10, symBinAddr: 0x397190, symSize: 0x0 }
+ - { offset: 0x22411B, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE013venuePolygonsD0ACvpZ', symObjAddr: 0x10E18, symBinAddr: 0x397198, symSize: 0x0 }
+ - { offset: 0x224135, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE019venuePolygonBordersD0ACvpZ', symObjAddr: 0x10E20, symBinAddr: 0x3971A0, symSize: 0x0 }
+ - { offset: 0x22414F, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE018outdoorPoiPolygonsD0ACvpZ', symObjAddr: 0x10E28, symBinAddr: 0x3971A8, symSize: 0x0 }
+ - { offset: 0x224169, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE024outdoorPoiPolygonBordersD0ACvpZ', symObjAddr: 0x10E30, symBinAddr: 0x3971B0, symSize: 0x0 }
+ - { offset: 0x224183, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE017outdoorPoiSymbolsD0ACvpZ', symObjAddr: 0x10E38, symBinAddr: 0x3971B8, symSize: 0x0 }
+ - { offset: 0x22419D, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE09poiModelsD0ACvpZ', symObjAddr: 0x10E40, symBinAddr: 0x3971C0, symSize: 0x0 }
+ - { offset: 0x2241B7, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE019extrudedPoiPolygonsD0ACvpZ', symObjAddr: 0x10E48, symBinAddr: 0x3971C8, symSize: 0x0 }
+ - { offset: 0x2241D1, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE016indoorPoiSymbolsD0ACvpZ', symObjAddr: 0x10E50, symBinAddr: 0x3971D0, symSize: 0x0 }
+ - { offset: 0x2241EB, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE022outdoorLandmarkSymbolsD0ACvpZ', symObjAddr: 0x10E58, symBinAddr: 0x3971D8, symSize: 0x0 }
+ - { offset: 0x224206, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE021indoorLandmarkSymbolsD0ACvpZ', symObjAddr: 0x10E60, symBinAddr: 0x3971E0, symSize: 0x0 }
+ - { offset: 0x224221, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE017indoorPoiPolygonsD0ACvpZ', symObjAddr: 0x10E68, symBinAddr: 0x3971E8, symSize: 0x0 }
+ - { offset: 0x22423C, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE023indoorPoiPolygonBordersD0ACvpZ', symObjAddr: 0x10E70, symBinAddr: 0x3971F0, symSize: 0x0 }
+ - { offset: 0x224257, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE019highPrioritySymbolsD0ACvpZ', symObjAddr: 0x10E78, symBinAddr: 0x3971F8, symSize: 0x0 }
+ - { offset: 0x224272, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE017destinationSymbolD0ACvpZ', symObjAddr: 0x10E80, symBinAddr: 0x397200, symSize: 0x0 }
+ - { offset: 0x22428D, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE019indoorSelectedPlaceD0ACvpZ', symObjAddr: 0x10E88, symBinAddr: 0x397208, symSize: 0x0 }
+ - { offset: 0x2242A8, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE020outdoorSelectedPlaceD0ACvpZ', symObjAddr: 0x10E90, symBinAddr: 0x397210, symSize: 0x0 }
+ - { offset: 0x2242C3, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE05floorcD0ACvpZ', symObjAddr: 0x10E98, symBinAddr: 0x397218, symSize: 0x0 }
+ - { offset: 0x2242DE, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE09pathNodesD0ACvpZ', symObjAddr: 0x10EA0, symBinAddr: 0x397220, symSize: 0x0 }
+ - { offset: 0x2242F9, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE022progressLineStartPointD0ACvpZ', symObjAddr: 0x10EA8, symBinAddr: 0x397228, symSize: 0x0 }
+ - { offset: 0x224314, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE013objectSymbolsD0ACvpZ', symObjAddr: 0x10EB0, symBinAddr: 0x397230, symSize: 0x0 }
+ - { offset: 0x224322, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE010venueGatesD0_WZ', symObjAddr: 0x0, symBinAddr: 0x17CA94, symSize: 0x248 }
+ - { offset: 0x224374, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE010floorNodesD0_WZ', symObjAddr: 0x248, symBinAddr: 0x17CCDC, symSize: 0x24C }
+ - { offset: 0x2243C6, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE010floorGatesD0_WZ', symObjAddr: 0x494, symBinAddr: 0x17CF28, symSize: 0x248 }
+ - { offset: 0x224418, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE012venueSymbolsD0_WZ', symObjAddr: 0x6DC, symBinAddr: 0x17D170, symSize: 0x25C }
+ - { offset: 0x224455, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE012campusSymbolD0_WZ', symObjAddr: 0x938, symBinAddr: 0x17D3CC, symSize: 0x254 }
+ - { offset: 0x224492, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE012campusBorderD0_WZ', symObjAddr: 0xB8C, symBinAddr: 0x17D620, symSize: 0x1E0 }
+ - { offset: 0x2244E0, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE09routeLineD0_WZ', symObjAddr: 0xD6C, symBinAddr: 0x17D800, symSize: 0x218 }
+ - { offset: 0x22453B, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE015routeLineCasingD0_WZ', symObjAddr: 0xF84, symBinAddr: 0x17DA18, symSize: 0x214 }
+ - { offset: 0x2245C0, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE012progressLineD0_WZ', symObjAddr: 0x1198, symBinAddr: 0x17DC2C, symSize: 0x220 }
+ - { offset: 0x22460A, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE015linkedRouteLineD0_WZ', symObjAddr: 0x13B8, symBinAddr: 0x17DE4C, symSize: 0x218 }
+ - { offset: 0x224654, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE021linkedRouteLineCasingD0_WZ', symObjAddr: 0x15D0, symBinAddr: 0x17E064, symSize: 0x214 }
+ - { offset: 0x2246D9, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE018progressLineCasingD0_WZ', symObjAddr: 0x17E4, symBinAddr: 0x17E278, symSize: 0x214 }
+ - { offset: 0x22474D, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE013campusPolygonD0_WZ', symObjAddr: 0x19F8, symBinAddr: 0x17E48C, symSize: 0x1C4 }
+ - { offset: 0x224775, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE019campusPolygonBorderD0_WZ', symObjAddr: 0x1BBC, symBinAddr: 0x17E650, symSize: 0x1C4 }
+ - { offset: 0x22479D, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE011venueModelsD0_WZ', symObjAddr: 0x1D80, symBinAddr: 0x17E814, symSize: 0x1B4 }
+ - { offset: 0x2247C5, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE021extrudedVenuePolygonsD0_WZ', symObjAddr: 0x1F34, symBinAddr: 0x17E9C8, symSize: 0x1B4 }
+ - { offset: 0x2247ED, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE013venuePolygonsD0_WZ', symObjAddr: 0x20E8, symBinAddr: 0x17EB7C, symSize: 0x1C4 }
+ - { offset: 0x224815, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE019venuePolygonBordersD0_WZ', symObjAddr: 0x22AC, symBinAddr: 0x17ED40, symSize: 0x1C4 }
+ - { offset: 0x22483D, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE018outdoorPoiPolygonsD0_WZ', symObjAddr: 0x2470, symBinAddr: 0x17EF04, symSize: 0x1C4 }
+ - { offset: 0x224865, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE024outdoorPoiPolygonBordersD0_WZ', symObjAddr: 0x2634, symBinAddr: 0x17F0C8, symSize: 0x1C4 }
+ - { offset: 0x22488D, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE017outdoorPoiSymbolsD0_WZ', symObjAddr: 0x27F8, symBinAddr: 0x17F28C, symSize: 0x230 }
+ - { offset: 0x2248B5, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE09poiModelsD0_WZ', symObjAddr: 0x2A28, symBinAddr: 0x17F4BC, symSize: 0x1B4 }
+ - { offset: 0x2248DD, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE019extrudedPoiPolygonsD0_WZ', symObjAddr: 0x2BDC, symBinAddr: 0x17F670, symSize: 0x1B4 }
+ - { offset: 0x224905, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE016indoorPoiSymbolsD0_WZ', symObjAddr: 0x2D90, symBinAddr: 0x17F824, symSize: 0x22C }
+ - { offset: 0x22492D, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE022outdoorLandmarkSymbolsD0_WZ', symObjAddr: 0x2FBC, symBinAddr: 0x17FA50, symSize: 0x238 }
+ - { offset: 0x224955, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE021indoorLandmarkSymbolsD0_WZ', symObjAddr: 0x31F4, symBinAddr: 0x17FC88, symSize: 0x234 }
+ - { offset: 0x22497F, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE017indoorPoiPolygonsD0_WZ', symObjAddr: 0x3428, symBinAddr: 0x17FEBC, symSize: 0x1C4 }
+ - { offset: 0x2249A9, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE023indoorPoiPolygonBordersD0_WZ', symObjAddr: 0x35EC, symBinAddr: 0x180080, symSize: 0x1C4 }
+ - { offset: 0x2249D3, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE019highPrioritySymbolsD0_WZ', symObjAddr: 0x37B0, symBinAddr: 0x180244, symSize: 0x22C }
+ - { offset: 0x224A28, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE017destinationSymbolD0_WZ', symObjAddr: 0x3A20, symBinAddr: 0x180470, symSize: 0x244 }
+ - { offset: 0x224A93, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE019indoorSelectedPlaceD0_WZ', symObjAddr: 0x3C64, symBinAddr: 0x1806B4, symSize: 0x244 }
+ - { offset: 0x224AFE, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE020outdoorSelectedPlaceD0_WZ', symObjAddr: 0x3EA8, symBinAddr: 0x1808F8, symSize: 0x254 }
+ - { offset: 0x224B69, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE05floorcD0_WZ', symObjAddr: 0x40FC, symBinAddr: 0x180B4C, symSize: 0x1B0 }
+ - { offset: 0x224B9B, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE09pathNodesD0_WZ', symObjAddr: 0x42AC, symBinAddr: 0x180CFC, symSize: 0x254 }
+ - { offset: 0x224BF1, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE022progressLineStartPointD0_WZ', symObjAddr: 0x4500, symBinAddr: 0x180F50, symSize: 0x1B0 }
+ - { offset: 0x224C46, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE013objectSymbolsD0_WZ', symObjAddr: 0x46B0, symBinAddr: 0x181100, symSize: 0x1C4 }
+ - { offset: 0x224C70, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE028getSelectedLocationIndicatorD07visibleACSb_tFZTf4nd_n', symObjAddr: 0x4874, symBinAddr: 0x1812C4, symSize: 0x1C8 }
+ - { offset: 0x224CFB, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE017getAccuracyCircleD04fromAcD24LocationIndicatorManagerC_tFZTf4nd_n', symObjAddr: 0x4A3C, symBinAddr: 0x18148C, symSize: 0x208 }
+ - { offset: 0x224D9A, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer18LayerConfigurationC8PenNavUIE020getLocationIndicatorD04fromAA0ijcD0CAD0iJ7ManagerC_tFZTf4nd_n', symObjAddr: 0x4C44, symBinAddr: 0x181694, symSize: 0x3BC }
+ - { offset: 0x2254BD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20AmenityTableViewCellC11amenityNameSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x181A50, symSize: 0x20 }
+ - { offset: 0x2256CC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20AmenityTableViewCellCfETo', symObjAddr: 0x628, symBinAddr: 0x182078, symSize: 0x38 }
+ - { offset: 0x2256FB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20AmenityTableViewCellCMa', symObjAddr: 0x660, symBinAddr: 0x1820B0, symSize: 0x20 }
+ - { offset: 0x225812, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20AmenityTableViewCellC11amenityNameSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x181A50, symSize: 0x20 }
+ - { offset: 0x225872, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20AmenityTableViewCellC11amenityNameSo7UILabelCSgvsTo', symObjAddr: 0x20, symBinAddr: 0x181A70, symSize: 0x14 }
+ - { offset: 0x2258C3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20AmenityTableViewCellC12amenityImageSo07UIImageF0CSgvgTo', symObjAddr: 0x34, symBinAddr: 0x181A84, symSize: 0x20 }
+ - { offset: 0x22591D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20AmenityTableViewCellC12amenityImageSo07UIImageF0CSgvsTo', symObjAddr: 0x54, symBinAddr: 0x181AA4, symSize: 0x14 }
+ - { offset: 0x22596E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20AmenityTableViewCellC12awakeFromNibyyFTo', symObjAddr: 0x68, symBinAddr: 0x181AB8, symSize: 0x3C }
+ - { offset: 0x2259A1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20AmenityTableViewCellC15prepareForReuseyyFTo', symObjAddr: 0xA4, symBinAddr: 0x181AF4, symSize: 0x4 }
+ - { offset: 0x2259FA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20AmenityTableViewCellC11setSelected_8animatedySb_SbtFTo', symObjAddr: 0xA8, symBinAddr: 0x181AF8, symSize: 0x54 }
+ - { offset: 0x225B33, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20AmenityTableViewCellC7setData7amenityyAA9AmenitiesV_tF', symObjAddr: 0xFC, symBinAddr: 0x181B4C, symSize: 0x300 }
+ - { offset: 0x225CD7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20AmenityTableViewCellC7setData7amenityyAA9AmenitiesV_tFySo7UIImageCSgcfU_', symObjAddr: 0x3FC, symBinAddr: 0x181E4C, symSize: 0x74 }
+ - { offset: 0x225D7F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20AmenityTableViewCellC5style15reuseIdentifierACSo07UITablefG5StyleV_SSSgtcfcTo', symObjAddr: 0x470, symBinAddr: 0x181EC0, symSize: 0xE4 }
+ - { offset: 0x225DD7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20AmenityTableViewCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x554, symBinAddr: 0x181FA4, symSize: 0xA4 }
+ - { offset: 0x225E0E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20AmenityTableViewCellCfD', symObjAddr: 0x5F8, symBinAddr: 0x182048, symSize: 0x30 }
+ - { offset: 0x2263F5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26PlaceholderEnabledTextViewCfETo', symObjAddr: 0x8E0, symBinAddr: 0x1829B0, symSize: 0x14 }
+ - { offset: 0x226424, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26PlaceholderEnabledTextViewCMa', symObjAddr: 0x8F4, symBinAddr: 0x1829C4, symSize: 0x20 }
+ - { offset: 0x22647D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26PlaceholderEnabledTextViewC26placeholderLocalizationKeySSvgTo', symObjAddr: 0x0, symBinAddr: 0x1820D0, symSize: 0x1C }
+ - { offset: 0x2265CD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26PlaceholderEnabledTextViewC26placeholderLocalizationKeySSvsTo', symObjAddr: 0x1C, symBinAddr: 0x1820EC, symSize: 0x88 }
+ - { offset: 0x22663A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26PlaceholderEnabledTextViewC4textSSSgvgTo', symObjAddr: 0xA4, symBinAddr: 0x182174, symSize: 0xAC }
+ - { offset: 0x22668F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26PlaceholderEnabledTextViewC4textSSSgvsTo', symObjAddr: 0x150, symBinAddr: 0x182220, symSize: 0xAC }
+ - { offset: 0x2267DA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26PlaceholderEnabledTextViewC4drawyySo6CGRectVF', symObjAddr: 0x1FC, symBinAddr: 0x1822CC, symSize: 0x540 }
+ - { offset: 0x226A78, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26PlaceholderEnabledTextViewC4drawyySo6CGRectVFTo', symObjAddr: 0x73C, symBinAddr: 0x18280C, symSize: 0x58 }
+ - { offset: 0x226ABE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26PlaceholderEnabledTextViewC5frame13textContainerACSo6CGRectV_So06NSTextJ0CSgtcfcTo', symObjAddr: 0x794, symBinAddr: 0x182864, symSize: 0x88 }
+ - { offset: 0x226B1E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26PlaceholderEnabledTextViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x81C, symBinAddr: 0x1828EC, symSize: 0x94 }
+ - { offset: 0x226B55, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26PlaceholderEnabledTextViewCfD', symObjAddr: 0x8B0, symBinAddr: 0x182980, symSize: 0x30 }
+ - { offset: 0x226FD4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15CampaignMessageVMa', symObjAddr: 0x2BC, symBinAddr: 0x182A78, symSize: 0x10 }
+ - { offset: 0x226FEF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15CampaignMessageV5titleSSvs', symObjAddr: 0x2C, symBinAddr: 0x1829E4, symSize: 0x34 }
+ - { offset: 0x227024, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15CampaignMessageV11descriptionSSvg', symObjAddr: 0x74, symBinAddr: 0x182A18, symSize: 0x2C }
+ - { offset: 0x227038, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15CampaignMessageV11descriptionSSvs', symObjAddr: 0xA0, symBinAddr: 0x182A44, symSize: 0x34 }
+ - { offset: 0x2273F1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO6SwitchCfE', symObjAddr: 0x0, symBinAddr: 0x182A88, symSize: 0x10 }
+ - { offset: 0x227409, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO6SwitchCfE', symObjAddr: 0x0, symBinAddr: 0x182A88, symSize: 0x10 }
+ - { offset: 0x227497, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO6SwitchCMU', symObjAddr: 0x78, symBinAddr: 0x182B00, symSize: 0x8 }
+ - { offset: 0x2274AB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO6SwitchCMa', symObjAddr: 0x80, symBinAddr: 0x182B08, symSize: 0x38 }
+ - { offset: 0x2274F6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO6SwitchCfD', symObjAddr: 0x10, symBinAddr: 0x182A98, symSize: 0x68 }
+ - { offset: 0x227557, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO6SwitchCAA16ContainerElementA2aFP13childElementsSayAC08GraphicsG0CGvgTW', symObjAddr: 0xFC, symBinAddr: 0x182B40, symSize: 0x14 }
+ - { offset: 0x2278FE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV12parseFiltersySayAA3DOMO6FilterCGAA3XMLO7ElementCKF', symObjAddr: 0x0, symBinAddr: 0x182B54, symSize: 0x29C }
+ - { offset: 0x227AAF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV12parseFiltersySayAA3DOMO6FilterCGAA3XMLO7ElementCKF', symObjAddr: 0x0, symBinAddr: 0x182B54, symSize: 0x29C }
+ - { offset: 0x227FF2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV11parseFilteryAA3DOMO0F0CAA3XMLO7ElementCKFTf4nx_n', symObjAddr: 0xACC, symBinAddr: 0x183620, symSize: 0x410 }
+ - { offset: 0x228406, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15AttributeParserPAAE10parseFloatySfSSKFSfSSKXEfU_AA9XMLParserV10AttributesC_TG5TA', symObjAddr: 0xF1C, symBinAddr: 0x183A30, symSize: 0x28 }
+ - { offset: 0x22848A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15AttributeParserPAAE10parseFloatySfSSKFSfSSKXEfU_AA9XMLParserV10AttributesC_Tg5Tf4nd_n', symObjAddr: 0xFBC, symBinAddr: 0x183A58, symSize: 0x214 }
+ - { offset: 0x228780, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV10AttributesC5parseyxSS_xSSKXEtKlFSf_Tg5', symObjAddr: 0x29C, symBinAddr: 0x182DF0, symSize: 0x41C }
+ - { offset: 0x2289D8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV10AttributesC5parseyxSS_xSSKXEtKlFSayAA3DOMO5PointVG_Tg5', symObjAddr: 0x6B8, symBinAddr: 0x18320C, symSize: 0x414 }
+ - { offset: 0x229059, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11ServiceRateC12asDictionarySDyS2SGvg', symObjAddr: 0x0, symBinAddr: 0x183C6C, symSize: 0x730 }
+ - { offset: 0x229133, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11ServiceRateCMa', symObjAddr: 0x79C, symBinAddr: 0x184408, symSize: 0x20 }
+ - { offset: 0x22921F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11ServiceRateC12asDictionarySDyS2SGvg', symObjAddr: 0x0, symBinAddr: 0x183C6C, symSize: 0x730 }
+ - { offset: 0x22982A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11ServiceRateCfd', symObjAddr: 0x730, symBinAddr: 0x18439C, symSize: 0x4C }
+ - { offset: 0x22984D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11ServiceRateCfD', symObjAddr: 0x77C, symBinAddr: 0x1843E8, symSize: 0x20 }
+ - { offset: 0x229896, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11ServiceRateC03newdE0ACyFZTf4d_n', symObjAddr: 0x7BC, symBinAddr: 0x184428, symSize: 0x100 }
+ - { offset: 0x229D0F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFloorAdsResponseC10CodingKeysOSHAASH9hashValueSivgTW', symObjAddr: 0x8, symBinAddr: 0x184528, symSize: 0x54 }
+ - { offset: 0x229DC8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFloorAdsResponseC10CodingKeysOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x5C, symBinAddr: 0x18457C, symSize: 0x1C }
+ - { offset: 0x229DE0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFloorAdsResponseC10CodingKeysOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x5C, symBinAddr: 0x18457C, symSize: 0x1C }
+ - { offset: 0x229DF4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFloorAdsResponseC10CodingKeysOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x5C, symBinAddr: 0x18457C, symSize: 0x1C }
+ - { offset: 0x229E08, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFloorAdsResponseC10CodingKeysOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x5C, symBinAddr: 0x18457C, symSize: 0x1C }
+ - { offset: 0x229E1C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFloorAdsResponseC10CodingKeysOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x5C, symBinAddr: 0x18457C, symSize: 0x1C }
+ - { offset: 0x229E45, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFloorAdsResponseC10CodingKeysOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x78, symBinAddr: 0x184598, symSize: 0x50 }
+ - { offset: 0x229ED2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFloorAdsResponseC10CodingKeysOs28CustomDebugStringConvertibleAAsAFP16debugDescriptionSSvgTW', symObjAddr: 0x128, symBinAddr: 0x18463C, symSize: 0x28 }
+ - { offset: 0x229EEE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFloorAdsResponseC10CodingKeysOs23CustomStringConvertibleAAsAFP11descriptionSSvgTW', symObjAddr: 0x150, symBinAddr: 0x184664, symSize: 0x28 }
+ - { offset: 0x229F55, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetEdgeAdsResponseC10CodingKeysOSHAASH9hashValueSivgTW', symObjAddr: 0x24C, symBinAddr: 0x18472C, symSize: 0x54 }
+ - { offset: 0x22A00E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetEdgeAdsResponseC10CodingKeysOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x2A0, symBinAddr: 0x184780, symSize: 0x1C }
+ - { offset: 0x22A026, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetEdgeAdsResponseC10CodingKeysOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x2A0, symBinAddr: 0x184780, symSize: 0x1C }
+ - { offset: 0x22A03A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetEdgeAdsResponseC10CodingKeysOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x2A0, symBinAddr: 0x184780, symSize: 0x1C }
+ - { offset: 0x22A04E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetEdgeAdsResponseC10CodingKeysOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x2A0, symBinAddr: 0x184780, symSize: 0x1C }
+ - { offset: 0x22A062, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetEdgeAdsResponseC10CodingKeysOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x2A0, symBinAddr: 0x184780, symSize: 0x1C }
+ - { offset: 0x22A08B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetEdgeAdsResponseC10CodingKeysOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x2BC, symBinAddr: 0x18479C, symSize: 0x50 }
+ - { offset: 0x22A118, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetEdgeAdsResponseC10CodingKeysOs28CustomDebugStringConvertibleAAsAFP16debugDescriptionSSvgTW', symObjAddr: 0x444, symBinAddr: 0x18490C, symSize: 0x28 }
+ - { offset: 0x22A134, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetEdgeAdsResponseC10CodingKeysOs23CustomStringConvertibleAAsAFP11descriptionSSvgTW', symObjAddr: 0x46C, symBinAddr: 0x184934, symSize: 0x28 }
+ - { offset: 0x22A16E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13MessageDetailC10CodingKeysOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x9F0, symBinAddr: 0x184E64, symSize: 0x84 }
+ - { offset: 0x22A229, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13MessageDetailC10CodingKeysOSHAASH9hashValueSivgTW', symObjAddr: 0xA74, symBinAddr: 0x184EE8, symSize: 0x60 }
+ - { offset: 0x22A2A7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13MessageDetailC10CodingKeysOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xAD4, symBinAddr: 0x184F48, symSize: 0x40 }
+ - { offset: 0x22A2F9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13MessageDetailC10CodingKeysOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0xB14, symBinAddr: 0x184F88, symSize: 0x5C }
+ - { offset: 0x22A35B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13MessageDetailC10CodingKeysOs28CustomDebugStringConvertibleAAsAFP16debugDescriptionSSvgTW', symObjAddr: 0xC18, symBinAddr: 0x185080, symSize: 0x28 }
+ - { offset: 0x22A377, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13MessageDetailC10CodingKeysOs23CustomStringConvertibleAAsAFP11descriptionSSvgTW', symObjAddr: 0xC40, symBinAddr: 0x1850A8, symSize: 0x28 }
+ - { offset: 0x22A450, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFloorAdsResponseCMa', symObjAddr: 0x178, symBinAddr: 0x18468C, symSize: 0x20 }
+ - { offset: 0x22A541, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetEdgeAdsResponseCMa', symObjAddr: 0x4B8, symBinAddr: 0x18495C, symSize: 0x20 }
+ - { offset: 0x22A719, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13MessageDetailCMa', symObjAddr: 0xCEC, symBinAddr: 0x185154, symSize: 0x20 }
+ - { offset: 0x22A72D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFloorAdsResponseC10CodingKeysOAEs0H3KeyAAWl', symObjAddr: 0x16C0, symBinAddr: 0x185AC0, symSize: 0x40 }
+ - { offset: 0x22A741, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI13MessageDetailCGMa', symObjAddr: 0x1720, symBinAddr: 0x185B00, symSize: 0x50 }
+ - { offset: 0x22A755, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetEdgeAdsResponseC10CodingKeysOAEs0H3KeyAAWl', symObjAddr: 0x1770, symBinAddr: 0x185B50, symSize: 0x40 }
+ - { offset: 0x22A769, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13MessageDetailC10CodingKeysOAEs0F3KeyAAWl', symObjAddr: 0x17B0, symBinAddr: 0x185B90, symSize: 0x40 }
+ - { offset: 0x22A77D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13MessageDetailC10CodingKeysOwet', symObjAddr: 0x19E8, symBinAddr: 0x185C84, symSize: 0x90 }
+ - { offset: 0x22A791, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13MessageDetailC10CodingKeysOwst', symObjAddr: 0x1A78, symBinAddr: 0x185D14, symSize: 0xB0 }
+ - { offset: 0x22A7A5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13MessageDetailC10CodingKeysOMa', symObjAddr: 0x1B3C, symBinAddr: 0x185DC4, symSize: 0x10 }
+ - { offset: 0x22A7B9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetEdgeAdsResponseC10CodingKeysOMa', symObjAddr: 0x1B68, symBinAddr: 0x185DDC, symSize: 0x10 }
+ - { offset: 0x22A7CD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFloorAdsResponseC10CodingKeysOMa', symObjAddr: 0x1C54, symBinAddr: 0x185DEC, symSize: 0x10 }
+ - { offset: 0x22A7E1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFloorAdsResponseC10CodingKeysOSHAASQWb', symObjAddr: 0x1C64, symBinAddr: 0x185DFC, symSize: 0x4 }
+ - { offset: 0x22A7F5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFloorAdsResponseC10CodingKeysOAESQAAWl', symObjAddr: 0x1C68, symBinAddr: 0x185E00, symSize: 0x40 }
+ - { offset: 0x22A809, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetEdgeAdsResponseC10CodingKeysOSHAASQWb', symObjAddr: 0x1CA8, symBinAddr: 0x185E40, symSize: 0x4 }
+ - { offset: 0x22A81D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetEdgeAdsResponseC10CodingKeysOAESQAAWl', symObjAddr: 0x1CAC, symBinAddr: 0x185E44, symSize: 0x40 }
+ - { offset: 0x22A831, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13MessageDetailC10CodingKeysOSHAASQWb', symObjAddr: 0x1CEC, symBinAddr: 0x185E84, symSize: 0x4 }
+ - { offset: 0x22A845, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13MessageDetailC10CodingKeysOAESQAAWl', symObjAddr: 0x1CF0, symBinAddr: 0x185E88, symSize: 0x40 }
+ - { offset: 0x22A859, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13MessageDetailC10CodingKeysOs0F3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x1D30, symBinAddr: 0x185EC8, symSize: 0x4 }
+ - { offset: 0x22A86D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13MessageDetailC10CodingKeysOAEs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x1D34, symBinAddr: 0x185ECC, symSize: 0x40 }
+ - { offset: 0x22A881, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13MessageDetailC10CodingKeysOs0F3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x1D74, symBinAddr: 0x185F0C, symSize: 0x4 }
+ - { offset: 0x22A895, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13MessageDetailC10CodingKeysOAEs23CustomStringConvertibleAAWl', symObjAddr: 0x1D78, symBinAddr: 0x185F10, symSize: 0x40 }
+ - { offset: 0x22A8A9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetEdgeAdsResponseC10CodingKeysOs0H3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x1DB8, symBinAddr: 0x185F50, symSize: 0x4 }
+ - { offset: 0x22A8BD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetEdgeAdsResponseC10CodingKeysOAEs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x1DBC, symBinAddr: 0x185F54, symSize: 0x40 }
+ - { offset: 0x22A8D1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetEdgeAdsResponseC10CodingKeysOs0H3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x1DFC, symBinAddr: 0x185F94, symSize: 0x4 }
+ - { offset: 0x22A8E5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetEdgeAdsResponseC10CodingKeysOAEs23CustomStringConvertibleAAWl', symObjAddr: 0x1E00, symBinAddr: 0x185F98, symSize: 0x40 }
+ - { offset: 0x22A8F9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFloorAdsResponseC10CodingKeysOs0H3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x1E40, symBinAddr: 0x185FD8, symSize: 0x4 }
+ - { offset: 0x22A90D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFloorAdsResponseC10CodingKeysOAEs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x1E44, symBinAddr: 0x185FDC, symSize: 0x40 }
+ - { offset: 0x22A921, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFloorAdsResponseC10CodingKeysOs0H3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x1E84, symBinAddr: 0x18601C, symSize: 0x4 }
+ - { offset: 0x22A935, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFloorAdsResponseC10CodingKeysOAEs23CustomStringConvertibleAAWl', symObjAddr: 0x1E88, symBinAddr: 0x186020, symSize: 0x40 }
+ - { offset: 0x22A95E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFloorAdsResponseC10CodingKeysOSYAASY8rawValue03RawK0QzvgTW', symObjAddr: 0xD4, symBinAddr: 0x1845F4, symSize: 0x20 }
+ - { offset: 0x22A976, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFloorAdsResponseC10CodingKeysOSYAASY8rawValue03RawK0QzvgTW', symObjAddr: 0xD4, symBinAddr: 0x1845F4, symSize: 0x20 }
+ - { offset: 0x22A98A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFloorAdsResponseC10CodingKeysOSYAASY8rawValue03RawK0QzvgTW', symObjAddr: 0xD4, symBinAddr: 0x1845F4, symSize: 0x20 }
+ - { offset: 0x22A9A4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFloorAdsResponseC10CodingKeysOs0H3KeyAAsAFP11stringValueSSvgTW', symObjAddr: 0xF4, symBinAddr: 0x184614, symSize: 0x1C }
+ - { offset: 0x22A9BC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFloorAdsResponseC10CodingKeysOs0H3KeyAAsAFP11stringValueSSvgTW', symObjAddr: 0xF4, symBinAddr: 0x184614, symSize: 0x1C }
+ - { offset: 0x22A9D0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFloorAdsResponseC10CodingKeysOs0H3KeyAAsAFP11stringValueSSvgTW', symObjAddr: 0xF4, symBinAddr: 0x184614, symSize: 0x1C }
+ - { offset: 0x22A9E4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFloorAdsResponseC10CodingKeysOs0H3KeyAAsAFP11stringValueSSvgTW', symObjAddr: 0xF4, symBinAddr: 0x184614, symSize: 0x1C }
+ - { offset: 0x22A9F8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetFloorAdsResponseCSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x224, symBinAddr: 0x18470C, symSize: 0x20 }
+ - { offset: 0x22AA1A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetEdgeAdsResponseC10CodingKeysOSYAASY8rawValue03RawK0QzvgTW', symObjAddr: 0x37C, symBinAddr: 0x18485C, symSize: 0x20 }
+ - { offset: 0x22AA32, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetEdgeAdsResponseC10CodingKeysOSYAASY8rawValue03RawK0QzvgTW', symObjAddr: 0x37C, symBinAddr: 0x18485C, symSize: 0x20 }
+ - { offset: 0x22AA46, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetEdgeAdsResponseC10CodingKeysOSYAASY8rawValue03RawK0QzvgTW', symObjAddr: 0x37C, symBinAddr: 0x18485C, symSize: 0x20 }
+ - { offset: 0x22AA60, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetEdgeAdsResponseC10CodingKeysOs0H3KeyAAsAFP11stringValueSSvgTW', symObjAddr: 0x39C, symBinAddr: 0x18487C, symSize: 0x1C }
+ - { offset: 0x22AA78, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetEdgeAdsResponseC10CodingKeysOs0H3KeyAAsAFP11stringValueSSvgTW', symObjAddr: 0x39C, symBinAddr: 0x18487C, symSize: 0x1C }
+ - { offset: 0x22AA8C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetEdgeAdsResponseC10CodingKeysOs0H3KeyAAsAFP11stringValueSSvgTW', symObjAddr: 0x39C, symBinAddr: 0x18487C, symSize: 0x1C }
+ - { offset: 0x22AAA0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetEdgeAdsResponseC10CodingKeysOs0H3KeyAAsAFP11stringValueSSvgTW', symObjAddr: 0x39C, symBinAddr: 0x18487C, symSize: 0x1C }
+ - { offset: 0x22AACA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18GetEdgeAdsResponseCSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x898, symBinAddr: 0x184D10, symSize: 0x20 }
+ - { offset: 0x22AAF8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13MessageDetailC10CodingKeysOSYAASY8rawValuexSg03RawI0Qz_tcfCTW', symObjAddr: 0xB70, symBinAddr: 0x184FE4, symSize: 0x2C }
+ - { offset: 0x22AB21, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13MessageDetailC10CodingKeysOSYAASY8rawValue03RawI0QzvgTW', symObjAddr: 0xB9C, symBinAddr: 0x185010, symSize: 0x28 }
+ - { offset: 0x22AB35, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13MessageDetailC10CodingKeysOs0F3KeyAAsAFP11stringValueSSvgTW', symObjAddr: 0xBC4, symBinAddr: 0x185038, symSize: 0x18 }
+ - { offset: 0x22AB60, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13MessageDetailC10CodingKeysOs0F3KeyAAsAFP11stringValuexSgSS_tcfCTW', symObjAddr: 0xBDC, symBinAddr: 0x185050, symSize: 0x24 }
+ - { offset: 0x22ABA8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13MessageDetailC10CodingKeysOs0F3KeyAAsAFP8intValuexSgSi_tcfCTW', symObjAddr: 0xC0C, symBinAddr: 0x185074, symSize: 0xC }
+ - { offset: 0x22ABBC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13MessageDetailCfd', symObjAddr: 0xC68, symBinAddr: 0x1850D0, symSize: 0x64 }
+ - { offset: 0x22ABDF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13MessageDetailCfD', symObjAddr: 0xCCC, symBinAddr: 0x185134, symSize: 0x20 }
+ - { offset: 0x22AC02, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13MessageDetailC6encode2toys7Encoder_p_tKF', symObjAddr: 0xD0C, symBinAddr: 0x185174, symSize: 0x334 }
+ - { offset: 0x22AC33, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13MessageDetailC4fromACs7Decoder_p_tKcfc', symObjAddr: 0x1040, symBinAddr: 0x1854A8, symSize: 0x5A4 }
+ - { offset: 0x22AC71, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13MessageDetailCSeAASe4fromxs7Decoder_p_tKcfCTW', symObjAddr: 0x15E4, symBinAddr: 0x185A4C, symSize: 0x54 }
+ - { offset: 0x22AC9A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13MessageDetailCSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x1638, symBinAddr: 0x185AA0, symSize: 0x20 }
+ - { offset: 0x22ACB4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13MessageDetailC10CodingKeysO8rawValueAESgSS_tcfCTf4nd_n', symObjAddr: 0x1EC8, symBinAddr: 0x186060, symSize: 0x5C }
+ - { offset: 0x22B07D, size: 0x8, addend: 0x0, symName: '_$sSo9CGPathRefa8PenNavUIE8makePathAC9LayerTreeO0G0CyF', symObjAddr: 0x0, symBinAddr: 0x1860CC, symSize: 0x2D4 }
+ - { offset: 0x22B4B9, size: 0x8, addend: 0x0, symName: '_$sSo9CGPathRefa8PenNavUIE8makePathAC9LayerTreeO0G0CyF', symObjAddr: 0x0, symBinAddr: 0x1860CC, symSize: 0x2D4 }
+ - { offset: 0x22B8C8, size: 0x8, addend: 0x0, symName: '_$sSS8PenNavUIE6toPath4fontSo9CGPathRefaSgSo06CTFontH0a_tF', symObjAddr: 0x2D4, symBinAddr: 0x1863A0, symSize: 0x2FC }
+ - { offset: 0x22BC51, size: 0x8, addend: 0x0, symName: '_$sSo9CGPathRefa8PenNavUIE7doApply6actionyySo0A7ElementVc_tFySpyyAGcGXEfU_ySvSg_SPyAGGtcfU_To', symObjAddr: 0x614, symBinAddr: 0x18669C, symSize: 0x50 }
+ - { offset: 0x22BCFA, size: 0x8, addend: 0x0, symName: '_$sSo9CGPathRefa8PenNavUIE8segmentsSayAbCE7SegmentOGyFySo0A7ElementVcfU_', symObjAddr: 0x6BC, symBinAddr: 0x186744, symSize: 0x3CC }
+ - { offset: 0x22C272, size: 0x8, addend: 0x0, symName: '_$sSo11CFStringRefa_So06CTFontB0atWOh', symObjAddr: 0xBAC, symBinAddr: 0x186C34, symSize: 0x40 }
+ - { offset: 0x22C286, size: 0x8, addend: 0x0, symName: '_$sSo11CFStringRefaABSHSCWl', symObjAddr: 0xBEC, symBinAddr: 0x186C74, symSize: 0x44 }
+ - { offset: 0x22C29A, size: 0x8, addend: 0x0, symName: '_$sSo9CGPathRefa8PenNavUIE8segmentsSayAbCE7SegmentOGyFySo0A7ElementVcfU_TA', symObjAddr: 0xC54, symBinAddr: 0x186CDC, symSize: 0x8 }
+ - { offset: 0x22C2B9, size: 0x8, addend: 0x0, symName: '_$sSo13CGPathElementVIegy_ABytIegnr_TRTA', symObjAddr: 0xC80, symBinAddr: 0x186D08, symSize: 0x2C }
+ - { offset: 0x22C2E2, size: 0x8, addend: 0x0, symName: '_$sSo9CGPathRefa8PenNavUIE7SegmentOwet', symObjAddr: 0xCF8, symBinAddr: 0x186D34, symSize: 0x48 }
+ - { offset: 0x22C2F6, size: 0x8, addend: 0x0, symName: '_$sSo9CGPathRefa8PenNavUIE7SegmentOwst', symObjAddr: 0xD40, symBinAddr: 0x186D7C, symSize: 0x54 }
+ - { offset: 0x22C30A, size: 0x8, addend: 0x0, symName: '_$sSo9CGPathRefa8PenNavUIE7SegmentOwug', symObjAddr: 0xD94, symBinAddr: 0x186DD0, symSize: 0x18 }
+ - { offset: 0x22C31E, size: 0x8, addend: 0x0, symName: '_$sSo9CGPathRefa8PenNavUIE7SegmentOwui', symObjAddr: 0xDB0, symBinAddr: 0x186DE8, symSize: 0x28 }
+ - { offset: 0x22C332, size: 0x8, addend: 0x0, symName: '_$sSo9CGPathRefa8PenNavUIE7SegmentOMa', symObjAddr: 0xDD8, symBinAddr: 0x186E10, symSize: 0x10 }
+ - { offset: 0x22C40D, size: 0x8, addend: 0x0, symName: '_$sSo9CGPathRefa8PenNavUIE7SegmentOSQACSQ2eeoiySbx_xtFZTW', symObjAddr: 0x664, symBinAddr: 0x1866EC, symSize: 0x58 }
+ - { offset: 0x22C436, size: 0x8, addend: 0x0, symName: '_$sSo9CGPathRefa8PenNavUIE7SegmentO2eeoiySbAE_AEtFZTf4nnd_n', symObjAddr: 0xA88, symBinAddr: 0x186B10, symSize: 0x124 }
+ - { offset: 0x22C857, size: 0x8, addend: 0x0, symName: '_$s7Penguin5FloorC8PenNavUIE5venueAA5VenueCSgvg', symObjAddr: 0x0, symBinAddr: 0x186E20, symSize: 0x168 }
+ - { offset: 0x22C8F3, size: 0x8, addend: 0x0, symName: '_$s7Penguin5FloorC8PenNavUIE5venueAA5VenueCSgvg', symObjAddr: 0x0, symBinAddr: 0x186E20, symSize: 0x168 }
+ - { offset: 0x22D098, size: 0x8, addend: 0x0, symName: '_$s7Penguin10PoiPolygonV8PenNavUIE13getMapElement4icon0A10INRenderer20FeatureConfigurationVSo7UIImageCSg_tF', symObjAddr: 0x2E8, symBinAddr: 0x18722C, symSize: 0x524 }
+ - { offset: 0x22D92F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18InstructionManagerC21remainingTripDistanceSdSgvg', symObjAddr: 0x0, symBinAddr: 0x187750, symSize: 0x174 }
+ - { offset: 0x22E5AC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18InstructionManagerCMa', symObjAddr: 0x1E3C, symBinAddr: 0x18958C, symSize: 0x20 }
+ - { offset: 0x22E65F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18InstructionManagerC21remainingTripDistanceSdSgvg', symObjAddr: 0x0, symBinAddr: 0x187750, symSize: 0x174 }
+ - { offset: 0x22E842, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18InstructionManagerC22distanceToUpcomingTurnSdSgvg', symObjAddr: 0x174, symBinAddr: 0x1878C4, symSize: 0x268 }
+ - { offset: 0x22E9EF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18InstructionManagerC26distanceToNextUpcomingTurnSdSgvg', symObjAddr: 0x3DC, symBinAddr: 0x187B2C, symSize: 0x2B0 }
+ - { offset: 0x22EC9B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18InstructionManagerC17instructionStringSo012NSAttributedG0CSgvg', symObjAddr: 0x68C, symBinAddr: 0x187DDC, symSize: 0xB00 }
+ - { offset: 0x22F40F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18InstructionManagerC11setLocationyy7Penguin10PILocationCSgF', symObjAddr: 0x118C, symBinAddr: 0x1888DC, symSize: 0x14C }
+ - { offset: 0x22F5BC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18InstructionManagerC12getEstimates4from2to18isLastEdgeIncludedSd8distance_Sd8durationtSgAA5PlaceCSg_7Penguin07SubpathL0CSgSbtF', symObjAddr: 0x12D8, symBinAddr: 0x188A28, symSize: 0x7C4 }
+ - { offset: 0x230117, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18InstructionManagerC18mergeEdgesIfNeededyyF', symObjAddr: 0x1A9C, symBinAddr: 0x1891EC, symSize: 0x35C }
+ - { offset: 0x2305B4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18InstructionManagerCfD', symObjAddr: 0x1DF8, symBinAddr: 0x189548, symSize: 0x44 }
+ - { offset: 0x2305F4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18InstructionManagerC17mergeSimilarEdgesyySay7Penguin11SubpathEdgeCGzFTf4nd_n', symObjAddr: 0x1E5C, symBinAddr: 0x1895AC, symSize: 0x358 }
+ - { offset: 0x230A48, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18InstructionManagerC15getUpcomingTurn5after2in7Penguin11SubpathEdgeCSgAJ_SayAIGtFTf4nnd_n', symObjAddr: 0x21B4, symBinAddr: 0x189904, symSize: 0x1FC }
+ - { offset: 0x230E13, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18InstructionManagerC15mergeShortEdgesyySay7Penguin11SubpathEdgeCGzFTf4nd_n', symObjAddr: 0x23B0, symBinAddr: 0x189B00, symSize: 0x668 }
+ - { offset: 0x23172B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18InstructionManagerC28mergeTransitionEdgesIfNeededySay7Penguin11SubpathEdgeCGAHzFTf4nd_n', symObjAddr: 0x2A18, symBinAddr: 0x18A168, symSize: 0x454 }
+ - { offset: 0x23207B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18PIAnalyticsManagerCfD', symObjAddr: 0x0, symBinAddr: 0x18A5BC, symSize: 0x34 }
+ - { offset: 0x23209F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18PIAnalyticsManagerC14sharedInstance33_167A10DA86CA0DE015B6435B6348F1E4LLACSgvpZ', symObjAddr: 0xE8, symBinAddr: 0x37D2F8, symSize: 0x0 }
+ - { offset: 0x232122, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18PIAnalyticsManagerCMa', symObjAddr: 0x34, symBinAddr: 0x18A5F0, symSize: 0x20 }
+ - { offset: 0x23218E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18PIAnalyticsManagerCfD', symObjAddr: 0x0, symBinAddr: 0x18A5BC, symSize: 0x34 }
+ - { offset: 0x2321F6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18PIAnalyticsManagerC6sharedACvgZTf4d_n', symObjAddr: 0x54, symBinAddr: 0x18A610, symSize: 0x90 }
+ - { offset: 0x232638, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceVMr', symObjAddr: 0x8, symBinAddr: 0x18A6A0, symSize: 0x74 }
+ - { offset: 0x23264C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceVwCP', symObjAddr: 0x7C, symBinAddr: 0x18A714, symSize: 0x88 }
+ - { offset: 0x232660, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceVwxx', symObjAddr: 0x104, symBinAddr: 0x18A79C, symSize: 0x10 }
+ - { offset: 0x232674, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceVwcp', symObjAddr: 0x114, symBinAddr: 0x18A7AC, symSize: 0x48 }
+ - { offset: 0x232688, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceVwca', symObjAddr: 0x15C, symBinAddr: 0x18A7F4, symSize: 0x48 }
+ - { offset: 0x23269C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceVwtk', symObjAddr: 0x1A4, symBinAddr: 0x18A83C, symSize: 0x48 }
+ - { offset: 0x2326B0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceVwta', symObjAddr: 0x1EC, symBinAddr: 0x18A884, symSize: 0x48 }
+ - { offset: 0x2326C4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceVwet', symObjAddr: 0x234, symBinAddr: 0x18A8CC, symSize: 0x124 }
+ - { offset: 0x2326D8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceVwst', symObjAddr: 0x358, symBinAddr: 0x18A9F0, symSize: 0x1D4 }
+ - { offset: 0x2326EC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceVMa', symObjAddr: 0x52C, symBinAddr: 0x18ABC4, symSize: 0xC }
+ - { offset: 0x232700, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceV8IteratorVMi', symObjAddr: 0x538, symBinAddr: 0x18ABD0, symSize: 0x8 }
+ - { offset: 0x232714, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceV8IteratorVMr', symObjAddr: 0x540, symBinAddr: 0x18ABD8, symSize: 0xD8 }
+ - { offset: 0x232728, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceV8IteratorVwCP', symObjAddr: 0x618, symBinAddr: 0x18ACB0, symSize: 0x224 }
+ - { offset: 0x23273C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceV8IteratorVwxx', symObjAddr: 0x83C, symBinAddr: 0x18AED4, symSize: 0x11C }
+ - { offset: 0x232750, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceV8IteratorVwcp', symObjAddr: 0x958, symBinAddr: 0x18AFF0, symSize: 0x1B8 }
+ - { offset: 0x232764, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceV8IteratorVwca', symObjAddr: 0xB10, symBinAddr: 0x18B1A8, symSize: 0x240 }
+ - { offset: 0x232778, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceV8IteratorVwtk', symObjAddr: 0xD50, symBinAddr: 0x18B3E8, symSize: 0x1B8 }
+ - { offset: 0x23278C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceV8IteratorVwta', symObjAddr: 0xF08, symBinAddr: 0x18B5A0, symSize: 0x240 }
+ - { offset: 0x2327A0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceV8IteratorVwet', symObjAddr: 0x1148, symBinAddr: 0x18B7E0, symSize: 0x240 }
+ - { offset: 0x2327B4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceV8IteratorVwst', symObjAddr: 0x1388, symBinAddr: 0x18BA20, symSize: 0x2BC }
+ - { offset: 0x2327C8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceV8IteratorVMa', symObjAddr: 0x1644, symBinAddr: 0x18BCDC, symSize: 0xC }
+ - { offset: 0x23292A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceVyxGSTAA8IteratorST_StWT', symObjAddr: 0x20AC, symBinAddr: 0x18C744, symSize: 0x10 }
+ - { offset: 0x23293E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceV7OptionsOMa', symObjAddr: 0x2310, symBinAddr: 0x18C804, symSize: 0xC }
+ - { offset: 0x232952, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceV7OptionsOyx_GSHAASQWb', symObjAddr: 0x231C, symBinAddr: 0x18C810, symSize: 0x10 }
+ - { offset: 0x232981, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceV12makeIteratorAC0G0Vyx_GyF', symObjAddr: 0x1650, symBinAddr: 0x18BCE8, symSize: 0xFC }
+ - { offset: 0x2329F4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceV7OptionsOyx_GSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x1CA0, symBinAddr: 0x18C338, symSize: 0x3C }
+ - { offset: 0x232A32, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceVyxGSTAAST19underestimatedCountSivgTW', symObjAddr: 0x20EC, symBinAddr: 0x18C784, symSize: 0x8 }
+ - { offset: 0x232A63, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceVyxGSTAAST22_copyToContiguousArrays0hI0Vy7ElementQzGyFTW', symObjAddr: 0x20FC, symBinAddr: 0x18C78C, symSize: 0x50 }
+ - { offset: 0x232A94, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceVyxGSTAAST13_copyContents12initializing8IteratorQz_SitSry7ElementQzG_tFTW', symObjAddr: 0x214C, symBinAddr: 0x18C7DC, symSize: 0x4 }
+ - { offset: 0x232AB0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceVyxGSTAAST32withContiguousStorageIfAvailableyqd__Sgqd__SRy7ElementQzGKXEKlFTW', symObjAddr: 0x2150, symBinAddr: 0x18C7E0, symSize: 0x20 }
+ - { offset: 0x232AD3, size: 0x8, addend: 0x0, symName: '_$sSTsE22_copyToContiguousArrays0cD0Vy7ElementQzGyFTf4g_n', symObjAddr: 0x2170, symBinAddr: 0x18C800, symSize: 0x4 }
+ - { offset: 0x232B09, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceV8IteratorV4next7ElementQz_AhFtSgyF', symObjAddr: 0x174C, symBinAddr: 0x18BDE4, symSize: 0x4C0 }
+ - { offset: 0x232B8D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceV7OptionsO2eeoiySbAEyx_G_AGtFZ', symObjAddr: 0x1C0C, symBinAddr: 0x18C2A4, symSize: 0x10 }
+ - { offset: 0x232BE0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceV7OptionsO4hash4intoys6HasherVz_tF', symObjAddr: 0x1C1C, symBinAddr: 0x18C2B4, symSize: 0x24 }
+ - { offset: 0x232C83, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceV7OptionsO9hashValueSivg', symObjAddr: 0x1C40, symBinAddr: 0x18C2D8, symSize: 0x44 }
+ - { offset: 0x232D51, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceV7OptionsOyx_GSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x1C84, symBinAddr: 0x18C31C, symSize: 0xC }
+ - { offset: 0x232D65, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceV7OptionsOyx_GSHAASH9hashValueSivgTW', symObjAddr: 0x1C90, symBinAddr: 0x18C328, symSize: 0x8 }
+ - { offset: 0x232D79, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceV7OptionsOyx_GSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x1C98, symBinAddr: 0x18C330, symSize: 0x8 }
+ - { offset: 0x232D99, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceV8IteratorV_7optionsAEyx_GADQz_AC7OptionsOyx_GtcfC', symObjAddr: 0x1CDC, symBinAddr: 0x18C374, symSize: 0x108 }
+ - { offset: 0x232DDC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceV8IteratorV21makeWrappedIfRequired33_A7C4A18C5B2715847F18D055251CDC17LL7ElementQz_AI4nexttSgyF', symObjAddr: 0x1DE4, symBinAddr: 0x18C47C, symSize: 0x2C4 }
+ - { offset: 0x232E3D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceV8IteratorVyx_GStAASt4next7ElementQzSgyFTW', symObjAddr: 0x20A8, symBinAddr: 0x18C740, symSize: 0x4 }
+ - { offset: 0x232E51, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14PairedSequenceVyxGSTAAST12makeIterator0G0QzyFTW', symObjAddr: 0x20BC, symBinAddr: 0x18C754, symSize: 0x30 }
+ - { offset: 0x233264, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ToastManagerC14sharedInstance33_C354830B222D97D2F3184DA268CFF79DLLACSgvpZ', symObjAddr: 0x1810, symBinAddr: 0x37D5B0, symSize: 0x0 }
+ - { offset: 0x233417, size: 0x8, addend: 0x0, symName: '_$sSo13UIAlertActionCIegg_ABIeyBy_TR', symObjAddr: 0x0, symBinAddr: 0x18C820, symSize: 0x4C }
+ - { offset: 0x23353E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ToastManagerCMa', symObjAddr: 0x13B4, symBinAddr: 0x18DBD4, symSize: 0x20 }
+ - { offset: 0x23358E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ToastManagerC21handleLimitedAccuracy33_C354830B222D97D2F3184DA268CFF79DLLyyF', symObjAddr: 0x13D4, symBinAddr: 0x18DBF4, symSize: 0x100 }
+ - { offset: 0x233651, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ToastManagerC21handleLimitedAccuracy33_C354830B222D97D2F3184DA268CFF79DLLyyFTo', symObjAddr: 0x14D4, symBinAddr: 0x18DCF4, symSize: 0x28 }
+ - { offset: 0x23366D, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaABSHSCWl', symObjAddr: 0x16B0, symBinAddr: 0x18DE8C, symSize: 0x44 }
+ - { offset: 0x233681, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x174C, symBinAddr: 0x18DED4, symSize: 0x10 }
+ - { offset: 0x233695, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x175C, symBinAddr: 0x18DEE4, symSize: 0x8 }
+ - { offset: 0x2336A9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ToastManagerC06handleD11InteractionyyFyycACcfu1_yycfu2_TA', symObjAddr: 0x17D0, symBinAddr: 0x18DF18, symSize: 0x8 }
+ - { offset: 0x23385A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ToastManagerC09preferredD4Type33_C354830B222D97D2F3184DA268CFF79DLLAA0dG0OSgvg', symObjAddr: 0x4C, symBinAddr: 0x18C86C, symSize: 0x138 }
+ - { offset: 0x2338E9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ToastManagerC20isServerDisconnectedSbvg', symObjAddr: 0x184, symBinAddr: 0x18C9A4, symSize: 0xCC }
+ - { offset: 0x2339A7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ToastManagerC14isReconnectingSbvg', symObjAddr: 0x250, symBinAddr: 0x18CA70, symSize: 0xC8 }
+ - { offset: 0x233A21, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ToastManagerC25areDirectionsNotAvailableSbvg', symObjAddr: 0x318, symBinAddr: 0x18CB38, symSize: 0xC8 }
+ - { offset: 0x233AAD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ToastManagerC17locationDetection6statusyAA08LocationG6StatusO_tF', symObjAddr: 0x3E0, symBinAddr: 0x18CC00, symSize: 0xE0 }
+ - { offset: 0x233B6B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ToastManagerC25networkInterfaceDidChange2toy7Network11NWInterfaceV0G4TypeO_tF', symObjAddr: 0x4C0, symBinAddr: 0x18CCE0, symSize: 0x174 }
+ - { offset: 0x233C07, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ToastManagerC24handleConnectivityAction10completionyyycSg_tFyycACcfu_yycfu0_', symObjAddr: 0x768, symBinAddr: 0x18CF88, symSize: 0x4 }
+ - { offset: 0x233C2B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ToastManagerC24handleConnectivityAction10completionyyycSg_tFyycACcfu_yycfu0_', symObjAddr: 0x768, symBinAddr: 0x18CF88, symSize: 0x4 }
+ - { offset: 0x233C7C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ToastManagerC06handleD11InteractionyyF', symObjAddr: 0x76C, symBinAddr: 0x18CF8C, symSize: 0x14C }
+ - { offset: 0x233CEA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ToastManagerC06handleD11InteractionyyFyycACcfu1_yycfu2_', symObjAddr: 0x8B8, symBinAddr: 0x18D0D8, symSize: 0x164 }
+ - { offset: 0x233E61, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ToastManagerC9showPopup33_C354830B222D97D2F3184DA268CFF79DLL9toastType10completionyAA0dP0O_yycSgtF', symObjAddr: 0xA1C, symBinAddr: 0x18D23C, symSize: 0x350 }
+ - { offset: 0x233F50, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ToastManagerC17showSettingsPopup33_C354830B222D97D2F3184DA268CFF79DLL9toastType6action11closeActionyAA0dQ0O_yycSgAKtF', symObjAddr: 0xD6C, symBinAddr: 0x18D58C, symSize: 0x494 }
+ - { offset: 0x234091, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ToastManagerC06removeD033_C354830B222D97D2F3184DA268CFF79DLL4fromySo6UIViewC_tF', symObjAddr: 0x1200, symBinAddr: 0x18DA20, symSize: 0x170 }
+ - { offset: 0x23424E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ToastManagerCfD', symObjAddr: 0x1370, symBinAddr: 0x18DB90, symSize: 0x44 }
+ - { offset: 0x23428E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ToastManagerC11showSetting33_C354830B222D97D2F3184DA268CFF79DLLyyFTf4d_n', symObjAddr: 0x14FC, symBinAddr: 0x18DD1C, symSize: 0x170 }
+ - { offset: 0x234A89, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9SearchBarCfETo', symObjAddr: 0x1A18, symBinAddr: 0x18F948, symSize: 0x68 }
+ - { offset: 0x234AB8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9SearchBarCMa', symObjAddr: 0x1A80, symBinAddr: 0x18F9B0, symSize: 0x20 }
+ - { offset: 0x234AEA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9SearchBarC24textFieldDidBeginEditingyySo06UITextG0CFTo', symObjAddr: 0x1AA0, symBinAddr: 0x18F9D0, symSize: 0x90 }
+ - { offset: 0x234B35, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9SearchBarC9textField_24shouldChangeCharactersIn17replacementStringSbSo06UITextG0C_So8_NSRangeVSStF', symObjAddr: 0x1B30, symBinAddr: 0x18FA60, symSize: 0x198 }
+ - { offset: 0x234C17, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9SearchBarC9textField_24shouldChangeCharactersIn17replacementStringSbSo06UITextG0C_So8_NSRangeVSStFTo', symObjAddr: 0x1CC8, symBinAddr: 0x18FBF8, symSize: 0x98 }
+ - { offset: 0x234C5D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9SearchBarC21textFieldShouldReturnySbSo06UITextG0CFTo', symObjAddr: 0x1D60, symBinAddr: 0x18FC90, symSize: 0xB8 }
+ - { offset: 0x234CB2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18SearchBarTextFieldCMa', symObjAddr: 0x20A0, symBinAddr: 0x18FF78, symSize: 0x20 }
+ - { offset: 0x234CC6, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeya_yptWOh', symObjAddr: 0x2154, symBinAddr: 0x18FF98, symSize: 0x40 }
+ - { offset: 0x234D3E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9SearchBarC5frameACSo6CGRectV_tcfc', symObjAddr: 0xA0, symBinAddr: 0x18DFD0, symSize: 0xFC }
+ - { offset: 0x234D9E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9SearchBarC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x19C, symBinAddr: 0x18E0CC, symSize: 0x20 }
+ - { offset: 0x234EE9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9SearchBarC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x1BC, symBinAddr: 0x18E0EC, symSize: 0xEC }
+ - { offset: 0x234F49, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9SearchBarC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x2A8, symBinAddr: 0x18E1D8, symSize: 0x28 }
+ - { offset: 0x234FB1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9SearchBarC05setupC033_43BDFA56F7E262D3F1D79FF4A74F188FLLyyF', symObjAddr: 0x2D0, symBinAddr: 0x18E200, symSize: 0x300 }
+ - { offset: 0x235164, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9SearchBarC05setupD9TextFieldyyF', symObjAddr: 0x5D0, symBinAddr: 0x18E500, symSize: 0x67C }
+ - { offset: 0x2355EE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9SearchBarC17setupCancelButtonyyF', symObjAddr: 0xC4C, symBinAddr: 0x18EB7C, symSize: 0x3E0 }
+ - { offset: 0x2358CE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9SearchBarC05setupD4IconyyF', symObjAddr: 0x102C, symBinAddr: 0x18EF5C, symSize: 0x204 }
+ - { offset: 0x235ACE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9SearchBarC16setupClearButtonyyF', symObjAddr: 0x1230, symBinAddr: 0x18F160, symSize: 0x4A0 }
+ - { offset: 0x235D54, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9SearchBarC03setD4TextyySSSgF', symObjAddr: 0x16D0, symBinAddr: 0x18F600, symSize: 0x1A8 }
+ - { offset: 0x235E4C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9SearchBarC18cancelButtonTapped33_43BDFA56F7E262D3F1D79FF4A74F188FLLyyFTo', symObjAddr: 0x1878, symBinAddr: 0x18F7A8, symSize: 0x90 }
+ - { offset: 0x235E8F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9SearchBarC17clearButtonTapped33_43BDFA56F7E262D3F1D79FF4A74F188FLLyyF', symObjAddr: 0x1908, symBinAddr: 0x18F838, symSize: 0xDC }
+ - { offset: 0x235F38, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9SearchBarC17clearButtonTapped33_43BDFA56F7E262D3F1D79FF4A74F188FLLyyFTo', symObjAddr: 0x19E4, symBinAddr: 0x18F914, symSize: 0x28 }
+ - { offset: 0x235F65, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18SearchBarTextFieldC03hasF0SbvgTo', symObjAddr: 0x1E40, symBinAddr: 0x18FD48, symSize: 0x34 }
+ - { offset: 0x235F79, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18SearchBarTextFieldC03hasF0Sbvg', symObjAddr: 0x1E74, symBinAddr: 0x18FD7C, symSize: 0x104 }
+ - { offset: 0x235FDB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18SearchBarTextFieldC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x1F78, symBinAddr: 0x18FE80, symSize: 0x6C }
+ - { offset: 0x236033, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18SearchBarTextFieldC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x1FE4, symBinAddr: 0x18FEEC, symSize: 0x80 }
+ - { offset: 0x2364AB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7PatternCMa', symObjAddr: 0x24, symBinAddr: 0x18FFD8, symSize: 0x20 }
+ - { offset: 0x236518, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7PatternCSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x44, symBinAddr: 0x18FFF8, symSize: 0x64 }
+ - { offset: 0x2368CC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DownloadOperationC6cancelyyFTo', symObjAddr: 0x0, symBinAddr: 0x19005C, symSize: 0x70 }
+ - { offset: 0x2369B1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DownloadOperationCfE', symObjAddr: 0xBC, symBinAddr: 0x190118, symSize: 0x10 }
+ - { offset: 0x2369DE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DownloadOperationCfETo', symObjAddr: 0xFC, symBinAddr: 0x190158, symSize: 0x10 }
+ - { offset: 0x236A0D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DownloadOperationCMa', symObjAddr: 0x10C, symBinAddr: 0x190168, symSize: 0x20 }
+ - { offset: 0x236A30, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DownloadOperationC05trackd2ByE0_12downloadTask22didFinishDownloadingToySo12NSURLSessionC_So0ndI0C10Foundation3URLVtFTf4dnnn_n', symObjAddr: 0x12C, symBinAddr: 0x190188, symSize: 0x43C }
+ - { offset: 0x236B59, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DownloadOperationC6cancelyyFTo', symObjAddr: 0x0, symBinAddr: 0x19005C, symSize: 0x70 }
+ - { offset: 0x236BCC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DownloadOperationC4mainyyFTo', symObjAddr: 0x70, symBinAddr: 0x1900CC, symSize: 0x20 }
+ - { offset: 0x236BE4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DownloadOperationC4mainyyFTo', symObjAddr: 0x70, symBinAddr: 0x1900CC, symSize: 0x20 }
+ - { offset: 0x236C03, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DownloadOperationC4mainyyFTo', symObjAddr: 0x70, symBinAddr: 0x1900CC, symSize: 0x20 }
+ - { offset: 0x236C47, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DownloadOperationCACycfcTo', symObjAddr: 0x90, symBinAddr: 0x1900EC, symSize: 0x2C }
+ - { offset: 0x236CA6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17DownloadOperationCfD', symObjAddr: 0xCC, symBinAddr: 0x190128, symSize: 0x30 }
+ - { offset: 0x2370AA, size: 0x8, addend: 0x0, symName: '_$sSo30UIGraphicsImageRendererContextCIegg_ABIyBy_TR', symObjAddr: 0x20, symBinAddr: 0x1905C4, symSize: 0x38 }
+ - { offset: 0x237285, size: 0x8, addend: 0x0, symName: '_$sSo7UIImageC8PenNavUIE8svgNamed2in7optionsABSgSS_So8NSBundleCAC3SVGC7OptionsVtcfC', symObjAddr: 0x58, symBinAddr: 0x1905FC, symSize: 0x384 }
+ - { offset: 0x2374C7, size: 0x8, addend: 0x0, symName: '_$sSo7UIImageC8PenNavUIEyAbC3SVGCcfC', symObjAddr: 0x3DC, symBinAddr: 0x190980, symSize: 0xF4 }
+ - { offset: 0x237549, size: 0x8, addend: 0x0, symName: '_$sSo7UIImageC8PenNavUIE7svgDataABSg10Foundation0F0V_tcfC', symObjAddr: 0x4D0, symBinAddr: 0x190A74, symSize: 0x78 }
+ - { offset: 0x2375FA, size: 0x8, addend: 0x0, symName: '_$sSo7UIImageC8PenNavUIE7svgDataABSg10Foundation0F0V_tcfc', symObjAddr: 0x548, symBinAddr: 0x190AEC, symSize: 0x224 }
+ - { offset: 0x237783, size: 0x8, addend: 0x0, symName: '_$sSo7UIImageC8PenNavUIE7svgDataABSg10Foundation0F0V_tcfcTo', symObjAddr: 0x76C, symBinAddr: 0x190D10, symSize: 0x58 }
+ - { offset: 0x23779F, size: 0x8, addend: 0x0, symName: '_$sSo7UIImageC8PenNavUIE17contentsOfSVGFileABSgSS_tcfC', symObjAddr: 0x7C4, symBinAddr: 0x190D68, symSize: 0x74 }
+ - { offset: 0x2377BD, size: 0x8, addend: 0x0, symName: '_$sSo7UIImageC8PenNavUIE17contentsOfSVGFileABSgSS_tcfc', symObjAddr: 0x838, symBinAddr: 0x190DDC, symSize: 0x2B4 }
+ - { offset: 0x2379A8, size: 0x8, addend: 0x0, symName: '_$sSo7UIImageC8PenNavUIE17contentsOfSVGFileABSgSS_tcfcTo', symObjAddr: 0xAEC, symBinAddr: 0x191090, symSize: 0x28 }
+ - { offset: 0x2379C4, size: 0x8, addend: 0x0, symName: '_$sSo7UIImageC8PenNavUIE9_svgNamedyABSgSSFZ', symObjAddr: 0xB14, symBinAddr: 0x1910B8, symSize: 0x98 }
+ - { offset: 0x237A13, size: 0x8, addend: 0x0, symName: '_$sSo7UIImageC8PenNavUIE9_svgNamedyABSgSSFZTo', symObjAddr: 0xBAC, symBinAddr: 0x191150, symSize: 0x90 }
+ - { offset: 0x237A50, size: 0x8, addend: 0x0, symName: '_$sSo7UIImageC8PenNavUIE9_svgNamed_2inABSgSS_So8NSBundleCtFZ', symObjAddr: 0xC3C, symBinAddr: 0x1911E0, symSize: 0x7C }
+ - { offset: 0x237AB5, size: 0x8, addend: 0x0, symName: '_$sSo7UIImageC8PenNavUIE9_svgNamed_2inABSgSS_So8NSBundleCtFZTo', symObjAddr: 0xCB8, symBinAddr: 0x19125C, symSize: 0x7C }
+ - { offset: 0x237AF2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC9rasterizeSo7UIImageCyF', symObjAddr: 0xD34, symBinAddr: 0x1912D8, symSize: 0x30 }
+ - { offset: 0x237B51, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC9rasterize4with5scale6insetsSo7UIImageCSo6CGSizeVSg_12CoreGraphics7CGFloatVSo12UIEdgeInsetsVtF', symObjAddr: 0xD64, symBinAddr: 0x191308, symSize: 0x234 }
+ - { offset: 0x237C8C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC9rasterize4with5scale6insetsSo7UIImageCSo6CGSizeVSg_12CoreGraphics7CGFloatVSo12UIEdgeInsetsVtFySo30UIGraphicsImageRendererContextCXEfU_', symObjAddr: 0x1124, symBinAddr: 0x1916C8, symSize: 0x78 }
+ - { offset: 0x237D95, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC10makeBounds4size5scale6insetsSo6CGRectV6bounds_Si10pixelsWideSi0L4HightSo6CGSizeVSg_12CoreGraphics7CGFloatVAC6InsetsVtF', symObjAddr: 0xF98, symBinAddr: 0x19153C, symSize: 0x18C }
+ - { offset: 0x237EAC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC7pngData4size5scale6insets10Foundation0F0VSo6CGSizeVSg_12CoreGraphics7CGFloatVSo12UIEdgeInsetsVtKF', symObjAddr: 0x119C, symBinAddr: 0x191740, symSize: 0xC8 }
+ - { offset: 0x237F50, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC8jpegData4size5scale18compressionQuality6insets10Foundation0F0VSo6CGSizeVSg_12CoreGraphics7CGFloatVAQSo12UIEdgeInsetsVtKF', symObjAddr: 0x1264, symBinAddr: 0x191808, symSize: 0xE4 }
+ - { offset: 0x238004, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC9rasterize4with5scale6insetsSo7UIImageCSo6CGSizeVSg_12CoreGraphics7CGFloatVSo12UIEdgeInsetsVtFySo30UIGraphicsImageRendererContextCXEfU_TA', symObjAddr: 0x1474, symBinAddr: 0x191910, symSize: 0x10 }
+ - { offset: 0x238018, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x14B4, symBinAddr: 0x191930, symSize: 0x10 }
+ - { offset: 0x23802C, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x14C4, symBinAddr: 0x191940, symSize: 0x8 }
+ - { offset: 0x238040, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC5Error33_64660464CF3F4A91161BC661976AF1A2LLVMa', symObjAddr: 0x1668, symBinAddr: 0x191948, symSize: 0x10 }
+ - { offset: 0x238054, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC5Error33_64660464CF3F4A91161BC661976AF1A2LLV10Foundation09LocalizedE0AAsADPWb', symObjAddr: 0x1678, symBinAddr: 0x191958, symSize: 0x4 }
+ - { offset: 0x238D80, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerCfE', symObjAddr: 0x2938, symBinAddr: 0x194294, symSize: 0xFC }
+ - { offset: 0x238DAD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerCfETo', symObjAddr: 0x2A64, symBinAddr: 0x1943C0, symSize: 0x108 }
+ - { offset: 0x238DDC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerCMa', symObjAddr: 0x2B6C, symBinAddr: 0x1944C8, symSize: 0x20 }
+ - { offset: 0x238E2C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC14layoutForPanelAA08FloatingJ6Layout_pyFTo', symObjAddr: 0x2B8C, symBinAddr: 0x1944E8, symSize: 0x98 }
+ - { offset: 0x238EDE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC16behaviorForPanelAA08FloatingJ8Behavior_pyFTo', symObjAddr: 0x2C24, symBinAddr: 0x194580, symSize: 0x24 }
+ - { offset: 0x238F5F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC10setupPanelyyF', symObjAddr: 0x2C48, symBinAddr: 0x1945A4, symSize: 0x84 }
+ - { offset: 0x238FCE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC10setupPanelyyFTo', symObjAddr: 0x2CCC, symBinAddr: 0x194628, symSize: 0x28 }
+ - { offset: 0x23900C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC20floatingPanelDidMoveyyAA08FloatingiG0CF', symObjAddr: 0x2CF4, symBinAddr: 0x194650, symSize: 0x20C }
+ - { offset: 0x23920E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC20floatingPanelDidMoveyyAA08FloatingiG0CFTo', symObjAddr: 0x2F00, symBinAddr: 0x19485C, symSize: 0x50 }
+ - { offset: 0x23922A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC23onToastVisibilityChange7visible9toastTypeySb_AA0iN0OSgtF', symObjAddr: 0x2F50, symBinAddr: 0x1948AC, symSize: 0x154 }
+ - { offset: 0x2392C0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0kP0OSgtFTW', symObjAddr: 0x3120, symBinAddr: 0x194A00, symSize: 0x8 }
+ - { offset: 0x2392FA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerCAA20NotificationObserverA2aDP25userLocationStatusChangedyyFTW', symObjAddr: 0x3128, symBinAddr: 0x194A08, symSize: 0x4 }
+ - { offset: 0x23931A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerCAA20NotificationObserverA2aDP25userLocationStatusChangedyyFTW', symObjAddr: 0x3128, symBinAddr: 0x194A08, symSize: 0x4 }
+ - { offset: 0x239335, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x3158, symBinAddr: 0x194A30, symSize: 0x10 }
+ - { offset: 0x239349, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x3168, symBinAddr: 0x194A40, symSize: 0x8 }
+ - { offset: 0x23935D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC17showRouteOverviewyyFyAA5PlaceCSgcACcfu2_yAGcfu3_TA', symObjAddr: 0x3294, symBinAddr: 0x194A6C, symSize: 0x20 }
+ - { offset: 0x239397, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC11getDistance2toyAA5PlaceCSg_tFySdSgcfU_TA', symObjAddr: 0x338C, symBinAddr: 0x194A8C, symSize: 0xC }
+ - { offset: 0x2393AB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC11getDistance2toyAA5PlaceCSg_tFySdSgcfU_yycfU_TA', symObjAddr: 0x33BC, symBinAddr: 0x194ABC, symSize: 0xC }
+ - { offset: 0x2393BF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC10setActionsyyFyycfU_TA', symObjAddr: 0x33C8, symBinAddr: 0x194AC8, symSize: 0x8 }
+ - { offset: 0x2393D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC10setActionsyyFyycfU0_TA', symObjAddr: 0x33D0, symBinAddr: 0x194AD0, symSize: 0x8 }
+ - { offset: 0x239851, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC06scrollF0So08UIScrollF0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x19195C, symSize: 0x10 }
+ - { offset: 0x239869, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC06scrollF0So08UIScrollF0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x19195C, symSize: 0x10 }
+ - { offset: 0x2398AF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC06scrollF0So08UIScrollF0CSgvsTo', symObjAddr: 0x10, symBinAddr: 0x19196C, symSize: 0x34 }
+ - { offset: 0x2398FE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC12addressLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x1919A0, symSize: 0x10 }
+ - { offset: 0x239916, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC12addressLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x1919A0, symSize: 0x10 }
+ - { offset: 0x239956, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC12addressLabelSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x1919B0, symSize: 0x34 }
+ - { offset: 0x2399A5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC11parkingTimeSo7UILabelCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x1919E4, symSize: 0x10 }
+ - { offset: 0x2399BD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC11parkingTimeSo7UILabelCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x1919E4, symSize: 0x10 }
+ - { offset: 0x2399F8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC11parkingTimeSo7UILabelCSgvsTo', symObjAddr: 0x98, symBinAddr: 0x1919F4, symSize: 0x34 }
+ - { offset: 0x239A47, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC13distanceLabelSo7UILabelCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x191A28, symSize: 0x10 }
+ - { offset: 0x239A5F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC13distanceLabelSo7UILabelCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x191A28, symSize: 0x10 }
+ - { offset: 0x239A9A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC13distanceLabelSo7UILabelCSgvsTo', symObjAddr: 0xDC, symBinAddr: 0x191A38, symSize: 0x34 }
+ - { offset: 0x239AE9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC16directionsButtonAA06HapticF0CSgvgTo', symObjAddr: 0x110, symBinAddr: 0x191A6C, symSize: 0x10 }
+ - { offset: 0x239B01, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC16directionsButtonAA06HapticF0CSgvgTo', symObjAddr: 0x110, symBinAddr: 0x191A6C, symSize: 0x10 }
+ - { offset: 0x239B41, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC16directionsButtonAA06HapticF0CSgvsTo', symObjAddr: 0x120, symBinAddr: 0x191A7C, symSize: 0x34 }
+ - { offset: 0x239B90, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC06removeD6ButtonAA06HapticF0CSgvgTo', symObjAddr: 0x154, symBinAddr: 0x191AB0, symSize: 0x10 }
+ - { offset: 0x239BA8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC06removeD6ButtonAA06HapticF0CSgvgTo', symObjAddr: 0x154, symBinAddr: 0x191AB0, symSize: 0x10 }
+ - { offset: 0x239BE3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC06removeD6ButtonAA06HapticF0CSgvsTo', symObjAddr: 0x164, symBinAddr: 0x191AC0, symSize: 0x34 }
+ - { offset: 0x239C32, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC010titleStackF0So07UIStackF0CSgvgTo', symObjAddr: 0x198, symBinAddr: 0x191AF4, symSize: 0x10 }
+ - { offset: 0x239C4A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC010titleStackF0So07UIStackF0CSgvgTo', symObjAddr: 0x198, symBinAddr: 0x191AF4, symSize: 0x10 }
+ - { offset: 0x239C8A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC010titleStackF0So07UIStackF0CSgvsTo', symObjAddr: 0x1A8, symBinAddr: 0x191B04, symSize: 0x34 }
+ - { offset: 0x239CD9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC11shareButtonSo8UIButtonCSgvgTo', symObjAddr: 0x1DC, symBinAddr: 0x191B38, symSize: 0x10 }
+ - { offset: 0x239CF1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC11shareButtonSo8UIButtonCSgvgTo', symObjAddr: 0x1DC, symBinAddr: 0x191B38, symSize: 0x10 }
+ - { offset: 0x239D31, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC11shareButtonSo8UIButtonCSgvsTo', symObjAddr: 0x1EC, symBinAddr: 0x191B48, symSize: 0x34 }
+ - { offset: 0x239DD6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC11viewDidLoadyyF', symObjAddr: 0x220, symBinAddr: 0x191B7C, symSize: 0x110 }
+ - { offset: 0x239E89, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC11viewDidLoadyyFTo', symObjAddr: 0x330, symBinAddr: 0x191C8C, symSize: 0x28 }
+ - { offset: 0x239ED4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC10setActionsyyF', symObjAddr: 0x358, symBinAddr: 0x191CB4, symSize: 0x12C }
+ - { offset: 0x239F90, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC10setActionsyyFyycfU_', symObjAddr: 0x484, symBinAddr: 0x191DE0, symSize: 0x54 }
+ - { offset: 0x239FB7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC10setActionsyyFyycfU0_', symObjAddr: 0x4D8, symBinAddr: 0x191E34, symSize: 0x1C0 }
+ - { offset: 0x23A2E1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC03setD7AddressyyF', symObjAddr: 0x698, symBinAddr: 0x191FF4, symSize: 0x4B8 }
+ - { offset: 0x23A846, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC014loadDistanceOfD0yyF', symObjAddr: 0xB50, symBinAddr: 0x1924AC, symSize: 0x1F4 }
+ - { offset: 0x23AA5D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC03setD4DateyyF', symObjAddr: 0xD44, symBinAddr: 0x1926A0, symSize: 0x838 }
+ - { offset: 0x23AC49, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC11getDistance2toyAA5PlaceCSg_tFySdSgcfU_', symObjAddr: 0x157C, symBinAddr: 0x192ED8, symSize: 0x24C }
+ - { offset: 0x23AD82, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC11getDistance2toyAA5PlaceCSg_tFySdSgcfU_yycfU_', symObjAddr: 0x17C8, symBinAddr: 0x193124, symSize: 0x104 }
+ - { offset: 0x23AE5B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC17showRouteOverviewyyF', symObjAddr: 0x18CC, symBinAddr: 0x193228, symSize: 0x474 }
+ - { offset: 0x23B327, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC22showNavigationOverview33_7A88AEBDF2F3A6A99527A4374A87C8B0LL6sourceyAA5PlaceCSg_tF', symObjAddr: 0x1D40, symBinAddr: 0x19369C, symSize: 0x284 }
+ - { offset: 0x23B586, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC5shareyyF', symObjAddr: 0x1FC4, symBinAddr: 0x193920, symSize: 0x100 }
+ - { offset: 0x23B655, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC5shareyyFySSSgcfU_', symObjAddr: 0x20C4, symBinAddr: 0x193A20, symSize: 0x4C0 }
+ - { offset: 0x23B8BC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC5shareyyFTo', symObjAddr: 0x2584, symBinAddr: 0x193EE0, symSize: 0x28 }
+ - { offset: 0x23B8D0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC7dismissyyFTo', symObjAddr: 0x25AC, symBinAddr: 0x193F08, symSize: 0x88 }
+ - { offset: 0x23B900, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0x2634, symBinAddr: 0x193F90, symSize: 0x154 }
+ - { offset: 0x23B941, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0x2788, symBinAddr: 0x1940E4, symSize: 0x60 }
+ - { offset: 0x23B955, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x27E8, symBinAddr: 0x194144, symSize: 0x128 }
+ - { offset: 0x23B988, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x2910, symBinAddr: 0x19426C, symSize: 0x28 }
+ - { offset: 0x23B99C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28ParkingDetailsViewControllerCfD', symObjAddr: 0x2A34, symBinAddr: 0x194390, symSize: 0x30 }
+ - { offset: 0x23BE3E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19DiscardableResponseVMa', symObjAddr: 0x0, symBinAddr: 0x194AE8, symSize: 0x10 }
+ - { offset: 0x23BE56, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19DiscardableResponseVMa', symObjAddr: 0x0, symBinAddr: 0x194AE8, symSize: 0x10 }
+ - { offset: 0x23BF57, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19DiscardableResponseV10CodingKeys33_9792B85FA2F3309A9135B5F035197D58LLOAFs0F3KeyAAWl', symObjAddr: 0x220, symBinAddr: 0x194C68, symSize: 0x40 }
+ - { offset: 0x23BF6B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19DiscardableResponseV10CodingKeys33_9792B85FA2F3309A9135B5F035197D58LLOMa', symObjAddr: 0x260, symBinAddr: 0x194CA8, symSize: 0x10 }
+ - { offset: 0x23BF7F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19DiscardableResponseV10CodingKeys33_9792B85FA2F3309A9135B5F035197D58LLOs0F3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x270, symBinAddr: 0x194CB8, symSize: 0x4 }
+ - { offset: 0x23BF93, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19DiscardableResponseV10CodingKeys33_9792B85FA2F3309A9135B5F035197D58LLOAFs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x274, symBinAddr: 0x194CBC, symSize: 0x40 }
+ - { offset: 0x23BFA7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19DiscardableResponseV10CodingKeys33_9792B85FA2F3309A9135B5F035197D58LLOs0F3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x2B4, symBinAddr: 0x194CFC, symSize: 0x4 }
+ - { offset: 0x23BFBB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19DiscardableResponseV10CodingKeys33_9792B85FA2F3309A9135B5F035197D58LLOAFs23CustomStringConvertibleAAWl', symObjAddr: 0x2B8, symBinAddr: 0x194D00, symSize: 0x40 }
+ - { offset: 0x23BFE9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19DiscardableResponseV10CodingKeys33_9792B85FA2F3309A9135B5F035197D58LLOs28CustomDebugStringConvertibleAAsAGP16debugDescriptionSSvgTW', symObjAddr: 0x60, symBinAddr: 0x194B30, symSize: 0x28 }
+ - { offset: 0x23C005, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19DiscardableResponseV10CodingKeys33_9792B85FA2F3309A9135B5F035197D58LLOs23CustomStringConvertibleAAsAGP11descriptionSSvgTW', symObjAddr: 0x88, symBinAddr: 0x194B58, symSize: 0x28 }
+ - { offset: 0x23C022, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19DiscardableResponseV10CodingKeys33_9792B85FA2F3309A9135B5F035197D58LLOs0F3KeyAAsAGP11stringValueSSvgTW', symObjAddr: 0x10, symBinAddr: 0x194AF8, symSize: 0xC }
+ - { offset: 0x23C03C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19DiscardableResponseV10CodingKeys33_9792B85FA2F3309A9135B5F035197D58LLOs0F3KeyAAsAGP11stringValuexSgSS_tcfCTW', symObjAddr: 0x1C, symBinAddr: 0x194B04, symSize: 0x2C }
+ - { offset: 0x23C063, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19DiscardableResponseVSeAASe4fromxs7Decoder_p_tKcfCTW', symObjAddr: 0xB0, symBinAddr: 0x194B80, symSize: 0x24 }
+ - { offset: 0x23C0A9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19DiscardableResponseVSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0xD4, symBinAddr: 0x194BA4, symSize: 0xC4 }
+ - { offset: 0x23C45A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastTypeOMa', symObjAddr: 0x0, symBinAddr: 0x194D40, symSize: 0x10 }
+ - { offset: 0x23C472, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastTypeOMa', symObjAddr: 0x0, symBinAddr: 0x194D40, symSize: 0x10 }
+ - { offset: 0x23C545, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastTypeOSHAASQWb', symObjAddr: 0x608, symBinAddr: 0x19527C, symSize: 0x4 }
+ - { offset: 0x23C559, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastTypeOACSQAAWl', symObjAddr: 0x60C, symBinAddr: 0x195280, symSize: 0x40 }
+ - { offset: 0x23C591, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastTypeO7messageSSvg', symObjAddr: 0x10, symBinAddr: 0x194D50, symSize: 0x158 }
+ - { offset: 0x23C5C2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastTypeO10popupTitleSSvg', symObjAddr: 0x168, symBinAddr: 0x194EA8, symSize: 0x118 }
+ - { offset: 0x23C5FB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastTypeO12popupMessageSSvg', symObjAddr: 0x280, symBinAddr: 0x194FC0, symSize: 0x144 }
+ - { offset: 0x23C634, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastTypeO16popupCloseActionSSvg', symObjAddr: 0x3C4, symBinAddr: 0x195104, symSize: 0x148 }
+ - { offset: 0x23C6B5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastTypeOSYAASY8rawValuexSg03RawG0Qz_tcfCTW', symObjAddr: 0x5CC, symBinAddr: 0x19524C, symSize: 0x30 }
+ - { offset: 0x23C6DE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastTypeO8rawValueACSgSi_tcfCTf4nd_n', symObjAddr: 0x64C, symBinAddr: 0x1952C0, symSize: 0x14 }
+ - { offset: 0x23CBEE, size: 0x8, addend: 0x0, symName: '_$s7Penguin13GateNodeModelC8PenNavUIE14escalatorEdgesSayAA4EdgeCGvg', symObjAddr: 0x0, symBinAddr: 0x1952D4, symSize: 0x1D4 }
+ - { offset: 0x23CE3A, size: 0x8, addend: 0x0, symName: '_$s7Penguin13GateNodeModelC8PenNavUIE14escalatorEdgesSayAA4EdgeCGvgSbAGXEfU_', symObjAddr: 0x1D4, symBinAddr: 0x1954A8, symSize: 0x330 }
+ - { offset: 0x23D3D4, size: 0x8, addend: 0x0, symName: '_$s7Penguin13GateNodeModelCAA0C13Representable8PenNavUIAaDP13isUpEscalatorSbvgTW', symObjAddr: 0xD48, symBinAddr: 0x19601C, symSize: 0x24 }
+ - { offset: 0x23D3F0, size: 0x8, addend: 0x0, symName: '_$s7Penguin13GateNodeModelCAA0C13Representable8PenNavUIAaDP15isDownEscalatorSbvgTW', symObjAddr: 0xD6C, symBinAddr: 0x196040, symSize: 0x24 }
+ - { offset: 0x23D40C, size: 0x8, addend: 0x0, symName: '_$s7Penguin11EdgeTypeNewOACSYAAWl', symObjAddr: 0xD90, symBinAddr: 0x196064, symSize: 0x44 }
+ - { offset: 0x23D6A3, size: 0x8, addend: 0x0, symName: '_$s7Penguin13GateNodeModelCAA0C13Representable8PenNavUIAaDP8nodeTypeAA0cJ0OSgvgTW', symObjAddr: 0xD28, symBinAddr: 0x195FFC, symSize: 0x20 }
+ - { offset: 0x23DA54, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO7PatternV5UnitsOMa', symObjAddr: 0x168, symBinAddr: 0x1960A8, symSize: 0x10 }
+ - { offset: 0x23DA68, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO7PatternVwxx', symObjAddr: 0x1A4, symBinAddr: 0x1960B8, symSize: 0x28 }
+ - { offset: 0x23DA7C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO7PatternVwcp', symObjAddr: 0x1CC, symBinAddr: 0x1960E0, symSize: 0x6C }
+ - { offset: 0x23DA90, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO7PatternVwca', symObjAddr: 0x238, symBinAddr: 0x19614C, symSize: 0xA4 }
+ - { offset: 0x23DAA4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO7PatternVwta', symObjAddr: 0x2F8, symBinAddr: 0x1961F0, symSize: 0x74 }
+ - { offset: 0x23DAB8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO7PatternVwet', symObjAddr: 0x36C, symBinAddr: 0x196264, symSize: 0x48 }
+ - { offset: 0x23DACC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO7PatternVwst', symObjAddr: 0x3B4, symBinAddr: 0x1962AC, symSize: 0x4C }
+ - { offset: 0x23DAE0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO7PatternVMa', symObjAddr: 0x400, symBinAddr: 0x1962F8, symSize: 0x10 }
+ - { offset: 0x23DB10, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO7PatternV5UnitsOSHAASQWb', symObjAddr: 0x418, symBinAddr: 0x196310, symSize: 0x4 }
+ - { offset: 0x23DB24, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO7PatternV5UnitsOAGSQAAWl', symObjAddr: 0x41C, symBinAddr: 0x196314, symSize: 0x40 }
+ - { offset: 0x23DBC9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO7PatternVAA16ContainerElementA2aFP13childElementsSayAC08GraphicsG0CGvgTW', symObjAddr: 0x410, symBinAddr: 0x196308, symSize: 0x8 }
+ - { offset: 0x23DC0D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO7PatternV5UnitsOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x698, symBinAddr: 0x196354, symSize: 0x70 }
+ - { offset: 0x23E1C1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO3SVGCfE', symObjAddr: 0x294, symBinAddr: 0x196658, symSize: 0x94 }
+ - { offset: 0x23E1F0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO3SVGCMU', symObjAddr: 0x428, symBinAddr: 0x1967EC, symSize: 0x8 }
+ - { offset: 0x23E204, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO3SVGCMa', symObjAddr: 0x430, symBinAddr: 0x1967F4, symSize: 0x38 }
+ - { offset: 0x23E218, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO3SVGCMr', symObjAddr: 0x468, symBinAddr: 0x19682C, symSize: 0x68 }
+ - { offset: 0x23E22C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO3SVGC4DefsVwxx', symObjAddr: 0x4FC, symBinAddr: 0x196894, symSize: 0x50 }
+ - { offset: 0x23E240, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO3SVGC4DefsVwcp', symObjAddr: 0x54C, symBinAddr: 0x1968E4, symSize: 0x8C }
+ - { offset: 0x23E254, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO3SVGC4DefsVwca', symObjAddr: 0x5D8, symBinAddr: 0x196970, symSize: 0xD4 }
+ - { offset: 0x23E268, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO3SVGC4DefsVwta', symObjAddr: 0x6C8, symBinAddr: 0x196A44, symSize: 0x7C }
+ - { offset: 0x23E27C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO3SVGC4DefsVMa', symObjAddr: 0x7D8, symBinAddr: 0x196AC0, symSize: 0x10 }
+ - { offset: 0x23E290, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO10StyleSheetVMa', symObjAddr: 0x7E8, symBinAddr: 0x196AD0, symSize: 0x10 }
+ - { offset: 0x23E2A4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO3SVGC7ViewBoxVMa', symObjAddr: 0x850, symBinAddr: 0x196AE0, symSize: 0x10 }
+ - { offset: 0x23E2CE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4MaskVMa', symObjAddr: 0xC34, symBinAddr: 0x196E74, symSize: 0x10 }
+ - { offset: 0x23E2E2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO8ClipPathVMa', symObjAddr: 0xDD8, symBinAddr: 0x196F68, symSize: 0x10 }
+ - { offset: 0x23E2F6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO10StyleSheetV8SelectorOwxx', symObjAddr: 0xE04, symBinAddr: 0x196F7C, symSize: 0x10 }
+ - { offset: 0x23E30A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO10StyleSheetV8SelectorOwca', symObjAddr: 0xE74, symBinAddr: 0x196FD4, symSize: 0x54 }
+ - { offset: 0x23E31E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO10StyleSheetV8SelectorOwta', symObjAddr: 0xEDC, symBinAddr: 0x197028, symSize: 0x44 }
+ - { offset: 0x23E332, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO10StyleSheetV8SelectorOwet', symObjAddr: 0xF20, symBinAddr: 0x19706C, symSize: 0x48 }
+ - { offset: 0x23E346, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO10StyleSheetV8SelectorOwst', symObjAddr: 0xF68, symBinAddr: 0x1970B4, symSize: 0x44 }
+ - { offset: 0x23E35A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO10StyleSheetV8SelectorOwug', symObjAddr: 0xFAC, symBinAddr: 0x1970F8, symSize: 0x8 }
+ - { offset: 0x23E36E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO10StyleSheetV8SelectorOwui', symObjAddr: 0xFB8, symBinAddr: 0x197100, symSize: 0x8 }
+ - { offset: 0x23E382, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO10StyleSheetV8SelectorOMa', symObjAddr: 0xFC0, symBinAddr: 0x197108, symSize: 0x10 }
+ - { offset: 0x23E396, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO10StyleSheetV8SelectorOAGSQAAWl', symObjAddr: 0xFD0, symBinAddr: 0x197118, symSize: 0x40 }
+ - { offset: 0x23E3D6, size: 0x8, addend: 0x0, symName: '_$sSLsE2geoiySbx_xtFZ8PenNavUI3DOMO10StyleSheetV8SelectorO_Tt1g5', symObjAddr: 0x0, symBinAddr: 0x1963C4, symSize: 0xCC }
+ - { offset: 0x23E473, size: 0x8, addend: 0x0, symName: '_$sSLsE1goiySbx_xtFZ8PenNavUI3DOMO10StyleSheetV8SelectorO_Tt1g5', symObjAddr: 0xCC, symBinAddr: 0x196490, symSize: 0xD4 }
+ - { offset: 0x23E543, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO10StyleSheetV8SelectorOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x958, symBinAddr: 0x196BAC, symSize: 0x5C }
+ - { offset: 0x23E5FD, size: 0x8, addend: 0x0, symName: '_$sSLsE2leoiySbx_xtFZ8PenNavUI3DOMO10StyleSheetV8SelectorO_Tt1g5', symObjAddr: 0x9CC, symBinAddr: 0x196C20, symSize: 0xD4 }
+ - { offset: 0x23E6E8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO3SVGC5width6heightAESi_Sitcfc', symObjAddr: 0x1A0, symBinAddr: 0x196564, symSize: 0xB8 }
+ - { offset: 0x23E75B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO3SVGC7ViewBoxVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x258, symBinAddr: 0x19661C, symSize: 0x3C }
+ - { offset: 0x23E7B2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO3SVGCfD', symObjAddr: 0x328, symBinAddr: 0x1966EC, symSize: 0x100 }
+ - { offset: 0x23E801, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO3SVGCAA16ContainerElementA2aFP13childElementsSayAC08GraphicsG0CGvgTW', symObjAddr: 0x860, symBinAddr: 0x196AF0, symSize: 0x14 }
+ - { offset: 0x23E86E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO10StyleSheetV8SelectorOSHAASH9hashValueSivgTW', symObjAddr: 0x8B8, symBinAddr: 0x196B0C, symSize: 0x60 }
+ - { offset: 0x23E971, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO10StyleSheetV8SelectorOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x918, symBinAddr: 0x196B6C, symSize: 0x40 }
+ - { offset: 0x23EA1D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO10StyleSheetV8SelectorOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0xAD8, symBinAddr: 0x196D2C, symSize: 0x64 }
+ - { offset: 0x23EA84, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO10StyleSheetV8SelectorO1loiySbAG_AGtFZTf4nnd_n', symObjAddr: 0xB3C, symBinAddr: 0x196D90, symSize: 0xCC }
+ - { offset: 0x23EE8D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29BouncingDotsActivityIndicatorC5frame9dotsCountACSo6CGRectV_Sitcfc', symObjAddr: 0x0, symBinAddr: 0x197180, symSize: 0x1C4 }
+ - { offset: 0x23F14B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29BouncingDotsActivityIndicatorCfETo', symObjAddr: 0xCE4, symBinAddr: 0x197E64, symSize: 0x10 }
+ - { offset: 0x23F17A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29BouncingDotsActivityIndicatorCMa', symObjAddr: 0xCF4, symBinAddr: 0x197E74, symSize: 0x20 }
+ - { offset: 0x23F2EF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29BouncingDotsActivityIndicatorC5frame9dotsCountACSo6CGRectV_Sitcfc', symObjAddr: 0x0, symBinAddr: 0x197180, symSize: 0x1C4 }
+ - { offset: 0x23F3FC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29BouncingDotsActivityIndicatorC5frameACSo6CGRectV_tcfc', symObjAddr: 0x1C4, symBinAddr: 0x197344, symSize: 0x1B4 }
+ - { offset: 0x23F4F9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29BouncingDotsActivityIndicatorC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x378, symBinAddr: 0x1974F8, symSize: 0x20 }
+ - { offset: 0x23F531, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29BouncingDotsActivityIndicatorC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x398, symBinAddr: 0x197518, symSize: 0x1B8 }
+ - { offset: 0x23F63F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29BouncingDotsActivityIndicatorC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x550, symBinAddr: 0x1976D0, symSize: 0x28 }
+ - { offset: 0x23F814, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29BouncingDotsActivityIndicatorC14setUpAnimation2in4size5colorySo7CALayerC_So6CGSizeVSo7UIColorCtF', symObjAddr: 0x578, symBinAddr: 0x1976F8, symSize: 0x73C }
+ - { offset: 0x23FCE6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI29BouncingDotsActivityIndicatorCfD', symObjAddr: 0xCB4, symBinAddr: 0x197E34, symSize: 0x30 }
+ - { offset: 0x2404A4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SelectionManagerCMU', symObjAddr: 0x1C20, symBinAddr: 0x199AB4, symSize: 0x8 }
+ - { offset: 0x2404B8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SelectionManagerCMa', symObjAddr: 0x1C28, symBinAddr: 0x199ABC, symSize: 0x38 }
+ - { offset: 0x2404CC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SelectionManagerCMr', symObjAddr: 0x1C60, symBinAddr: 0x199AF4, symSize: 0x78 }
+ - { offset: 0x2404E0, size: 0x8, addend: 0x0, symName: '_$s7Penguin11POICategoryVSgWOf', symObjAddr: 0x1D70, symBinAddr: 0x199B6C, symSize: 0x48 }
+ - { offset: 0x2404F4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11PoisManagerC014getCategorizedD02in8categorySay7Penguin10PoiPolygonVGAG5VenueCSg_AG11POICategoryVSgtFSbAIXEfU_TA', symObjAddr: 0x1EA4, symBinAddr: 0x199BD8, symSize: 0x1C }
+ - { offset: 0x24091F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SelectionManagerC6select_8category25setsCameraToSelectedPlace08animatesI0yAA0L0CSg_7Penguin11POICategoryVSgS2btF', symObjAddr: 0x0, symBinAddr: 0x197E94, symSize: 0xBEC }
+ - { offset: 0x240DF6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SelectionManagerC8deselectyyF', symObjAddr: 0xBEC, symBinAddr: 0x198A80, symSize: 0xD4 }
+ - { offset: 0x240E43, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SelectionManagerC22updateSymbolVisibility2ony7Penguin5FloorCSg_tF', symObjAddr: 0xCC0, symBinAddr: 0x198B54, symSize: 0x1F0 }
+ - { offset: 0x240EA6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SelectionManagerC16updateSymbolTextyySSF', symObjAddr: 0xEB0, symBinAddr: 0x198D44, symSize: 0x130 }
+ - { offset: 0x2410C6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SelectionManagerC16updateSymbolIconyyFySo7UIImageCSgcfU_', symObjAddr: 0xFE0, symBinAddr: 0x198E74, symSize: 0xBF0 }
+ - { offset: 0x2414C2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16SelectionManagerCfD', symObjAddr: 0x1BD0, symBinAddr: 0x199A64, symSize: 0x50 }
+ - { offset: 0x243BBC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC05clearD12PathFeaturesyyF', symObjAddr: 0x4C, symBinAddr: 0x199BF4, symSize: 0x1DC }
+ - { offset: 0x243EC4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerCfETo', symObjAddr: 0x6F4, symBinAddr: 0x19A29C, symSize: 0x2A4 }
+ - { offset: 0x244039, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC11setLocation33_00AFBD3210DA1B0197CE155260A7E798LL_28skipsIntermediateCoordinatesy7Penguin10PILocationCSg_SbtF', symObjAddr: 0xB18, symBinAddr: 0x19A6C0, symSize: 0x18C }
+ - { offset: 0x244147, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC20updateCompassMarginsyyF', symObjAddr: 0xEDC, symBinAddr: 0x19AA84, symSize: 0x21C }
+ - { offset: 0x244380, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC8setupMapyyF', symObjAddr: 0x1258, symBinAddr: 0x19AE00, symSize: 0x2E4 }
+ - { offset: 0x244643, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC8setupMapyyFySbcfU_', symObjAddr: 0x131C0, symBinAddr: 0x1ACC5C, symSize: 0x54 }
+ - { offset: 0x244968, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14RouteDirectionVSgSbIegny_ACSbIegny_TR', symObjAddr: 0x31E4, symBinAddr: 0x19CD8C, symSize: 0xC0 }
+ - { offset: 0x24522C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC09addBottomD5PanelyyF', symObjAddr: 0x7A70, symBinAddr: 0x1A15A8, symSize: 0x3DC }
+ - { offset: 0x2458ED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC23setToastBackgroundColoryySo7UIColorCF', symObjAddr: 0x7E4C, symBinAddr: 0x1A1984, symSize: 0x2C0 }
+ - { offset: 0x245D37, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC13getMapPaddingSo12UIEdgeInsetsVyF', symObjAddr: 0x9BC4, symBinAddr: 0x1A3670, symSize: 0x314 }
+ - { offset: 0x246250, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC24resetRecalculateAttempts33_00AFBD3210DA1B0197CE155260A7E798LLyyF', symObjAddr: 0xB41C, symBinAddr: 0x1A4EC8, symSize: 0x144 }
+ - { offset: 0x24635D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC05resetD033_00AFBD3210DA1B0197CE155260A7E798LLyyF', symObjAddr: 0xB560, symBinAddr: 0x1A500C, symSize: 0xBC }
+ - { offset: 0x2465D2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC018handleUserLocationC033_00AFBD3210DA1B0197CE155260A7E798LLyyF', symObjAddr: 0xC06C, symBinAddr: 0x1A5B18, symSize: 0x460 }
+ - { offset: 0x246918, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC04exitD0yyF', symObjAddr: 0xC4CC, symBinAddr: 0x1A5F78, symSize: 0x304 }
+ - { offset: 0x246BAE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC15getMapZoomLevel12CoreGraphics7CGFloatVSgyF', symObjAddr: 0xD754, symBinAddr: 0x1A7200, symSize: 0x274 }
+ - { offset: 0x246E0B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC11getMapPitch12CoreGraphics7CGFloatVSgyF', symObjAddr: 0xD9C8, symBinAddr: 0x1A7474, symSize: 0x88 }
+ - { offset: 0x246F36, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerCMa', symObjAddr: 0xEFBC, symBinAddr: 0x1A8A68, symSize: 0x20 }
+ - { offset: 0x246F4A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerCAA22FloatingPanelPresenterA2aDP08floatingH7DidMoveyyAA0ghF0CFTW', symObjAddr: 0xF064, symBinAddr: 0x1A8B0C, symSize: 0x4 }
+ - { offset: 0x246F66, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC20floatingPanelDidMoveyyAA08FloatinghF0CF', symObjAddr: 0xF068, symBinAddr: 0x1A8B10, symSize: 0x3F4 }
+ - { offset: 0x247258, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0jO0OSgtFTW', symObjAddr: 0xF45C, symBinAddr: 0x1A8F04, symSize: 0x8 }
+ - { offset: 0x247274, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC23onToastVisibilityChange7visible9toastTypeySb_AA0hM0OSgtF', symObjAddr: 0xF464, symBinAddr: 0x1A8F0C, symSize: 0xB48 }
+ - { offset: 0x247E09, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC10onMapReadyyyF', symObjAddr: 0xFFAC, symBinAddr: 0x1A9A54, symSize: 0x27C }
+ - { offset: 0x247FEC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC10onMapReadyyyFyycfU_', symObjAddr: 0x106D8, symBinAddr: 0x1AA180, symSize: 0x6A4 }
+ - { offset: 0x24863F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC30handleToastAppearanceOnMapLoad33_00AFBD3210DA1B0197CE155260A7E798LLyyF', symObjAddr: 0x10228, symBinAddr: 0x1A9CD0, symSize: 0x3BC }
+ - { offset: 0x248A05, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC19startUpdateLocationyyF', symObjAddr: 0x105E4, symBinAddr: 0x1AA08C, symSize: 0xF4 }
+ - { offset: 0x248A45, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC18didFailToLoadRoute5errory7Penguin0K5ErrorOSg_tF', symObjAddr: 0x10E84, symBinAddr: 0x1AA92C, symSize: 0x310 }
+ - { offset: 0x248DAD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC12setEntrances9rerouting10completionySb_yyctFySayAA5PlaceCGcfU_', symObjAddr: 0x11194, symBinAddr: 0x1AAC3C, symSize: 0x290 }
+ - { offset: 0x2491B7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC11handleRetryyyF', symObjAddr: 0x11424, symBinAddr: 0x1AAECC, symSize: 0x140 }
+ - { offset: 0x249339, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC15endTripIfNeededyyF', symObjAddr: 0x11564, symBinAddr: 0x1AB00C, symSize: 0x6E0 }
+ - { offset: 0x249AD2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC18onReachDestinationyyF', symObjAddr: 0x11C44, symBinAddr: 0x1AB6EC, symSize: 0xB80 }
+ - { offset: 0x24A566, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC18onReachDestinationyyFyycfU0_', symObjAddr: 0x1C068, symBinAddr: 0x1B5950, symSize: 0x5C }
+ - { offset: 0x24A635, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC21puckLocationDidUpdate10coordinateySo22CLLocationCoordinate2DV_tF', symObjAddr: 0x127C4, symBinAddr: 0x1AC26C, symSize: 0x2A8 }
+ - { offset: 0x24A857, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC11mapDidPinchyyF', symObjAddr: 0x12A6C, symBinAddr: 0x1AC514, symSize: 0xB0 }
+ - { offset: 0x24A954, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC15mapAlignedNorthyyF', symObjAddr: 0x12B20, symBinAddr: 0x1AC5C4, symSize: 0x298 }
+ - { offset: 0x24ABA8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC15cameraDidChangeyyF', symObjAddr: 0x12DB8, symBinAddr: 0x1AC85C, symSize: 0x270 }
+ - { offset: 0x24AD62, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC17PenguinINRenderer05PIMapE13EventDelegateAadEP27locationIndicatorCoordinateSo22CLLocationCoordinate2DVSgvgTW', symObjAddr: 0x130E4, symBinAddr: 0x1ACB88, symSize: 0x58 }
+ - { offset: 0x24ADB8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC17PenguinINRenderer05PIMapE13EventDelegateAadEP26isLocationIndicatorVisibleSbvgTW', symObjAddr: 0x1313C, symBinAddr: 0x1ACBE0, symSize: 0x44 }
+ - { offset: 0x24AE0E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC17PenguinINRenderer05PIMapE13EventDelegateAadEP9mapDidTapyyFTW', symObjAddr: 0x13180, symBinAddr: 0x1ACC24, symSize: 0x14 }
+ - { offset: 0x24AE2E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC17PenguinINRenderer05PIMapE13EventDelegateAadEP9mapDidTapyyFTW', symObjAddr: 0x13180, symBinAddr: 0x1ACC24, symSize: 0x14 }
+ - { offset: 0x24AE4C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC17PenguinINRenderer05PIMapE13EventDelegateAadEP9mapDidTapyyFTW', symObjAddr: 0x13180, symBinAddr: 0x1ACC24, symSize: 0x14 }
+ - { offset: 0x24AE79, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC17PenguinINRenderer05PIMapE13EventDelegateAadEP11mapDidPinchyyFTW', symObjAddr: 0x131A8, symBinAddr: 0x1ACC4C, symSize: 0x4 }
+ - { offset: 0x24AE95, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC17PenguinINRenderer05PIMapE13EventDelegateAadEP15cameraDidChangeyyFTW', symObjAddr: 0x131B4, symBinAddr: 0x1ACC50, symSize: 0x4 }
+ - { offset: 0x24AEB1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC17PenguinINRenderer05PIMapE13EventDelegateAadEP15mapAlignedNorthyyFTW', symObjAddr: 0x131B8, symBinAddr: 0x1ACC54, symSize: 0x4 }
+ - { offset: 0x24AECD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC17PenguinINRenderer05PIMapE13EventDelegateAadEP21puckLocationDidUpdate10coordinateySo22CLLocationCoordinate2DV_tFTW', symObjAddr: 0x131BC, symBinAddr: 0x1ACC58, symSize: 0x4 }
+ - { offset: 0x24AEE9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC22setUserLocationBlueDot8location28skipsIntermediateCoordinatesy7Penguin10PILocationC_SbtF', symObjAddr: 0x132E4, symBinAddr: 0x1ACCB0, symSize: 0x140 }
+ - { offset: 0x24AFB0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC23updateUserLocationOnMap8location4edge28skipsIntermediateCoordinatesySo22CLLocationCoordinate2DV_7Penguin4EdgeCSbtF', symObjAddr: 0x13424, symBinAddr: 0x1ACDF0, symSize: 0xB48 }
+ - { offset: 0x24B852, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC16onLocationChange8locationy7Penguin10PILocationC_tF', symObjAddr: 0x13F6C, symBinAddr: 0x1AD938, symSize: 0xD50 }
+ - { offset: 0x24C135, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC32onSourceConnectivityStatusChange6statusy7Penguin0h10ConnectionJ0O_tF', symObjAddr: 0x14CBC, symBinAddr: 0x1AE688, symSize: 0x3A4 }
+ - { offset: 0x24C4D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC18drawLocationChange33_00AFBD3210DA1B0197CE155260A7E798LLyy7Penguin10PILocationCF', symObjAddr: 0x15060, symBinAddr: 0x1AEA2C, symSize: 0x370 }
+ - { offset: 0x24C858, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC19evaluateRouteStatus8locationy7Penguin10PILocationC_tF', symObjAddr: 0x153D0, symBinAddr: 0x1AED9C, symSize: 0x158 }
+ - { offset: 0x24C972, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC7reroute6reason014showsReroutingE0yAA13RerouteReasonO_SbtF', symObjAddr: 0x15528, symBinAddr: 0x1AEEF4, symSize: 0x628 }
+ - { offset: 0x24D137, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC27drawingFloorsAndRoutingPathyy7Penguin10PILocationCSgF', symObjAddr: 0x15B50, symBinAddr: 0x1AF51C, symSize: 0x7A4 }
+ - { offset: 0x24D97D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC12onEdgeChange4edgey7Penguin0H0C_tF', symObjAddr: 0x162F4, symBinAddr: 0x1AFCC0, symSize: 0xFC }
+ - { offset: 0x24DA80, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC13onVenueChange5venuey7Penguin0H0C_tF', symObjAddr: 0x163F0, symBinAddr: 0x1AFDBC, symSize: 0x37C }
+ - { offset: 0x24DDDA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC13onFloorChange5floory7Penguin0H0C_tF', symObjAddr: 0x16770, symBinAddr: 0x1B0138, symSize: 0x54C }
+ - { offset: 0x24E2A7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC16onRotationChange8rotationy7Penguin10PIRotationC_tF', symObjAddr: 0x16CBC, symBinAddr: 0x1B0684, symSize: 0x3CC }
+ - { offset: 0x24E660, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC26onConnectivityStatusChange6statusy7Penguin06ServerhI0O_tF', symObjAddr: 0x17088, symBinAddr: 0x1B0A50, symSize: 0x218 }
+ - { offset: 0x24E798, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC28handleServerRetryWithNoRouteyyF', symObjAddr: 0x172A0, symBinAddr: 0x1B0C68, symSize: 0x2B8 }
+ - { offset: 0x24E9B9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC17handleServerRetry33_00AFBD3210DA1B0197CE155260A7E798LLyyF', symObjAddr: 0x17558, symBinAddr: 0x1B0F20, symSize: 0x3E0 }
+ - { offset: 0x24EA99, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC17handleServerRetry33_00AFBD3210DA1B0197CE155260A7E798LLyyFyyScMYccfU_', symObjAddr: 0x17C84, symBinAddr: 0x1B164C, symSize: 0x19C }
+ - { offset: 0x24EBE6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC19handleLocationRetry33_00AFBD3210DA1B0197CE155260A7E798LLyyF', symObjAddr: 0x17938, symBinAddr: 0x1B1300, symSize: 0x34C }
+ - { offset: 0x24EC5E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC19handleLocationRetry33_00AFBD3210DA1B0197CE155260A7E798LLyyFyyScMYccfU_', symObjAddr: 0x17E20, symBinAddr: 0x1B17E8, symSize: 0x31C }
+ - { offset: 0x24EE62, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC7Penguin25PILocationManagerDelegateAadEP16onLocationChange8locationyAD0H0C_tFTW', symObjAddr: 0x1813C, symBinAddr: 0x1B1B04, symSize: 0x4 }
+ - { offset: 0x24EE7E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC7Penguin25PILocationManagerDelegateAadEP12onEdgeChange4edgeyAD0L0C_tFTW', symObjAddr: 0x18140, symBinAddr: 0x1B1B08, symSize: 0x4 }
+ - { offset: 0x24EE9A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC7Penguin25PILocationManagerDelegateAadEP13onVenueChange5venueyAD0L0C_tFTW', symObjAddr: 0x18144, symBinAddr: 0x1B1B0C, symSize: 0x4 }
+ - { offset: 0x24EEB6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC7Penguin25PILocationManagerDelegateAadEP13onFloorChange5flooryAD0L0C_tFTW', symObjAddr: 0x18148, symBinAddr: 0x1B1B10, symSize: 0x4 }
+ - { offset: 0x24EED2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC7Penguin25PILocationManagerDelegateAadEP16onRotationChange8rotationyAD10PIRotationC_tFTW', symObjAddr: 0x1814C, symBinAddr: 0x1B1B14, symSize: 0x4 }
+ - { offset: 0x24EEEE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC7Penguin25PILocationManagerDelegateAadEP26onConnectivityStatusChange6statusyAD06ServerlM0O_tFTW', symObjAddr: 0x18150, symBinAddr: 0x1B1B18, symSize: 0x4 }
+ - { offset: 0x24EF0A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC7Penguin25PILocationManagerDelegateAadEP32onSourceConnectivityStatusChange6statusyAD0l10ConnectionN0O_tFTW', symObjAddr: 0x18154, symBinAddr: 0x1B1B1C, symSize: 0x4 }
+ - { offset: 0x24EF35, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC7Penguin25PILocationManagerDelegateAadEP22onBlePowerStatusChange6statusyAD08BLEPowerN0O_tFTW', symObjAddr: 0x18238, symBinAddr: 0x1B1B20, symSize: 0x4 }
+ - { offset: 0x24EF55, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC7Penguin25PILocationManagerDelegateAadEP22onBlePowerStatusChange6statusyAD08BLEPowerN0O_tFTW', symObjAddr: 0x18238, symBinAddr: 0x1B1B20, symSize: 0x4 }
+ - { offset: 0x24EFE1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC15onSubPathChange03subI0y7Penguin0dhI0C_tF', symObjAddr: 0x1823C, symBinAddr: 0x1B1B24, symSize: 0x438 }
+ - { offset: 0x24F4B0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC20startAnimateSmoothlyyy7Penguin10PILocationCF', symObjAddr: 0x18674, symBinAddr: 0x1B1F5C, symSize: 0xD0 }
+ - { offset: 0x24F57B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC07onStartD0yyF', symObjAddr: 0x18798, symBinAddr: 0x1B2080, symSize: 0x610 }
+ - { offset: 0x24FBCF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC08logStartD5EventyyF', symObjAddr: 0x18DA8, symBinAddr: 0x1B2690, symSize: 0x634 }
+ - { offset: 0x25038B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC15setCameraOnPathyyF', symObjAddr: 0x193DC, symBinAddr: 0x1B2CC4, symSize: 0x38C }
+ - { offset: 0x250711, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC9didArrive2at10completionyAA5PlaceCSg_yycSgtF', symObjAddr: 0x19768, symBinAddr: 0x1B3050, symSize: 0xF08 }
+ - { offset: 0x25181E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC9didArrive2at10completionyAA5PlaceCSg_yycSgtFyycfU1_', symObjAddr: 0x1A670, symBinAddr: 0x1B3F58, symSize: 0x154 }
+ - { offset: 0x251BEC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC08continueD0yyF', symObjAddr: 0x1A7C4, symBinAddr: 0x1B40AC, symSize: 0x10D4 }
+ - { offset: 0x2527BE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC04showD8Feedback4stopyAA5PlaceCSg_tFyycfU_Tf0sn_n', symObjAddr: 0x1B938, symBinAddr: 0x1B5220, symSize: 0x730 }
+ - { offset: 0x252D57, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC16evaluateSchedule3forySayAA5PlaceCG_tF', symObjAddr: 0x1C0C4, symBinAddr: 0x1B59AC, symSize: 0xA40 }
+ - { offset: 0x253CCD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC11onErrorPath02isH0ySb_tF', symObjAddr: 0x1CB04, symBinAddr: 0x1B63EC, symSize: 0x1AC }
+ - { offset: 0x253F53, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC013showReroutingE06reasonyAA13RerouteReasonO_tF', symObjAddr: 0x1CCB0, symBinAddr: 0x1B6598, symSize: 0x164 }
+ - { offset: 0x25403C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC12onErrorFloor6statusySb_tF', symObjAddr: 0x1CE14, symBinAddr: 0x1B66FC, symSize: 0xA8 }
+ - { offset: 0x254127, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC12onErrorVenue6statusySb_tF', symObjAddr: 0x1CEBC, symBinAddr: 0x1B67A4, symSize: 0x88 }
+ - { offset: 0x2541F1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC16onErrorPathReady10errorEdgesySay7Penguin0H4EdgeCGSg_tF', symObjAddr: 0x1CF44, symBinAddr: 0x1B682C, symSize: 0x70 }
+ - { offset: 0x2542D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC7Penguin27PIDirectionsServiceDelegateAadEP07onStartD0yyFTW', symObjAddr: 0x1CFBC, symBinAddr: 0x1B689C, symSize: 0x20 }
+ - { offset: 0x25430F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC7Penguin27PIDirectionsServiceDelegateAadEP06onStopD0yyFTW', symObjAddr: 0x1CFDC, symBinAddr: 0x1B68BC, symSize: 0x20 }
+ - { offset: 0x25434B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC7Penguin27PIDirectionsServiceDelegateAadEP11onErrorPath02isL0ySb_tFTW', symObjAddr: 0x1D000, symBinAddr: 0x1B68DC, symSize: 0x20 }
+ - { offset: 0x254367, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC7Penguin27PIDirectionsServiceDelegateAadEP12onErrorFloor6statusySb_tFTW', symObjAddr: 0x1D020, symBinAddr: 0x1B68FC, symSize: 0x20 }
+ - { offset: 0x254383, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC7Penguin27PIDirectionsServiceDelegateAadEP12onErrorVenue6statusySb_tFTW', symObjAddr: 0x1D040, symBinAddr: 0x1B691C, symSize: 0x20 }
+ - { offset: 0x25439F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC7Penguin27PIDirectionsServiceDelegateAadEP18onReachDestinationyyFTW', symObjAddr: 0x1D060, symBinAddr: 0x1B693C, symSize: 0x20 }
+ - { offset: 0x2543BB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC7Penguin27PIDirectionsServiceDelegateAadEP16onErrorPathReady10errorEdgesySayAD0L4EdgeCGSg_tFTW', symObjAddr: 0x1D084, symBinAddr: 0x1B695C, symSize: 0x20 }
+ - { offset: 0x2543D7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC7Penguin27PIDirectionsServiceDelegateAadEP15onSubPathChange03subM0yAD0dlM0C_tFTW', symObjAddr: 0x1D0A4, symBinAddr: 0x1B697C, symSize: 0x20 }
+ - { offset: 0x2543F3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC19drawConnectedFloors33_00AFBD3210DA1B0197CE155260A7E798LL4withy7Penguin5FloorCSg_tF', symObjAddr: 0x1D0C4, symBinAddr: 0x1B699C, symSize: 0x348 }
+ - { offset: 0x254668, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC03getD5Route9reroutingySb_tFy7Penguin0H0VSg_AF0H5ErrorOSgtcfU0_', symObjAddr: 0x1D4A8, symBinAddr: 0x1B6D80, symSize: 0x70 }
+ - { offset: 0x2546C3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC19handleRouteResponse5route5errory7Penguin0H0VSg_AG0H5ErrorOSgtF', symObjAddr: 0x1D518, symBinAddr: 0x1B6DF0, symSize: 0x754 }
+ - { offset: 0x254CFC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC8setRoute_5errory7Penguin0H0VSg_AF0H5ErrorOSgtF', symObjAddr: 0x1DC6C, symBinAddr: 0x1B7544, symSize: 0xEE8 }
+ - { offset: 0x2557CE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC21handleNoRouteResponse33_00AFBD3210DA1B0197CE155260A7E798LL5errory7Penguin0I5ErrorOSg_tF', symObjAddr: 0x1EB54, symBinAddr: 0x1B842C, symSize: 0x4E4 }
+ - { offset: 0x255B3E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC21handleNoRouteResponse33_00AFBD3210DA1B0197CE155260A7E798LL5errory7Penguin0I5ErrorOSg_tFyycACcfu_yycfu0_', symObjAddr: 0x1F038, symBinAddr: 0x1B8910, symSize: 0xCC }
+ - { offset: 0x255B75, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC19showRouteDirections33_00AFBD3210DA1B0197CE155260A7E798LLyyF', symObjAddr: 0x1F15C, symBinAddr: 0x1B89DC, symSize: 0x4A8 }
+ - { offset: 0x256082, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerCAA16DeepLinkDelegateA2aDP011didTapPlaceH05placey7Penguin10PoiPolygonV_tFTW', symObjAddr: 0x1F604, symBinAddr: 0x1B8E84, symSize: 0x28 }
+ - { offset: 0x2560F1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC32updateSubpathsStepperConstraints33_00AFBD3210DA1B0197CE155260A7E798LLyyF', symObjAddr: 0x1F658, symBinAddr: 0x1B8EB0, symSize: 0x31C }
+ - { offset: 0x2563BF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC30stopReceivingDirectionsUpdatesyyF', symObjAddr: 0x1F9FC, symBinAddr: 0x1B91CC, symSize: 0x220 }
+ - { offset: 0x256552, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC16setupPreviewMode02isH0ySb_tF', symObjAddr: 0x1FC1C, symBinAddr: 0x1B93EC, symSize: 0x2B8 }
+ - { offset: 0x25670D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC33updateBlueDotUIForLimitedAccuracyyyF', symObjAddr: 0x1FED4, symBinAddr: 0x1B96A4, symSize: 0x3C0 }
+ - { offset: 0x256A41, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC19loadMessageForFloor7messageyAA0H6DetailC_tF', symObjAddr: 0x20294, symBinAddr: 0x1B9A64, symSize: 0xB8 }
+ - { offset: 0x256B3B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC17showMessageDetail7messageyAA0hI0C_tF', symObjAddr: 0x2034C, symBinAddr: 0x1B9B1C, symSize: 0x3B4 }
+ - { offset: 0x256F6E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC17showMessageDetail7messageyAA0hI0C_tFyycfU_', symObjAddr: 0x20B94, symBinAddr: 0x1BA364, symSize: 0x64 }
+ - { offset: 0x256FEE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC18addStopForCampaign5placeyAA5PlaceCSg_tF', symObjAddr: 0x20700, symBinAddr: 0x1B9ED0, symSize: 0x494 }
+ - { offset: 0x2573EE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC14didUpdateStopsyyF', symObjAddr: 0x20BF8, symBinAddr: 0x1BA3C8, symSize: 0x334 }
+ - { offset: 0x257796, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerCAA36LocationBasedMessagesManagerDelegateA2aDP19loadMessageForFloor7messageyAA0M6DetailC_tFTW', symObjAddr: 0x20F2C, symBinAddr: 0x1BA6FC, symSize: 0x4 }
+ - { offset: 0x2577F8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC16showClosureAlert4typeyAA0hI4TypeO_tF', symObjAddr: 0x20F30, symBinAddr: 0x1BA700, symSize: 0x698 }
+ - { offset: 0x257E3F, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x21690, symBinAddr: 0x1BAE14, symSize: 0x10 }
+ - { offset: 0x257E53, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x216A0, symBinAddr: 0x1BAE24, symSize: 0x8 }
+ - { offset: 0x257E67, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC17logStopReachEventyyFTf4d_n', symObjAddr: 0x21FEC, symBinAddr: 0x1BB604, symSize: 0x9C }
+ - { offset: 0x257FDB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC03getD5Route9reroutingySb_tFTf4dn_n', symObjAddr: 0x22088, symBinAddr: 0x1BB6A0, symSize: 0x59C }
+ - { offset: 0x25839E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC12setEntrances9rerouting10completionySb_yyctFySayAA5PlaceCGcfU_03$s8ab4UI24deF65C7reroute6reason014showsReroutingE0yAA13RerouteReasonO_SbtFyycfU_ACSgXwz_XxTf1nc_nTf4ng_n', symObjAddr: 0x23354, symBinAddr: 0x1BC96C, symSize: 0x2AC }
+ - { offset: 0x25879E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC12setEntrances9rerouting10completionySb_yyctF03$s8ab4UI24deF65C7reroute6reason014showsReroutingE0yAA13RerouteReasonO_SbtFyycfU_ACSgXwz_XxTf1ncn_nTf4dng_n', symObjAddr: 0x23600, symBinAddr: 0x1BCC18, symSize: 0xAB8 }
+ - { offset: 0x2590C6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC22onBlePowerStatusChange6statusy7Penguin08BLEPowerJ0O_tFTf4nd_n', symObjAddr: 0x240B8, symBinAddr: 0x1BD6D0, symSize: 0x29C }
+ - { offset: 0x259123, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC26onConnectivityStatusChange6statusy7Penguin06ServerhI0O_tFyycfU_TA', symObjAddr: 0x243C0, symBinAddr: 0x1BD97C, symSize: 0x20 }
+ - { offset: 0x259137, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC17handleServerRetry33_00AFBD3210DA1B0197CE155260A7E798LLyyFyyScMYccfU_TA', symObjAddr: 0x243E0, symBinAddr: 0x1BD99C, symSize: 0x8 }
+ - { offset: 0x25914B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC03getD5Route9reroutingySb_tFy7Penguin0H0VSg_AF0H5ErrorOSgtcfU0_TA', symObjAddr: 0x243E8, symBinAddr: 0x1BD9A4, symSize: 0x8 }
+ - { offset: 0x25915F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC18onReachDestinationyyFyycfU0_TA', symObjAddr: 0x24440, symBinAddr: 0x1BD9B8, symSize: 0x8 }
+ - { offset: 0x259173, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC9didArrive2at10completionyAA5PlaceCSg_yycSgtFyycfU1_TA', symObjAddr: 0x2450C, symBinAddr: 0x1BDA38, symSize: 0x8 }
+ - { offset: 0x259187, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC9didArrive2at10completionyAA5PlaceCSg_yycSgtFyycfU2_TA', symObjAddr: 0x24518, symBinAddr: 0x1BDA44, symSize: 0x1C }
+ - { offset: 0x25919B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC09addBottomD5PanelyyFyycfU_TA', symObjAddr: 0x24604, symBinAddr: 0x1BDA9C, symSize: 0x18 }
+ - { offset: 0x2591AF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC09addBottomD5PanelyyFyycACcfu_yycfu0_TA', symObjAddr: 0x2461C, symBinAddr: 0x1BDAB4, symSize: 0x20 }
+ - { offset: 0x2591E1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC09addBottomD5PanelyyFyAA08FloatingiF0CcACcfu1_yAFcfu2_TA', symObjAddr: 0x2463C, symBinAddr: 0x1BDAD4, symSize: 0x20 }
+ - { offset: 0x25921B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC21handleNoRouteResponse33_00AFBD3210DA1B0197CE155260A7E798LL5errory7Penguin0I5ErrorOSg_tFyycACcfu_yycfu0_TA', symObjAddr: 0x2465C, symBinAddr: 0x1BDAF4, symSize: 0x8 }
+ - { offset: 0x25922F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC16switchToOverviewyyFySbcfU_TA', symObjAddr: 0x24664, symBinAddr: 0x1BDAFC, symSize: 0x8 }
+ - { offset: 0x259243, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC28handleServerRetryWithNoRouteyyFyycfU_TA', symObjAddr: 0x2466C, symBinAddr: 0x1BDB04, symSize: 0x20 }
+ - { offset: 0x259275, size: 0x8, addend: 0x0, symName: '_$s7Penguin5RouteVSgWOb', symObjAddr: 0x24720, symBinAddr: 0x1BDBB8, symSize: 0x48 }
+ - { offset: 0x259289, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC16switchToOverviewyyFySbcfU_yycfU1_TA', symObjAddr: 0x24768, symBinAddr: 0x1BDC00, symSize: 0x34 }
+ - { offset: 0x25929D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC12setEntrances9rerouting10completionySb_yyctFySayAA5PlaceCGcfU_TA', symObjAddr: 0x2479C, symBinAddr: 0x1BDC34, symSize: 0x8 }
+ - { offset: 0x2592B1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC19handleLocationRetry33_00AFBD3210DA1B0197CE155260A7E798LLyyFyyScMYccfU_TA', symObjAddr: 0x247D4, symBinAddr: 0x1BDC60, symSize: 0x8 }
+ - { offset: 0x2592C5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC19drawConnectedFloors33_00AFBD3210DA1B0197CE155260A7E798LL4withy7Penguin5FloorCSg_tFySbcfU_TA', symObjAddr: 0x247DC, symBinAddr: 0x1BDC68, symSize: 0x18 }
+ - { offset: 0x2592D9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC7reroute6reason014showsReroutingE0yAA13RerouteReasonO_SbtFyycfU_TA', symObjAddr: 0x24860, symBinAddr: 0x1BDC80, symSize: 0x20 }
+ - { offset: 0x2592ED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC23updateUserLocationOnMap8location4edge28skipsIntermediateCoordinatesySo22CLLocationCoordinate2DV_7Penguin4EdgeCSbtFyycfU_TA', symObjAddr: 0x24880, symBinAddr: 0x1BDCA0, symSize: 0x20 }
+ - { offset: 0x259301, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC08showExitD5AlertyySo22UITapGestureRecognizerCSgFyycfU_TA', symObjAddr: 0x248A0, symBinAddr: 0x1BDCC0, symSize: 0x8 }
+ - { offset: 0x259315, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC08showExitD5AlertyySo22UITapGestureRecognizerCSgFyycfU0_TA', symObjAddr: 0x248A8, symBinAddr: 0x1BDCC8, symSize: 0x20 }
+ - { offset: 0x259329, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC17showMessageDetail7messageyAA0hI0C_tFyAA5PlaceCSgcACcfu_yAJcfu0_TA', symObjAddr: 0x248EC, symBinAddr: 0x1BDD0C, symSize: 0x20 }
+ - { offset: 0x259363, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC17showMessageDetail7messageyAA0hI0C_tFyycfU_TA', symObjAddr: 0x2490C, symBinAddr: 0x1BDD2C, symSize: 0x8 }
+ - { offset: 0x259377, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC18focusMapOnRecenter33_00AFBD3210DA1B0197CE155260A7E798LL12floorSetting4edgey7Penguin13FloorSettingsV_AH4EdgeCtFyycfU_TA', symObjAddr: 0x24914, symBinAddr: 0x1BDD34, symSize: 0x20 }
+ - { offset: 0x25938B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC22setCameraOnDestinationyyFySbcfU_TA', symObjAddr: 0x24938, symBinAddr: 0x1BDD58, symSize: 0x8 }
+ - { offset: 0x25939F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC9startTripyyFySbcfU_TA', symObjAddr: 0x249D4, symBinAddr: 0x1BDD64, symSize: 0x8 }
+ - { offset: 0x2593B3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC20updateRecenterButtonyyFyycfU_TA', symObjAddr: 0x24A6C, symBinAddr: 0x1BDDB8, symSize: 0xC }
+ - { offset: 0x2593C7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC21showDirectionsStepperyyFyAA14RouteDirectionVSg_SbtcACcfu_yAG_Sbtcfu0_TA', symObjAddr: 0x24B68, symBinAddr: 0x1BDDC4, symSize: 0x20 }
+ - { offset: 0x25940A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14RouteDirectionVSgSbIegny_ACSbIegny_TRTA', symObjAddr: 0x24B88, symBinAddr: 0x1BDDE4, symSize: 0x8 }
+ - { offset: 0x25941E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC017setupUserTrackingE0yyFyycfU_TA', symObjAddr: 0x24BD0, symBinAddr: 0x1BDDEC, symSize: 0x20 }
+ - { offset: 0x259432, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC8setupMapyyFySbcfU_TA', symObjAddr: 0x24C30, symBinAddr: 0x1BDE0C, symSize: 0x8 }
+ - { offset: 0x259446, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC10onMapReadyyyFyycfU_TA', symObjAddr: 0x24C38, symBinAddr: 0x1BDE14, symSize: 0x8 }
+ - { offset: 0x25945A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC10onMapReadyyyFyycfU_yycfU_TA', symObjAddr: 0x24C40, symBinAddr: 0x1BDE1C, symSize: 0x18 }
+ - { offset: 0x2594E0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC014toastContainerE0So6UIViewCSgvgTo', symObjAddr: 0x228, symBinAddr: 0x199DD0, symSize: 0x20 }
+ - { offset: 0x259540, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC014toastContainerE0So6UIViewCSgvsTo', symObjAddr: 0x248, symBinAddr: 0x199DF0, symSize: 0x14 }
+ - { offset: 0x259598, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC15renderingHelperAA09RenderingH0Cvg', symObjAddr: 0x25C, symBinAddr: 0x199E04, symSize: 0xF0 }
+ - { offset: 0x259633, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC19routeOverviewHelperAA05RoutehI0Cvg', symObjAddr: 0x34C, symBinAddr: 0x199EF4, symSize: 0xBC }
+ - { offset: 0x25978F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC11viewDidLoadyyF', symObjAddr: 0x408, symBinAddr: 0x199FB0, symSize: 0x134 }
+ - { offset: 0x25989D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC11viewDidLoadyyFTo', symObjAddr: 0x53C, symBinAddr: 0x19A0E4, symSize: 0x28 }
+ - { offset: 0x2598F0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerCfD', symObjAddr: 0x564, symBinAddr: 0x19A10C, symSize: 0x14C }
+ - { offset: 0x259976, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerCfDTo', symObjAddr: 0x6B0, symBinAddr: 0x19A258, symSize: 0x44 }
+ - { offset: 0x25B035, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC14viewWillAppearyySbF', symObjAddr: 0x998, symBinAddr: 0x19A540, symSize: 0x180 }
+ - { offset: 0x25B19E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC14viewWillAppearyySbFTo', symObjAddr: 0xCA4, symBinAddr: 0x19A84C, symSize: 0x30 }
+ - { offset: 0x25B1CB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC17viewWillDisappearyySbF', symObjAddr: 0xCD4, symBinAddr: 0x19A87C, symSize: 0x1D8 }
+ - { offset: 0x25B265, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC17viewWillDisappearyySbFTo', symObjAddr: 0xEAC, symBinAddr: 0x19AA54, symSize: 0x30 }
+ - { offset: 0x25B28D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC21viewDidLayoutSubviewsyyFTo', symObjAddr: 0x10F8, symBinAddr: 0x19ACA0, symSize: 0x5C }
+ - { offset: 0x25B2BA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC23preferredStatusBarStyleSo08UIStatusiJ0VvgTo', symObjAddr: 0x1154, symBinAddr: 0x19ACFC, symSize: 0x34 }
+ - { offset: 0x25B2E2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC23preferredStatusBarStyleSo08UIStatusiJ0Vvg', symObjAddr: 0x1188, symBinAddr: 0x19AD30, symSize: 0xD0 }
+ - { offset: 0x25B3E7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC017setupInstructionsE0yyF', symObjAddr: 0x153C, symBinAddr: 0x19B0E4, symSize: 0x360 }
+ - { offset: 0x25B528, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC017setupUserTrackingE0yyF', symObjAddr: 0x189C, symBinAddr: 0x19B444, symSize: 0x300 }
+ - { offset: 0x25B631, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC019setupFloorIndicatorE0yyF', symObjAddr: 0x1B9C, symBinAddr: 0x19B744, symSize: 0x238 }
+ - { offset: 0x25B6B6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC014setupReroutingE0yyF', symObjAddr: 0x1DD4, symBinAddr: 0x19B97C, symSize: 0x2F0 }
+ - { offset: 0x25B789, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC018setupSpeechControlE0yyF', symObjAddr: 0x20C4, symBinAddr: 0x19BC6C, symSize: 0x284 }
+ - { offset: 0x25B88C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC018setupChangingFloorE0yyF', symObjAddr: 0x2348, symBinAddr: 0x19BEF0, symSize: 0x354 }
+ - { offset: 0x25BA15, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC010setupDebugE0yyF', symObjAddr: 0x269C, symBinAddr: 0x19C244, symSize: 0x64C }
+ - { offset: 0x25BF08, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC18oneSecondDidElapseyyFTo', symObjAddr: 0x2CE8, symBinAddr: 0x19C890, symSize: 0x70 }
+ - { offset: 0x25BF69, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC12removePanelsyyF', symObjAddr: 0x2D58, symBinAddr: 0x19C900, symSize: 0xDC }
+ - { offset: 0x25C0EF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC12removePanelsyyFTo', symObjAddr: 0x2E34, symBinAddr: 0x19C9DC, symSize: 0x28 }
+ - { offset: 0x25C12D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC21showDirectionsStepperyyF', symObjAddr: 0x2E5C, symBinAddr: 0x19CA04, symSize: 0x388 }
+ - { offset: 0x25C54A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC16previewDirection_9redrawMapyAA05RouteH0VSg_SbtF', symObjAddr: 0x32A4, symBinAddr: 0x19CE4C, symSize: 0x117C }
+ - { offset: 0x25D079, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC29drawDestinationSymbolIfNeeded11destinationyAA5PlaceCSg_tF', symObjAddr: 0x4420, symBinAddr: 0x19DFC8, symSize: 0x430 }
+ - { offset: 0x25D4C5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC13drawRoutePathyy7Penguin03SubI0CSgF', symObjAddr: 0x4850, symBinAddr: 0x19E3F8, symSize: 0x6F8 }
+ - { offset: 0x25D9B6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC13drawRoutePathyy7Penguin03SubI0CSgFySo7UIImageCSgcfU_', symObjAddr: 0x4F48, symBinAddr: 0x19EAF0, symSize: 0xD4 }
+ - { offset: 0x25E635, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC9drawFloor_012setsCameraToH0y7Penguin0H0CSg_SbtF', symObjAddr: 0x508C, symBinAddr: 0x19EBC4, symSize: 0xAE4 }
+ - { offset: 0x25EC90, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC9drawFloor_012setsCameraToH0y7Penguin0H0CSg_SbtFySbcfU_', symObjAddr: 0x5B70, symBinAddr: 0x19F6A8, symSize: 0x8C }
+ - { offset: 0x25ED2B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC14updateMapLevelyy7Penguin0hI0OSgF', symObjAddr: 0x5BFC, symBinAddr: 0x19F734, symSize: 0x1E8 }
+ - { offset: 0x25EDB8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC20updateRecenterButtonyyF', symObjAddr: 0x5DE4, symBinAddr: 0x19F91C, symSize: 0x210 }
+ - { offset: 0x25EE8D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC20updateRecenterButtonyyFyycfU_', symObjAddr: 0x5FF4, symBinAddr: 0x19FB2C, symSize: 0x22C }
+ - { offset: 0x25F060, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC15updateRoutePathyyF', symObjAddr: 0x6220, symBinAddr: 0x19FD58, symSize: 0xBD0 }
+ - { offset: 0x25FD06, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC9startTripyyF', symObjAddr: 0x6DF0, symBinAddr: 0x1A0928, symSize: 0xDC }
+ - { offset: 0x25FD85, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC9startTripyyFySbcfU_', symObjAddr: 0x6ECC, symBinAddr: 0x1A0A04, symSize: 0x728 }
+ - { offset: 0x260422, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC12previewRouteyyF', symObjAddr: 0x75F4, symBinAddr: 0x1A112C, symSize: 0x47C }
+ - { offset: 0x260A93, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC22setCameraOnDestinationyyF', symObjAddr: 0x810C, symBinAddr: 0x1A1C44, symSize: 0x1A2C }
+ - { offset: 0x26258A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC16setCameraOnVenueyyF', symObjAddr: 0x9ED8, symBinAddr: 0x1A3984, symSize: 0x50C }
+ - { offset: 0x262AAF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC03endD018switchesToOverviewySb_tF', symObjAddr: 0xA3E4, symBinAddr: 0x1A3E90, symSize: 0x264 }
+ - { offset: 0x262DC1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC16switchToOverviewyyFySbcfU_', symObjAddr: 0xA648, symBinAddr: 0x1A40F4, symSize: 0xDD4 }
+ - { offset: 0x263CF7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC16switchToOverviewyyFySbcfU_yycfU1_', symObjAddr: 0xB61C, symBinAddr: 0x1A50C8, symSize: 0xA50 }
+ - { offset: 0x2646A6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC08showExitD5AlertyySo22UITapGestureRecognizerCSgFyycfU_', symObjAddr: 0xC7D0, symBinAddr: 0x1A627C, symSize: 0xEC }
+ - { offset: 0x26479E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC08showExitD5AlertyySo22UITapGestureRecognizerCSgFTo', symObjAddr: 0xC8BC, symBinAddr: 0x1A6368, symSize: 0x4C }
+ - { offset: 0x264825, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC12addObserversyyF', symObjAddr: 0xC908, symBinAddr: 0x1A63B4, symSize: 0x190 }
+ - { offset: 0x2648CD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC15removeObserversyyF', symObjAddr: 0xCA98, symBinAddr: 0x1A6544, symSize: 0x128 }
+ - { offset: 0x2649FF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC20didTapRecenterButtonyyF', symObjAddr: 0xCBC0, symBinAddr: 0x1A666C, symSize: 0x674 }
+ - { offset: 0x264FE3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC20didTapRecenterButtonyyFTo', symObjAddr: 0xD234, symBinAddr: 0x1A6CE0, symSize: 0x28 }
+ - { offset: 0x265032, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC8recenteryyF', symObjAddr: 0xD25C, symBinAddr: 0x1A6D08, symSize: 0x4F8 }
+ - { offset: 0x26547D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC20updateRouteEstimatesyyF', symObjAddr: 0xDA50, symBinAddr: 0x1A74FC, symSize: 0x778 }
+ - { offset: 0x265DA0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0xE1C8, symBinAddr: 0x1A7C74, symSize: 0x6CC }
+ - { offset: 0x2660A5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0xE894, symBinAddr: 0x1A8340, symSize: 0x60 }
+ - { offset: 0x2660B9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xE8F4, symBinAddr: 0x1A83A0, symSize: 0x6A0 }
+ - { offset: 0x2663B0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xEF94, symBinAddr: 0x1A8A40, symSize: 0x28 }
+ - { offset: 0x2663C4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerCAA22FloatingPanelPresenterA2aDP09presentedE11ControllersSayAA0gH11Presentable_pGvgTW', symObjAddr: 0xEFDC, symBinAddr: 0x1A8A88, symSize: 0x44 }
+ - { offset: 0x2663F7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerCAA22FloatingPanelPresenterA2aDP09presentedE11ControllersSayAA0gH11Presentable_pGvMTW', symObjAddr: 0xF020, symBinAddr: 0x1A8ACC, symSize: 0x40 }
+ - { offset: 0x267123, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC18focusMapOnRecenter33_00AFBD3210DA1B0197CE155260A7E798LL12floorSetting4edgey7Penguin13FloorSettingsV_AH4EdgeCtFTf4ndn_n', symObjAddr: 0x21814, symBinAddr: 0x1BAE2C, symSize: 0x43C }
+ - { offset: 0x267483, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC08showExitD5AlertyySo22UITapGestureRecognizerCSgFTf4dn_n', symObjAddr: 0x21C50, symBinAddr: 0x1BB268, symSize: 0x39C }
+ - { offset: 0x267CE9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO6FilterCfE', symObjAddr: 0x14, symBinAddr: 0x1BDF00, symSize: 0x1C }
+ - { offset: 0x267D16, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO6FilterCMa', symObjAddr: 0x7C, symBinAddr: 0x1BDF68, symSize: 0x20 }
+ - { offset: 0x267D2A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO6FilterC6EffectOMa', symObjAddr: 0x104, symBinAddr: 0x1BDF88, symSize: 0x10 }
+ - { offset: 0x267D7A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO6FilterCfD', symObjAddr: 0x30, symBinAddr: 0x1BDF1C, symSize: 0x4C }
+ - { offset: 0x26814A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserVwet', symObjAddr: 0x204, symBinAddr: 0x1BDF98, symSize: 0x5C }
+ - { offset: 0x26815E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserVwst', symObjAddr: 0x260, symBinAddr: 0x1BDFF4, symSize: 0x54 }
+ - { offset: 0x268172, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserVMa', symObjAddr: 0x2B4, symBinAddr: 0x1BE048, symSize: 0x10 }
+ - { offset: 0x268186, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV7OptionsVMa', symObjAddr: 0x2C4, symBinAddr: 0x1BE058, symSize: 0x10 }
+ - { offset: 0x2681F2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15AttributeParserPAAE11parseStringyS2SKF', symObjAddr: 0x368, symBinAddr: 0x1BE0FC, symSize: 0x4C }
+ - { offset: 0x268263, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15AttributeParserPAAE8parseRawyqd__SgSSKSYRd__SS0G5ValueRtd__lF', symObjAddr: 0x3B4, symBinAddr: 0x1BE148, symSize: 0x44 }
+ - { offset: 0x2682BC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15AttributeParserPAAE8parseRawyqd__SgSSKSYRd__SS0G5ValueRtd__lFqd__SSKXEfU_', symObjAddr: 0x10B8, symBinAddr: 0x1BEC74, symSize: 0xA0 }
+ - { offset: 0x268335, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15AttributeParserPAAE11parseStringySSSgSSKF', symObjAddr: 0x3F8, symBinAddr: 0x1BE18C, symSize: 0x48 }
+ - { offset: 0x268387, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15AttributeParserPAAE15parseCoordinateySfSSKF', symObjAddr: 0x480, symBinAddr: 0x1BE214, symSize: 0x54 }
+ - { offset: 0x268413, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15AttributeParserPAAE10parseColoryAA3DOMO0G0OSgSSKF', symObjAddr: 0x4D4, symBinAddr: 0x1BE268, symSize: 0x1D4 }
+ - { offset: 0x2684AF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15AttributeParserPAAE11parseFloatsySaySfGSgSSKF', symObjAddr: 0x748, symBinAddr: 0x1BE4DC, symSize: 0x90 }
+ - { offset: 0x2684FA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15AttributeParserPAAE11parseFloatsySaySfGSgSSKFAESSKXEfU_', symObjAddr: 0xE54, symBinAddr: 0x1BEA10, symSize: 0x80 }
+ - { offset: 0x26857B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV7OptionsVs10SetAlgebraAASQWb', symObjAddr: 0xA9C, symBinAddr: 0x1BE658, symSize: 0x4 }
+ - { offset: 0x26858F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV7OptionsVAESQAAWl', symObjAddr: 0xAA0, symBinAddr: 0x1BE65C, symSize: 0x40 }
+ - { offset: 0x2685A3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV7OptionsVs10SetAlgebraAAs25ExpressibleByArrayLiteralPWb', symObjAddr: 0xAE0, symBinAddr: 0x1BE69C, symSize: 0x4 }
+ - { offset: 0x2685B7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV7OptionsVAEs25ExpressibleByArrayLiteralAAWl', symObjAddr: 0xAE4, symBinAddr: 0x1BE6A0, symSize: 0x40 }
+ - { offset: 0x2685CB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV7OptionsVs9OptionSetAASYWb', symObjAddr: 0xB24, symBinAddr: 0x1BE6E0, symSize: 0x4 }
+ - { offset: 0x2685DF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV7OptionsVAESYAAWl', symObjAddr: 0xB28, symBinAddr: 0x1BE6E4, symSize: 0x40 }
+ - { offset: 0x2685F3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV7OptionsVs9OptionSetAAs0G7AlgebraPWb', symObjAddr: 0xB68, symBinAddr: 0x1BE724, symSize: 0x4 }
+ - { offset: 0x268607, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV7OptionsVAEs10SetAlgebraAAWl', symObjAddr: 0xB6C, symBinAddr: 0x1BE728, symSize: 0x40 }
+ - { offset: 0x26861B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15AttributeParserPAAE5parse_3expqd__SgSS_qd__SSKXEtKlF', symObjAddr: 0xC7C, symBinAddr: 0x1BE838, symSize: 0x154 }
+ - { offset: 0x26876F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15AttributeParserPAAE16parseUrlSelectory10Foundation3URLVSgSSKFAGSSKXEfU_TA', symObjAddr: 0x1194, symBinAddr: 0x1BED50, symSize: 0x1C }
+ - { offset: 0x268783, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15AttributeParserPAAE11parseFloatsySaySfGSgSSKFAESSKXEfU_TA', symObjAddr: 0x1244, symBinAddr: 0x1BED6C, symSize: 0x1C }
+ - { offset: 0x268797, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15AttributeParserPAAE10parseFloatySfSgSSKFSfSSKXEfU_TA', symObjAddr: 0x1260, symBinAddr: 0x1BED88, symSize: 0x24 }
+ - { offset: 0x2687AB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO5ErrorOAEsAdAWl', symObjAddr: 0x1304, symBinAddr: 0x1BEDAC, symSize: 0x40 }
+ - { offset: 0x2687BF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15AttributeParserPAAE8parseRawyqd__SgSSKSYRd__SS0G5ValueRtd__lFqd__SSKXEfU_TA', symObjAddr: 0x1344, symBinAddr: 0x1BEDEC, symSize: 0x20 }
+ - { offset: 0x2687D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15AttributeParserPAAE15parsePercentageySfSgSSKFSfSSKXEfU_TA', symObjAddr: 0x1364, symBinAddr: 0x1BEE0C, symSize: 0x24 }
+ - { offset: 0x2687E7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15AttributeParserPAAE15parseCoordinateySfSSKFSfSSKXEfU_TA', symObjAddr: 0x1388, symBinAddr: 0x1BEE30, symSize: 0x24 }
+ - { offset: 0x2687FB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15AttributeParserPAAE8parseUrly10Foundation3URLVSSKFAGSSKXEfU_TA', symObjAddr: 0x14C0, symBinAddr: 0x1BEEEC, symSize: 0x1C }
+ - { offset: 0x26880F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV5ErrorOwxx', symObjAddr: 0x1508, symBinAddr: 0x1BEF08, symSize: 0xB4 }
+ - { offset: 0x268823, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV5ErrorOwcp', symObjAddr: 0x15DC, symBinAddr: 0x1BEFBC, symSize: 0x140 }
+ - { offset: 0x268837, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV5ErrorOwca', symObjAddr: 0x171C, symBinAddr: 0x1BF0FC, symSize: 0x1E8 }
+ - { offset: 0x26884B, size: 0x8, addend: 0x0, symName: ___swift_memcpy50_8, symObjAddr: 0x1904, symBinAddr: 0x1BF2E4, symSize: 0x1C }
+ - { offset: 0x26885F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV5ErrorOwta', symObjAddr: 0x1920, symBinAddr: 0x1BF300, symSize: 0x174 }
+ - { offset: 0x268873, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV5ErrorOwet', symObjAddr: 0x1A94, symBinAddr: 0x1BF474, symSize: 0x3C }
+ - { offset: 0x268887, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV5ErrorOwst', symObjAddr: 0x1AD0, symBinAddr: 0x1BF4B0, symSize: 0x50 }
+ - { offset: 0x26889B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV5ErrorOwug', symObjAddr: 0x1B20, symBinAddr: 0x1BF500, symSize: 0x1C }
+ - { offset: 0x2688AF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV5ErrorOwui', symObjAddr: 0x1B40, symBinAddr: 0x1BF51C, symSize: 0x2C }
+ - { offset: 0x2688C3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV5ErrorOMa', symObjAddr: 0x1B6C, symBinAddr: 0x1BF548, symSize: 0x10 }
+ - { offset: 0x268945, size: 0x8, addend: 0x0, symName: '_$ss10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfC8PenNavUI3SVGC7OptionsV_Tg5', symObjAddr: 0x2D4, symBinAddr: 0x1BE068, symSize: 0x54 }
+ - { offset: 0x268A81, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV7OptionsVs25ExpressibleByArrayLiteralAAsAFP05arrayI0x0hI7ElementQzd_tcfCTW', symObjAddr: 0xA60, symBinAddr: 0x1BE61C, symSize: 0x3C }
+ - { offset: 0x268FC3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueActionCellC22directionsTappableViewAA06HapticI0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x1BF5A8, symSize: 0x10 }
+ - { offset: 0x2691A2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueActionCellCfETo', symObjAddr: 0x690, symBinAddr: 0x1BFC38, symSize: 0x48 }
+ - { offset: 0x2691D1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueActionCellCMa', symObjAddr: 0x6D8, symBinAddr: 0x1BFC80, symSize: 0x20 }
+ - { offset: 0x2691E5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueActionCellC12setupActions11venueDetail19showsSkeletonLoaderyAA0D8ViewDataCSg_SbtFyycfU_TA', symObjAddr: 0x71C, symBinAddr: 0x1BFCC4, symSize: 0x8 }
+ - { offset: 0x2691F9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueActionCellC12setupActions11venueDetail19showsSkeletonLoaderyAA0D8ViewDataCSg_SbtFyycfU0_TA', symObjAddr: 0x734, symBinAddr: 0x1BFCCC, symSize: 0x8 }
+ - { offset: 0x2692D5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueActionCellC22directionsTappableViewAA06HapticI0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x1BF5A8, symSize: 0x10 }
+ - { offset: 0x2692ED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueActionCellC22directionsTappableViewAA06HapticI0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x1BF5A8, symSize: 0x10 }
+ - { offset: 0x269333, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueActionCellC22directionsTappableViewAA06HapticI0CSgvsTo', symObjAddr: 0x10, symBinAddr: 0x1BF5B8, symSize: 0x34 }
+ - { offset: 0x269382, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueActionCellC17floorTappableViewAA06HapticI0CSgvgTo', symObjAddr: 0x44, symBinAddr: 0x1BF5EC, symSize: 0x10 }
+ - { offset: 0x26939A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueActionCellC17floorTappableViewAA06HapticI0CSgvgTo', symObjAddr: 0x44, symBinAddr: 0x1BF5EC, symSize: 0x10 }
+ - { offset: 0x2693D5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueActionCellC17floorTappableViewAA06HapticI0CSgvsTo', symObjAddr: 0x54, symBinAddr: 0x1BF5FC, symSize: 0x34 }
+ - { offset: 0x26942B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueActionCellC12awakeFromNibyyF', symObjAddr: 0x88, symBinAddr: 0x1BF630, symSize: 0xE8 }
+ - { offset: 0x2694B0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueActionCellC12awakeFromNibyyFTo', symObjAddr: 0x170, symBinAddr: 0x1BF718, symSize: 0x28 }
+ - { offset: 0x2694F4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueActionCellC12setupActions11venueDetail19showsSkeletonLoaderyAA0D8ViewDataCSg_SbtF', symObjAddr: 0x198, symBinAddr: 0x1BF740, symSize: 0x1F8 }
+ - { offset: 0x269656, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueActionCellC12setupActions11venueDetail19showsSkeletonLoaderyAA0D8ViewDataCSg_SbtFyycfU_', symObjAddr: 0x390, symBinAddr: 0x1BF938, symSize: 0x98 }
+ - { offset: 0x26969D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueActionCellC12setupActions11venueDetail19showsSkeletonLoaderyAA0D8ViewDataCSg_SbtFyycfU0_', symObjAddr: 0x428, symBinAddr: 0x1BF9D0, symSize: 0xA8 }
+ - { offset: 0x269764, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueActionCellC5style15reuseIdentifierACSo011UITableViewF5StyleV_SSSgtcfcTo', symObjAddr: 0x4D0, symBinAddr: 0x1BFA78, symSize: 0xD0 }
+ - { offset: 0x2697C9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueActionCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x5A0, symBinAddr: 0x1BFB48, symSize: 0x98 }
+ - { offset: 0x2697FC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueActionCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x638, symBinAddr: 0x1BFBE0, symSize: 0x28 }
+ - { offset: 0x269810, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueActionCellCfD', symObjAddr: 0x660, symBinAddr: 0x1BFC08, symSize: 0x30 }
+ - { offset: 0x269BAE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25AbsoluteInsetDrivenLayoutC8positionAA21FloatingPanelPositionOvgTo', symObjAddr: 0x0, symBinAddr: 0x1BFCD4, symSize: 0x8 }
+ - { offset: 0x269D83, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25AbsoluteInsetDrivenLayoutCMa', symObjAddr: 0x3E0, symBinAddr: 0x1C0090, symSize: 0x20 }
+ - { offset: 0x269DD5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25AbsoluteInsetDrivenLayoutC8positionAA21FloatingPanelPositionOvgTo', symObjAddr: 0x0, symBinAddr: 0x1BFCD4, symSize: 0x8 }
+ - { offset: 0x269DED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25AbsoluteInsetDrivenLayoutC8positionAA21FloatingPanelPositionOvgTo', symObjAddr: 0x0, symBinAddr: 0x1BFCD4, symSize: 0x8 }
+ - { offset: 0x269E06, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25AbsoluteInsetDrivenLayoutC12initialStateAA013FloatingPanelI0CvgTo', symObjAddr: 0x8, symBinAddr: 0x1BFCDC, symSize: 0x8 }
+ - { offset: 0x269E1E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25AbsoluteInsetDrivenLayoutC12initialStateAA013FloatingPanelI0CvgTo', symObjAddr: 0x8, symBinAddr: 0x1BFCDC, symSize: 0x8 }
+ - { offset: 0x269E3D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25AbsoluteInsetDrivenLayoutC12initialStateAA013FloatingPanelI0CvsTo', symObjAddr: 0x10, symBinAddr: 0x1BFCE4, symSize: 0x2C }
+ - { offset: 0x269E85, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25AbsoluteInsetDrivenLayoutC7anchorsSDyAA18FloatingPanelStateCAA0ijG9Anchoring_pGvgTo', symObjAddr: 0x3C, symBinAddr: 0x1BFD10, symSize: 0x7C }
+ - { offset: 0x269F92, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25AbsoluteInsetDrivenLayoutC7anchorsSDyAA18FloatingPanelStateCAA0ijG9Anchoring_pGvg', symObjAddr: 0xB8, symBinAddr: 0x1BFD8C, symSize: 0x25C }
+ - { offset: 0x26A165, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25AbsoluteInsetDrivenLayoutC13backdropAlpha3for12CoreGraphics7CGFloatVAA18FloatingPanelStateC_tFTo', symObjAddr: 0x314, symBinAddr: 0x1BFFE8, symSize: 0xA8 }
+ - { offset: 0x26A218, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25AbsoluteInsetDrivenLayoutC09topAnchorE012CoreGraphics7CGFloatVvgZTf4d_n', symObjAddr: 0x444, symBinAddr: 0x1C00B0, symSize: 0x148 }
+ - { offset: 0x26A6DA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MenuViewControllerC11viewDidLoadyyF', symObjAddr: 0x0, symBinAddr: 0x1C01F8, symSize: 0x200 }
+ - { offset: 0x26AA32, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MenuViewControllerCfETo', symObjAddr: 0x880, symBinAddr: 0x1C0A78, symSize: 0x3C }
+ - { offset: 0x26AA61, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MenuViewControllerCMa', symObjAddr: 0x8BC, symBinAddr: 0x1C0AB4, symSize: 0x20 }
+ - { offset: 0x26AA7C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MenuViewControllerC11viewDidLoadyyF', symObjAddr: 0x0, symBinAddr: 0x1C01F8, symSize: 0x200 }
+ - { offset: 0x26AAEF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MenuViewControllerC11viewDidLoadyyFTo', symObjAddr: 0x200, symBinAddr: 0x1C03F8, symSize: 0x28 }
+ - { offset: 0x26ABBD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MenuViewControllerC05tableE0_21numberOfRowsInSectionSiSo07UITableE0C_SitFTo', symObjAddr: 0x228, symBinAddr: 0x1C0420, symSize: 0x14 }
+ - { offset: 0x26ABD5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MenuViewControllerC05tableE0_21numberOfRowsInSectionSiSo07UITableE0C_SitFTo', symObjAddr: 0x228, symBinAddr: 0x1C0420, symSize: 0x14 }
+ - { offset: 0x26ABFA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MenuViewControllerC05tableE0_21numberOfRowsInSectionSiSo07UITableE0C_SitFTo', symObjAddr: 0x228, symBinAddr: 0x1C0420, symSize: 0x14 }
+ - { offset: 0x26ACE6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MenuViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lE0C_10Foundation9IndexPathVtF', symObjAddr: 0x23C, symBinAddr: 0x1C0434, symSize: 0x2F8 }
+ - { offset: 0x26AEE4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MenuViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lE0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x534, symBinAddr: 0x1C072C, symSize: 0xC8 }
+ - { offset: 0x26AEFF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MenuViewControllerC05tableE0_14didSelectRowAtySo07UITableE0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x5FC, symBinAddr: 0x1C07F4, symSize: 0xBC }
+ - { offset: 0x26AF4C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MenuViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0x6B8, symBinAddr: 0x1C08B0, symSize: 0xF4 }
+ - { offset: 0x26AFA4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MenuViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x7AC, symBinAddr: 0x1C09A4, symSize: 0xA4 }
+ - { offset: 0x26AFDB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MenuViewControllerCfD', symObjAddr: 0x850, symBinAddr: 0x1C0A48, symSize: 0x30 }
+ - { offset: 0x26B012, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MenuViewControllerC05tableE0_14didSelectRowAtySo07UITableE0C_10Foundation9IndexPathVtFTf4dnn_n', symObjAddr: 0x940, symBinAddr: 0x1C0AD4, symSize: 0xC0 }
+ - { offset: 0x26B3EA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15FullPanelLayoutC8positionAA08FloatingE8PositionOvgTo', symObjAddr: 0x0, symBinAddr: 0x1C0B94, symSize: 0x8 }
+ - { offset: 0x26B500, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15FullPanelLayoutCMa', symObjAddr: 0xAC, symBinAddr: 0x1C0C1C, symSize: 0x20 }
+ - { offset: 0x26B5A5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15FullPanelLayoutC8positionAA08FloatingE8PositionOvgTo', symObjAddr: 0x0, symBinAddr: 0x1C0B94, symSize: 0x8 }
+ - { offset: 0x26B5BD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15FullPanelLayoutC8positionAA08FloatingE8PositionOvgTo', symObjAddr: 0x0, symBinAddr: 0x1C0B94, symSize: 0x8 }
+ - { offset: 0x26B5D6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15FullPanelLayoutC12initialStateAA08FloatingeH0CvgTo', symObjAddr: 0x8, symBinAddr: 0x1C0B9C, symSize: 0x8 }
+ - { offset: 0x26B5EE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15FullPanelLayoutC12initialStateAA08FloatingeH0CvgTo', symObjAddr: 0x8, symBinAddr: 0x1C0B9C, symSize: 0x8 }
+ - { offset: 0x26B696, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15FullPanelLayoutC7anchorsSDyAA08FloatingE5StateCAA0heF9Anchoring_pGvgTo', symObjAddr: 0x10, symBinAddr: 0x1C0BA4, symSize: 0x6C }
+ - { offset: 0x26B6C0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15FullPanelLayoutC13backdropAlpha3for12CoreGraphics7CGFloatVAA08FloatingE5StateC_tFTo', symObjAddr: 0x7C, symBinAddr: 0x1C0C10, symSize: 0xC }
+ - { offset: 0x26B764, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15FullPanelLayoutC14topAnchorInset12CoreGraphics7CGFloatVvgZTf4d_n', symObjAddr: 0xCC, symBinAddr: 0x1C0C3C, symSize: 0x148 }
+ - { offset: 0x26B907, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15FullPanelLayoutC7anchorsSDyAA08FloatingE5StateCAA0heF9Anchoring_pGvgTf4d_n', symObjAddr: 0x214, symBinAddr: 0x1C0D84, symSize: 0x128 }
+ - { offset: 0x26BDBE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV9createArc4from4lastSayAC4PathC7SegmentOGSgAA3DOMOAICAKO_AC5PointVtFZTf4nnd_n', symObjAddr: 0x0, symBinAddr: 0x1C0EAC, symSize: 0x170 }
+ - { offset: 0x26BF01, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV9createArc4from4lastSayAC4PathC7SegmentOGSgAA3DOMOAICAKO_AC5PointVtFZTf4nnd_n', symObjAddr: 0x0, symBinAddr: 0x1C0EAC, symSize: 0x170 }
+ - { offset: 0x26C61E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV11makeSegment4from4last8previousAC4PathC0H0OSgAA3DOMOAJCALO_AC5PointVATSgtFZTf4nnnd_n', symObjAddr: 0x170, symBinAddr: 0x1C101C, symSize: 0x3A4 }
+ - { offset: 0x26CAB0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV10createPath4fromAC0H0CAA3DOMOAHC_tKFZTf4nd_n', symObjAddr: 0x514, symBinAddr: 0x1C13C0, symSize: 0x2E0 }
+ - { offset: 0x26D3F3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23SharedLocationCacheDataCMa', symObjAddr: 0xC4, symBinAddr: 0x1C1718, symSize: 0x20 }
+ - { offset: 0x26D470, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23SharedLocationCacheDataC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc', symObjAddr: 0x5C, symBinAddr: 0x1C16B0, symSize: 0x68 }
+ - { offset: 0x26D4DA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23SharedLocationCacheDataC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfcTo', symObjAddr: 0xE4, symBinAddr: 0x1C1738, symSize: 0x54 }
+ - { offset: 0x26D525, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23SharedLocationCacheDataCfD', symObjAddr: 0x138, symBinAddr: 0x1C178C, symSize: 0x30 }
+ - { offset: 0x26D8D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16AlertActionStyleOMa', symObjAddr: 0x168, symBinAddr: 0x1C17BC, symSize: 0x10 }
+ - { offset: 0x26D8E7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16AlertActionStyleOSHAASQWb', symObjAddr: 0x178, symBinAddr: 0x1C17CC, symSize: 0x4 }
+ - { offset: 0x26D8FB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16AlertActionStyleOACSQAAWl', symObjAddr: 0x17C, symBinAddr: 0x1C17D0, symSize: 0x40 }
+ - { offset: 0x26DF57, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23ToastNotificationHelperCMa', symObjAddr: 0x1680, symBinAddr: 0x1C2E90, symSize: 0x20 }
+ - { offset: 0x26DF97, size: 0x8, addend: 0x0, symName: '_$sSh9_subtractyyqd__7ElementQyd__RszSTRd__lF8PenNavUI9ToastTypeO_ShyAFGTg5', symObjAddr: 0x16E4, symBinAddr: 0x1C2EB0, symSize: 0xE4 }
+ - { offset: 0x26E053, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23ToastNotificationHelperC12addObserversyyF', symObjAddr: 0x0, symBinAddr: 0x1C1810, symSize: 0x368 }
+ - { offset: 0x26E0D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23ToastNotificationHelperC15removeObserversyyF', symObjAddr: 0x368, symBinAddr: 0x1C1B78, symSize: 0x2F4 }
+ - { offset: 0x26E3D8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23ToastNotificationHelperC22locationStateDidChange12notificationySo14NSNotificationC_tF', symObjAddr: 0x65C, symBinAddr: 0x1C1E6C, symSize: 0x1EC }
+ - { offset: 0x26E560, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23ToastNotificationHelperC23bluetoothStateDidChange12notificationySo14NSNotificationC_tF', symObjAddr: 0x854, symBinAddr: 0x1C2064, symSize: 0x1A8 }
+ - { offset: 0x26E67D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23ToastNotificationHelperC25locationAccuracyDidChange12notificationySo14NSNotificationC_tF', symObjAddr: 0xA58, symBinAddr: 0x1C2268, symSize: 0x1A8 }
+ - { offset: 0x26E7B3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23ToastNotificationHelperC31locationDetectionStateDidChange12notificationySo14NSNotificationC_tF', symObjAddr: 0xC0C, symBinAddr: 0x1C241C, symSize: 0x18C }
+ - { offset: 0x26E8B3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23ToastNotificationHelperC25networkInterfaceDidChange12notificationySo14NSNotificationC_tF', symObjAddr: 0xDA4, symBinAddr: 0x1C25B4, symSize: 0x2F4 }
+ - { offset: 0x26E9AE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23ToastNotificationHelperC25connectionStatusDidChange12notificationySo14NSNotificationC_tF', symObjAddr: 0x10A4, symBinAddr: 0x1C28B4, symSize: 0x368 }
+ - { offset: 0x26EC68, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23ToastNotificationHelperC31directionsAvailabilityDidChange12notificationySo14NSNotificationC_tF', symObjAddr: 0x1418, symBinAddr: 0x1C2C28, symSize: 0x1B8 }
+ - { offset: 0x26ED6E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23ToastNotificationHelperC25userLocationStatusChangedyyFTo', symObjAddr: 0x15DC, symBinAddr: 0x1C2DEC, symSize: 0x80 }
+ - { offset: 0x26EDAD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23ToastNotificationHelperCfD', symObjAddr: 0x165C, symBinAddr: 0x1C2E6C, symSize: 0x24 }
+ - { offset: 0x26F18A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV10AttributesC5parseyxSS_xSSKXEtKlF', symObjAddr: 0x298, symBinAddr: 0x1C322C, symSize: 0x2C8 }
+ - { offset: 0x26F2AB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV10AttributesCMa', symObjAddr: 0x744, symBinAddr: 0x1C36D8, symSize: 0x20 }
+ - { offset: 0x26F50E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV11ValueParserVMa', symObjAddr: 0x2044, symBinAddr: 0x1C4778, symSize: 0x10 }
+ - { offset: 0x26F6A4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV10AttributesC5parseyxSS_xSSKXEtKlF', symObjAddr: 0x298, symBinAddr: 0x1C322C, symSize: 0x2C8 }
+ - { offset: 0x26F792, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV10AttributesC5parse_4with3forxSSSg_xSSKXESStKlF', symObjAddr: 0x560, symBinAddr: 0x1C34F4, symSize: 0x1B0 }
+ - { offset: 0x26F84A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV10AttributesCfD', symObjAddr: 0x710, symBinAddr: 0x1C36A4, symSize: 0x34 }
+ - { offset: 0x26F88A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV10AttributesCAA15AttributeParserA2aFP6parserAA0f5ValueG0_pvgTW', symObjAddr: 0x764, symBinAddr: 0x1C36F8, symSize: 0x10 }
+ - { offset: 0x26F8BB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV10AttributesCAA15AttributeParserA2aFP7optionsAC7OptionsVvgTW', symObjAddr: 0x774, symBinAddr: 0x1C3708, symSize: 0xC }
+ - { offset: 0x26F8E5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV10AttributesCAA15AttributeParserA2aFP5parseyqd__SS_qd__SSKXEtKlFTW', symObjAddr: 0x780, symBinAddr: 0x1C3714, symSize: 0x20 }
+ - { offset: 0x26FA99, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV11ValueParserV16parseUrlSelectory10Foundation3URLVSSKF', symObjAddr: 0x7A0, symBinAddr: 0x1C3734, symSize: 0x598 }
+ - { offset: 0x26FE63, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV11ValueParserV11parsePointsySayAA3DOMO5PointVGSSKF', symObjAddr: 0xD38, symBinAddr: 0x1C3CCC, symSize: 0x14 }
+ - { offset: 0x26FE77, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV11ValueParserV8parseRawyxSSKSYRzSS0hE0RtzlF', symObjAddr: 0xD4C, symBinAddr: 0x1C3CE0, symSize: 0x1AC }
+ - { offset: 0x26FF27, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV11ValueParserV11parsePointsySayAA3DOMO5PointVGSSKFTf4nd_n', symObjAddr: 0x12E0, symBinAddr: 0x1C3E8C, symSize: 0x478 }
+ - { offset: 0x27026C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV11ValueParserV11parseFloatsySaySfGSSKFTf4nd_n', symObjAddr: 0x196C, symBinAddr: 0x1C4304, symSize: 0x474 }
+ - { offset: 0x270965, size: 0x8, addend: 0x0, symName: '_$sSlsE10firstIndex5where0B0QzSgSb7ElementQzKXE_tKFSay8PenNavUI24FloatingPanelPresentable_pG_Tg5', symObjAddr: 0x98, symBinAddr: 0x1C479C, symSize: 0xC0 }
+ - { offset: 0x270AA6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24FloatingPanelPresentablePAAE06removeE08animated012restoresLastE010completionySb_SbyycSgtF', symObjAddr: 0x26C, symBinAddr: 0x1C4970, symSize: 0x270 }
+ - { offset: 0x270D11, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24FloatingPanelPresentablePAAE04moveE02to19ignoresCurrentState8animated10completionyAA0deK0CSg_S2byycSgtF', symObjAddr: 0x4DC, symBinAddr: 0x1C4BE0, symSize: 0x1C0 }
+ - { offset: 0x27102E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24FloatingPanelPresentablePAAE010initializeE05levelySi_tF', symObjAddr: 0x69C, symBinAddr: 0x1C4DA0, symSize: 0x2C8 }
+ - { offset: 0x2711F1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24FloatingPanelPresentablePAAE010initializeE05levelySi_tFAA17SurfaceAppearanceCyXEfU_', symObjAddr: 0x964, symBinAddr: 0x1C5068, symSize: 0x100 }
+ - { offset: 0x2712F6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24FloatingPanelPresentablePAAE06removeE08animated012restoresLastE010completionySb_SbyycSgtFSbAaB_pXEfU_TA', symObjAddr: 0xA64, symBinAddr: 0x1C5168, symSize: 0x14 }
+ - { offset: 0x2713E3, size: 0x8, addend: 0x0, symName: '_$sSMsE20_halfStablePartition15isSuffixElement5IndexQzSb0F0QzKXE_tKFSay8PenNavUI24FloatingPanelPresentable_pG_Tg5', symObjAddr: 0xA78, symBinAddr: 0x1C517C, symSize: 0x1DC }
+ - { offset: 0x271774, size: 0x8, addend: 0x0, symName: '_$sSlsE10firstIndex5where0B0QzSgSb7ElementQzKXE_tKFSay8PenNavUI24FloatingPanelPresentable_pG_Tg5', symObjAddr: 0x98, symBinAddr: 0x1C479C, symSize: 0xC0 }
+ - { offset: 0x2718A2, size: 0x8, addend: 0x0, symName: '_$sSlsE10firstIndex5where0B0QzSgSb7ElementQzKXE_tKFSay8PenNavUI5PlaceCG_Tg5', symObjAddr: 0x158, symBinAddr: 0x1C485C, symSize: 0x114 }
+ - { offset: 0x27214E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22LocationIndicatorStyleOMa', symObjAddr: 0x168, symBinAddr: 0x1C5358, symSize: 0x10 }
+ - { offset: 0x272162, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22LocationIndicatorStyleOSHAASQWb', symObjAddr: 0x178, symBinAddr: 0x1C5368, symSize: 0x4 }
+ - { offset: 0x272176, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22LocationIndicatorStyleOACSQAAWl', symObjAddr: 0x17C, symBinAddr: 0x1C536C, symSize: 0x40 }
+ - { offset: 0x27252E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloatingPanelStateC4fullACvpZ', symObjAddr: 0x7B0, symBinAddr: 0x37E518, symSize: 0x0 }
+ - { offset: 0x27272E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloatingPanelStateC4halfACvpZ', symObjAddr: 0x7B8, symBinAddr: 0x37E520, symSize: 0x0 }
+ - { offset: 0x272748, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloatingPanelStateC3tipACvpZ', symObjAddr: 0x7C0, symBinAddr: 0x37E528, symSize: 0x0 }
+ - { offset: 0x272762, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloatingPanelStateC6hiddenACvpZ', symObjAddr: 0x7C8, symBinAddr: 0x37E530, symSize: 0x0 }
+ - { offset: 0x272770, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloatingPanelStateCMa', symObjAddr: 0xB4, symBinAddr: 0x1C5460, symSize: 0x20 }
+ - { offset: 0x2727A5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloatingPanelStateCfETo', symObjAddr: 0x710, symBinAddr: 0x1C5A00, symSize: 0x14 }
+ - { offset: 0x2728AC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloatingPanelStateC8rawValueACSgSS_tcfC', symObjAddr: 0x0, symBinAddr: 0x1C53AC, symSize: 0x68 }
+ - { offset: 0x2728EB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloatingPanelStateC8rawValueACSgSS_tcfc', symObjAddr: 0x68, symBinAddr: 0x1C5414, symSize: 0x4C }
+ - { offset: 0x272945, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloatingPanelStateC8rawValue5orderACSS_SitcfC', symObjAddr: 0xD4, symBinAddr: 0x1C5480, symSize: 0x6C }
+ - { offset: 0x27298C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloatingPanelStateC8rawValue5orderACSS_Sitcfc', symObjAddr: 0x140, symBinAddr: 0x1C54EC, symSize: 0x4C }
+ - { offset: 0x2729DD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloatingPanelStateC8rawValue5orderACSS_SitcfcTo', symObjAddr: 0x18C, symBinAddr: 0x1C5538, symSize: 0x64 }
+ - { offset: 0x272A24, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloatingPanelStateC5orderSivg', symObjAddr: 0x1F0, symBinAddr: 0x1C559C, symSize: 0x10 }
+ - { offset: 0x272A4D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloatingPanelStateC4copy4withyp10ObjectiveC6NSZoneVSg_tF', symObjAddr: 0x200, symBinAddr: 0x1C55AC, symSize: 0x2C }
+ - { offset: 0x272A98, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloatingPanelStateC4copy4withyp10ObjectiveC6NSZoneVSg_tFTo', symObjAddr: 0x22C, symBinAddr: 0x1C55D8, symSize: 0x4 }
+ - { offset: 0x272AC0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloatingPanelStateC11descriptionSSvgTo', symObjAddr: 0x230, symBinAddr: 0x1C55DC, symSize: 0x4C }
+ - { offset: 0x272AF3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloatingPanelStateC11descriptionSSvg', symObjAddr: 0x27C, symBinAddr: 0x1C5628, symSize: 0x38 }
+ - { offset: 0x272B47, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloatingPanelStateC16debugDescriptionSSvgTo', symObjAddr: 0x2B4, symBinAddr: 0x1C5660, symSize: 0xC0 }
+ - { offset: 0x272BE2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloatingPanelStateCACycfc', symObjAddr: 0x688, symBinAddr: 0x1C5978, symSize: 0x2C }
+ - { offset: 0x272C3B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloatingPanelStateCACycfcTo', symObjAddr: 0x6B4, symBinAddr: 0x1C59A4, symSize: 0x2C }
+ - { offset: 0x272C9A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloatingPanelStateCfD', symObjAddr: 0x6E0, symBinAddr: 0x1C59D0, symSize: 0x30 }
+ - { offset: 0x272CBD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloatingPanelStateCSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x724, symBinAddr: 0x1C5A14, symSize: 0x30 }
+ - { offset: 0x272CE5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18FloatingPanelStateCSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x754, symBinAddr: 0x1C5A44, symSize: 0x1C }
+ - { offset: 0x273090, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV11makeXOffset3for4withSfSS_AC14TextAttributesVtFZTf4nnd_n', symObjAddr: 0x0, symBinAddr: 0x1C5A9C, symSize: 0x118 }
+ - { offset: 0x2730E3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV11makeXOffset3for4withSfSS_AC14TextAttributesVtFZTf4nnd_n', symObjAddr: 0x0, symBinAddr: 0x1C5A9C, symSize: 0x118 }
+ - { offset: 0x273658, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21AsynchronousOperationCMa', symObjAddr: 0x480, symBinAddr: 0x1C5EF0, symSize: 0x20 }
+ - { offset: 0x27366C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21AsynchronousOperationCfETo', symObjAddr: 0x54C, symBinAddr: 0x1C5FBC, symSize: 0x10 }
+ - { offset: 0x2736A2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21AsynchronousOperationC08completeE0yyF', symObjAddr: 0x0, symBinAddr: 0x1C5BB4, symSize: 0x64 }
+ - { offset: 0x2736D9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21AsynchronousOperationC02isD0SbvgTo', symObjAddr: 0x64, symBinAddr: 0x1C5C18, symSize: 0x8 }
+ - { offset: 0x2736ED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21AsynchronousOperationC11isExecutingSbvsTo', symObjAddr: 0x8C, symBinAddr: 0x1C5C2C, symSize: 0x54 }
+ - { offset: 0x273701, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21AsynchronousOperationC10isFinishedSbvsTo', symObjAddr: 0x1E8, symBinAddr: 0x1C5CF8, symSize: 0x50 }
+ - { offset: 0x27372E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21AsynchronousOperationC5startyyFTo', symObjAddr: 0x378, symBinAddr: 0x1C5E08, symSize: 0x70 }
+ - { offset: 0x2737C1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21AsynchronousOperationCACycfc', symObjAddr: 0x408, symBinAddr: 0x1C5E78, symSize: 0x78 }
+ - { offset: 0x27381F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21AsynchronousOperationCACycfcTo', symObjAddr: 0x4A0, symBinAddr: 0x1C5F10, symSize: 0x7C }
+ - { offset: 0x27387F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21AsynchronousOperationCfD', symObjAddr: 0x51C, symBinAddr: 0x1C5F8C, symSize: 0x30 }
+ - { offset: 0x27425C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvpAETk', symObjAddr: 0x2A0, symBinAddr: 0x1C6294, symSize: 0x64 }
+ - { offset: 0x27429A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowCMa', symObjAddr: 0x940, symBinAddr: 0x1C6914, symSize: 0x20 }
+ - { offset: 0x2742AE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC11cornerCurveSo013CALayerCornerG0avpACTK', symObjAddr: 0xDB4, symBinAddr: 0x1C6D88, symSize: 0x54 }
+ - { offset: 0x274304, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC7shadowsSayAC6ShadowCGvpACTk', symObjAddr: 0xFF4, symBinAddr: 0x1C6FC8, symSize: 0x64 }
+ - { offset: 0x274363, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceCfETo', symObjAddr: 0x1504, symBinAddr: 0x1C74D8, symSize: 0x58 }
+ - { offset: 0x274CAD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC10appearanceAA0D10AppearanceCvpACTk', symObjAddr: 0x2084, symBinAddr: 0x1C7F30, symSize: 0x68 }
+ - { offset: 0x2750D5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewCfETo', symObjAddr: 0x63A8, symBinAddr: 0x1CC21C, symSize: 0x128 }
+ - { offset: 0x275104, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceCMa', symObjAddr: 0x64D0, symBinAddr: 0x1CC344, symSize: 0x20 }
+ - { offset: 0x275118, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewCMa', symObjAddr: 0x64F0, symBinAddr: 0x1CC364, symSize: 0x20 }
+ - { offset: 0x27512C, size: 0x8, addend: 0x0, symName: '_$sSo16UILayoutPriorityaAB5UIKit01_C23NumericRawRepresentableACWl', symObjAddr: 0x7230, symBinAddr: 0x1CCECC, symSize: 0x44 }
+ - { offset: 0x2753EE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvgTo', symObjAddr: 0x0, symBinAddr: 0x1C5FF4, symSize: 0x44 }
+ - { offset: 0x275421, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvg', symObjAddr: 0x44, symBinAddr: 0x1C6038, symSize: 0x40 }
+ - { offset: 0x27546B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvsTo', symObjAddr: 0x84, symBinAddr: 0x1C6078, symSize: 0x50 }
+ - { offset: 0x2754A7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvs', symObjAddr: 0xD4, symBinAddr: 0x1C60C8, symSize: 0x4C }
+ - { offset: 0x2754D0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowC6hiddenSbvM', symObjAddr: 0x120, symBinAddr: 0x1C6114, symSize: 0x40 }
+ - { offset: 0x2755CA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvgTo', symObjAddr: 0x160, symBinAddr: 0x1C6154, symSize: 0x48 }
+ - { offset: 0x2755FD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvg', symObjAddr: 0x1A8, symBinAddr: 0x1C619C, symSize: 0x40 }
+ - { offset: 0x275641, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvsTo', symObjAddr: 0x1E8, symBinAddr: 0x1C61DC, symSize: 0x64 }
+ - { offset: 0x27567C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvs', symObjAddr: 0x24C, symBinAddr: 0x1C6240, symSize: 0x54 }
+ - { offset: 0x2756A5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowC5colorSo7UIColorCvM', symObjAddr: 0x304, symBinAddr: 0x1C62F8, symSize: 0x40 }
+ - { offset: 0x2756EF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvsTo', symObjAddr: 0x35C, symBinAddr: 0x1C6350, symSize: 0x54 }
+ - { offset: 0x27572E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvs', symObjAddr: 0x3B0, symBinAddr: 0x1C63A4, symSize: 0x54 }
+ - { offset: 0x275757, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowC6offsetSo6CGSizeVvM', symObjAddr: 0x404, symBinAddr: 0x1C63F8, symSize: 0x40 }
+ - { offset: 0x275790, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvgTo', symObjAddr: 0x444, symBinAddr: 0x1C6438, symSize: 0x44 }
+ - { offset: 0x2757C5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvg', symObjAddr: 0x488, symBinAddr: 0x1C647C, symSize: 0x44 }
+ - { offset: 0x275809, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvsTo', symObjAddr: 0x4CC, symBinAddr: 0x1C64C0, symSize: 0x50 }
+ - { offset: 0x275847, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvs', symObjAddr: 0x51C, symBinAddr: 0x1C6510, symSize: 0x50 }
+ - { offset: 0x275870, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowC7opacitySfvM', symObjAddr: 0x56C, symBinAddr: 0x1C6560, symSize: 0x40 }
+ - { offset: 0x2758A9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowC6radius12CoreGraphics7CGFloatVvgTo', symObjAddr: 0x5AC, symBinAddr: 0x1C65A0, symSize: 0x44 }
+ - { offset: 0x2758DC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowC6radius12CoreGraphics7CGFloatVvg', symObjAddr: 0x5F0, symBinAddr: 0x1C65E4, symSize: 0x40 }
+ - { offset: 0x275920, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowC6radius12CoreGraphics7CGFloatVvsTo', symObjAddr: 0x630, symBinAddr: 0x1C6624, symSize: 0x50 }
+ - { offset: 0x27595C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowC6radius12CoreGraphics7CGFloatVvs', symObjAddr: 0x680, symBinAddr: 0x1C6674, symSize: 0x4C }
+ - { offset: 0x275985, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowC6radius12CoreGraphics7CGFloatVvM', symObjAddr: 0x6CC, symBinAddr: 0x1C66C0, symSize: 0x40 }
+ - { offset: 0x2759BE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowC6spread12CoreGraphics7CGFloatVvgTo', symObjAddr: 0x70C, symBinAddr: 0x1C6700, symSize: 0x44 }
+ - { offset: 0x2759F1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowC6spread12CoreGraphics7CGFloatVvg', symObjAddr: 0x750, symBinAddr: 0x1C6744, symSize: 0x40 }
+ - { offset: 0x275A30, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowC6spread12CoreGraphics7CGFloatVvsTo', symObjAddr: 0x790, symBinAddr: 0x1C6784, symSize: 0x50 }
+ - { offset: 0x275A6C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowC6spread12CoreGraphics7CGFloatVvs', symObjAddr: 0x7E0, symBinAddr: 0x1C67D4, symSize: 0x4C }
+ - { offset: 0x275A95, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowC6spread12CoreGraphics7CGFloatVvM', symObjAddr: 0x82C, symBinAddr: 0x1C6820, symSize: 0x40 }
+ - { offset: 0x275AC0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowCAEycfc', symObjAddr: 0x88C, symBinAddr: 0x1C6860, symSize: 0xB4 }
+ - { offset: 0x275AF3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowCAEycfcTo', symObjAddr: 0x960, symBinAddr: 0x1C6934, symSize: 0xB8 }
+ - { offset: 0x275B28, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC6ShadowCfETo', symObjAddr: 0xA24, symBinAddr: 0x1C69F8, symSize: 0x10 }
+ - { offset: 0x275B66, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC15backgroundColorSo7UIColorCSgvgTo', symObjAddr: 0xA34, symBinAddr: 0x1C6A08, symSize: 0x48 }
+ - { offset: 0x275B99, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC15backgroundColorSo7UIColorCSgvg', symObjAddr: 0xA7C, symBinAddr: 0x1C6A50, symSize: 0x4C }
+ - { offset: 0x275BB8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC15backgroundColorSo7UIColorCSgvs', symObjAddr: 0xAD4, symBinAddr: 0x1C6AA8, symSize: 0x54 }
+ - { offset: 0x275BE1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC15backgroundColorSo7UIColorCSgvM', symObjAddr: 0xB28, symBinAddr: 0x1C6AFC, symSize: 0x40 }
+ - { offset: 0x275C1A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC12cornerRadius12CoreGraphics7CGFloatVvgTo', symObjAddr: 0xB68, symBinAddr: 0x1C6B3C, symSize: 0x44 }
+ - { offset: 0x275C4D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC12cornerRadius12CoreGraphics7CGFloatVvg', symObjAddr: 0xBAC, symBinAddr: 0x1C6B80, symSize: 0x40 }
+ - { offset: 0x275C8C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC12cornerRadius12CoreGraphics7CGFloatVvsTo', symObjAddr: 0xBEC, symBinAddr: 0x1C6BC0, symSize: 0x50 }
+ - { offset: 0x275CC8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC12cornerRadius12CoreGraphics7CGFloatVvs', symObjAddr: 0xC3C, symBinAddr: 0x1C6C10, symSize: 0x4C }
+ - { offset: 0x275CF1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC12cornerRadius12CoreGraphics7CGFloatVvM', symObjAddr: 0xC88, symBinAddr: 0x1C6C5C, symSize: 0x40 }
+ - { offset: 0x275D8D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC11cornerCurveSo013CALayerCornerG0avgTo', symObjAddr: 0xCC8, symBinAddr: 0x1C6C9C, symSize: 0x50 }
+ - { offset: 0x275DE0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC11cornerCurveSo013CALayerCornerG0avg', symObjAddr: 0xD18, symBinAddr: 0x1C6CEC, symSize: 0x50 }
+ - { offset: 0x275E67, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC11cornerCurveSo013CALayerCornerG0avsTo', symObjAddr: 0xD68, symBinAddr: 0x1C6D3C, symSize: 0x34 }
+ - { offset: 0x275EC8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC11cornerCurveSo013CALayerCornerG0avs', symObjAddr: 0xD9C, symBinAddr: 0x1C6D70, symSize: 0x18 }
+ - { offset: 0x275EF2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC11cornerCurveSo013CALayerCornerG0avs', symObjAddr: 0xD9C, symBinAddr: 0x1C6D70, symSize: 0x18 }
+ - { offset: 0x275F15, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC11cornerCurveSo013CALayerCornerG0avM', symObjAddr: 0xE08, symBinAddr: 0x1C6DDC, symSize: 0x68 }
+ - { offset: 0x275F69, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC11cornerCurveSo013CALayerCornerG0avM.resume.0', symObjAddr: 0xE70, symBinAddr: 0x1C6E44, symSize: 0x14 }
+ - { offset: 0x275F8D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC11cornerCurveSo013CALayerCornerG0avM.resume.0', symObjAddr: 0xE70, symBinAddr: 0x1C6E44, symSize: 0x14 }
+ - { offset: 0x275FA1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC11cornerCurveSo013CALayerCornerG0avM.resume.0', symObjAddr: 0xE70, symBinAddr: 0x1C6E44, symSize: 0x14 }
+ - { offset: 0x276010, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC7shadowsSayAC6ShadowCGvgTo', symObjAddr: 0xE84, symBinAddr: 0x1C6E58, symSize: 0x6C }
+ - { offset: 0x276043, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC7shadowsSayAC6ShadowCGvg', symObjAddr: 0xEF0, symBinAddr: 0x1C6EC4, symSize: 0x44 }
+ - { offset: 0x276087, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC7shadowsSayAC6ShadowCGvsTo', symObjAddr: 0xF34, symBinAddr: 0x1C6F08, symSize: 0x6C }
+ - { offset: 0x2760C2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC7shadowsSayAC6ShadowCGvs', symObjAddr: 0xFA0, symBinAddr: 0x1C6F74, symSize: 0x54 }
+ - { offset: 0x2760EB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC7shadowsSayAC6ShadowCGvM', symObjAddr: 0x1058, symBinAddr: 0x1C702C, symSize: 0x40 }
+ - { offset: 0x276124, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC11borderColorSo7UIColorCSgvgTo', symObjAddr: 0x1098, symBinAddr: 0x1C706C, symSize: 0x48 }
+ - { offset: 0x276157, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC11borderColorSo7UIColorCSgvg', symObjAddr: 0x10E0, symBinAddr: 0x1C70B4, symSize: 0x4C }
+ - { offset: 0x276176, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC11borderColorSo7UIColorCSgvs', symObjAddr: 0x1198, symBinAddr: 0x1C716C, symSize: 0x54 }
+ - { offset: 0x2761AB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC11borderColorSo7UIColorCSgvM', symObjAddr: 0x124C, symBinAddr: 0x1C7220, symSize: 0x40 }
+ - { offset: 0x2761E4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC11borderWidth12CoreGraphics7CGFloatVvgTo', symObjAddr: 0x128C, symBinAddr: 0x1C7260, symSize: 0x44 }
+ - { offset: 0x276217, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC11borderWidth12CoreGraphics7CGFloatVvg', symObjAddr: 0x12D0, symBinAddr: 0x1C72A4, symSize: 0x40 }
+ - { offset: 0x276256, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC11borderWidth12CoreGraphics7CGFloatVvsTo', symObjAddr: 0x1310, symBinAddr: 0x1C72E4, symSize: 0x50 }
+ - { offset: 0x276292, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC11borderWidth12CoreGraphics7CGFloatVvs', symObjAddr: 0x1360, symBinAddr: 0x1C7334, symSize: 0x4C }
+ - { offset: 0x2762BB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceC11borderWidth12CoreGraphics7CGFloatVvM', symObjAddr: 0x13AC, symBinAddr: 0x1C7380, symSize: 0x40 }
+ - { offset: 0x2762FA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceCACycfc', symObjAddr: 0x13EC, symBinAddr: 0x1C73C0, symSize: 0xEC }
+ - { offset: 0x27639D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SurfaceAppearanceCACycfcTo', symObjAddr: 0x14D8, symBinAddr: 0x1C74AC, symSize: 0x20 }
+ - { offset: 0x2763CA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC13grabberHandleAA07GrabberE0CvgTo', symObjAddr: 0x155C, symBinAddr: 0x1C7530, symSize: 0x10 }
+ - { offset: 0x2763E2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC13grabberHandleAA07GrabberE0CvgTo', symObjAddr: 0x155C, symBinAddr: 0x1C7530, symSize: 0x10 }
+ - { offset: 0x2763FF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC13grabberHandleAA07GrabberE0Cvg', symObjAddr: 0x156C, symBinAddr: 0x1C7540, symSize: 0x10 }
+ - { offset: 0x276430, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC20grabberHandlePadding12CoreGraphics7CGFloatVvgTo', symObjAddr: 0x157C, symBinAddr: 0x1C7550, symSize: 0x44 }
+ - { offset: 0x276463, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC20grabberHandlePadding12CoreGraphics7CGFloatVvg', symObjAddr: 0x15C0, symBinAddr: 0x1C7594, symSize: 0x40 }
+ - { offset: 0x2764B6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC20grabberHandlePadding12CoreGraphics7CGFloatVvsTo', symObjAddr: 0x1600, symBinAddr: 0x1C75D4, symSize: 0x60 }
+ - { offset: 0x27650F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC20grabberHandlePadding12CoreGraphics7CGFloatVvs', symObjAddr: 0x1660, symBinAddr: 0x1C7634, symSize: 0x5C }
+ - { offset: 0x276555, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC20grabberHandlePadding12CoreGraphics7CGFloatVvM', symObjAddr: 0x16BC, symBinAddr: 0x1C7690, symSize: 0x44 }
+ - { offset: 0x27658E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC17grabberAreaOffset12CoreGraphics7CGFloatVvgTo', symObjAddr: 0x1700, symBinAddr: 0x1C76D4, symSize: 0x44 }
+ - { offset: 0x2765C1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC17grabberAreaOffset12CoreGraphics7CGFloatVvg', symObjAddr: 0x1744, symBinAddr: 0x1C7718, symSize: 0x40 }
+ - { offset: 0x276600, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC17grabberAreaOffset12CoreGraphics7CGFloatVvsTo', symObjAddr: 0x1784, symBinAddr: 0x1C7758, symSize: 0x50 }
+ - { offset: 0x27663C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC17grabberAreaOffset12CoreGraphics7CGFloatVvs', symObjAddr: 0x17D4, symBinAddr: 0x1C77A8, symSize: 0x4C }
+ - { offset: 0x276665, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC17grabberAreaOffset12CoreGraphics7CGFloatVvM', symObjAddr: 0x1820, symBinAddr: 0x1C77F4, symSize: 0x40 }
+ - { offset: 0x2766BE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC17grabberHandleSizeSo6CGSizeVvsTo', symObjAddr: 0x18FC, symBinAddr: 0x1C78CC, symSize: 0x68 }
+ - { offset: 0x276718, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC17grabberHandleSizeSo6CGSizeVvs', symObjAddr: 0x1964, symBinAddr: 0x1C7934, symSize: 0x64 }
+ - { offset: 0x27675E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC17grabberHandleSizeSo6CGSizeVvM', symObjAddr: 0x19C8, symBinAddr: 0x1C7998, symSize: 0x44 }
+ - { offset: 0x276797, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC07contentE0So6UIViewCSgvgTo', symObjAddr: 0x1A0C, symBinAddr: 0x1C79DC, symSize: 0x48 }
+ - { offset: 0x2767CA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC07contentE0So6UIViewCSgvg', symObjAddr: 0x1A54, symBinAddr: 0x1C7A24, symSize: 0x44 }
+ - { offset: 0x27680E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC07contentE0So6UIViewCSgvsTo', symObjAddr: 0x1A98, symBinAddr: 0x1C7A68, symSize: 0x58 }
+ - { offset: 0x276849, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC07contentE0So6UIViewCSgvs', symObjAddr: 0x1AF0, symBinAddr: 0x1C7AC0, symSize: 0x5C }
+ - { offset: 0x276872, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC07contentE0So6UIViewCSgvM', symObjAddr: 0x1B4C, symBinAddr: 0x1C7B1C, symSize: 0x84 }
+ - { offset: 0x2768AB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC07contentE0So6UIViewCSgvM.resume.0', symObjAddr: 0x1BD0, symBinAddr: 0x1C7BA0, symSize: 0x6C }
+ - { offset: 0x2768CC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC14contentPaddingSo12UIEdgeInsetsVvM', symObjAddr: 0x1C6C, symBinAddr: 0x1C7C3C, symSize: 0x44 }
+ - { offset: 0x276919, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC15backgroundColorSo7UIColorCSgvgTo', symObjAddr: 0x1CB4, symBinAddr: 0x1C7C84, symSize: 0x68 }
+ - { offset: 0x2769CF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC15backgroundColorSo7UIColorCSgvsTo', symObjAddr: 0x1D88, symBinAddr: 0x1C7CEC, symSize: 0xC0 }
+ - { offset: 0x276A4A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC10appearanceAA0D10AppearanceCvgTo', symObjAddr: 0x1F00, symBinAddr: 0x1C7DAC, symSize: 0x48 }
+ - { offset: 0x276A7D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC10appearanceAA0D10AppearanceCvg', symObjAddr: 0x1F48, symBinAddr: 0x1C7DF4, symSize: 0x40 }
+ - { offset: 0x276ABC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC10appearanceAA0D10AppearanceCvsTo', symObjAddr: 0x1F88, symBinAddr: 0x1C7E34, symSize: 0x8C }
+ - { offset: 0x276AF3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC10appearanceAA0D10AppearanceCvs', symObjAddr: 0x2014, symBinAddr: 0x1C7EC0, symSize: 0x70 }
+ - { offset: 0x276B23, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC10appearanceAA0D10AppearanceCvW', symObjAddr: 0x20EC, symBinAddr: 0x1C7F98, symSize: 0x1B4 }
+ - { offset: 0x276D90, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC10appearanceAA0D10AppearanceCvM', symObjAddr: 0x22A0, symBinAddr: 0x1C814C, symSize: 0x44 }
+ - { offset: 0x276DB5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC10appearanceAA0D10AppearanceCvM.resume.0', symObjAddr: 0x22E4, symBinAddr: 0x1C8190, symSize: 0x30 }
+ - { offset: 0x276DD6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC16containerMarginsSo12UIEdgeInsetsVvM', symObjAddr: 0x251C, symBinAddr: 0x1C83C8, symSize: 0x44 }
+ - { offset: 0x276E0F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC09containerE0So6UIViewCvgTo', symObjAddr: 0x25A0, symBinAddr: 0x1C844C, symSize: 0x10 }
+ - { offset: 0x276E27, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC09containerE0So6UIViewCvgTo', symObjAddr: 0x25A0, symBinAddr: 0x1C844C, symSize: 0x10 }
+ - { offset: 0x276E44, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC09containerE0So6UIViewCvg', symObjAddr: 0x25B0, symBinAddr: 0x1C845C, symSize: 0x10 }
+ - { offset: 0x276E75, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC17containerOverflow12CoreGraphics7CGFloatVvgTo', symObjAddr: 0x25C0, symBinAddr: 0x1C846C, symSize: 0x10 }
+ - { offset: 0x276E8D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC17containerOverflow12CoreGraphics7CGFloatVvgTo', symObjAddr: 0x25C0, symBinAddr: 0x1C846C, symSize: 0x10 }
+ - { offset: 0x276EDC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC17containerOverflow12CoreGraphics7CGFloatVvsTo', symObjAddr: 0x25D0, symBinAddr: 0x1C847C, symSize: 0x18 }
+ - { offset: 0x276EF4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC17containerOverflow12CoreGraphics7CGFloatVvsTo', symObjAddr: 0x25D0, symBinAddr: 0x1C847C, symSize: 0x18 }
+ - { offset: 0x276F49, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC8positionAA21FloatingPanelPositionOvgTo', symObjAddr: 0x25E8, symBinAddr: 0x1C8494, symSize: 0x10 }
+ - { offset: 0x276F61, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC8positionAA21FloatingPanelPositionOvgTo', symObjAddr: 0x25E8, symBinAddr: 0x1C8494, symSize: 0x10 }
+ - { offset: 0x276FA1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC8positionAA21FloatingPanelPositionOvsTo', symObjAddr: 0x25F8, symBinAddr: 0x1C84A4, symSize: 0x3C }
+ - { offset: 0x2770CD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC8positionAA21FloatingPanelPositionOvW', symObjAddr: 0x2634, symBinAddr: 0x1C84E0, symSize: 0x8D4 }
+ - { offset: 0x2774E7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC16grabberAreaFrameSo6CGRectVvgTo', symObjAddr: 0x2F08, symBinAddr: 0x1C8DB4, symSize: 0x5C }
+ - { offset: 0x277581, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC16grabberAreaFrameSo6CGRectVvg', symObjAddr: 0x2F64, symBinAddr: 0x1C8E10, symSize: 0x21C }
+ - { offset: 0x277772, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC28grabberHandleWidthConstraint33_23B1F6B61A4C6FEE495E0270C601A94CLLSo08NSLayoutI0Cvg', symObjAddr: 0x32A8, symBinAddr: 0x1C9154, symSize: 0xD8 }
+ - { offset: 0x2777AF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC29grabberHandleHeightConstraint33_23B1F6B61A4C6FEE495E0270C601A94CLLSo08NSLayoutI0Cvg', symObjAddr: 0x3380, symBinAddr: 0x1C922C, symSize: 0xDC }
+ - { offset: 0x2777EC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC29grabberHandleCenterConstraint33_23B1F6B61A4C6FEE495E0270C601A94CLLSo08NSLayoutI0Cvg', symObjAddr: 0x345C, symBinAddr: 0x1C9308, symSize: 0xD4 }
+ - { offset: 0x27780B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC34grabberHandleEdgePaddingConstraint33_23B1F6B61A4C6FEE495E0270C601A94CLLSo08NSLayoutJ0Cvg', symObjAddr: 0x3530, symBinAddr: 0x1C93DC, symSize: 0xFC }
+ - { offset: 0x2778B8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC12shadowLayers33_23B1F6B61A4C6FEE495E0270C601A94CLLSaySo7CALayerCGvs', symObjAddr: 0x362C, symBinAddr: 0x1C94D8, symSize: 0x1D0 }
+ - { offset: 0x277B61, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC29requiresConstraintBasedLayoutSbvgZTo', symObjAddr: 0x37FC, symBinAddr: 0x1C96A8, symSize: 0x8 }
+ - { offset: 0x277BAF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x380C, symBinAddr: 0x1C96B0, symSize: 0x23C }
+ - { offset: 0x277C39, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x3A48, symBinAddr: 0x1C98EC, symSize: 0x20 }
+ - { offset: 0x277C4D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC5coderACSgSo7NSCoderC_tcfC', symObjAddr: 0x3A68, symBinAddr: 0x1C990C, symSize: 0x44 }
+ - { offset: 0x277C61, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x3AAC, symBinAddr: 0x1C9950, symSize: 0x224 }
+ - { offset: 0x277CEB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x3CD0, symBinAddr: 0x1C9B74, symSize: 0x28 }
+ - { offset: 0x277CFF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC11addSubViews33_23B1F6B61A4C6FEE495E0270C601A94CLLyyF', symObjAddr: 0x3CF8, symBinAddr: 0x1C9B9C, symSize: 0x870 }
+ - { offset: 0x278425, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC17updateConstraintsyyF', symObjAddr: 0x4568, symBinAddr: 0x1CA40C, symSize: 0x60C }
+ - { offset: 0x278889, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC17updateConstraintsyyFTo', symObjAddr: 0x4B74, symBinAddr: 0x1CAA18, symSize: 0x28 }
+ - { offset: 0x2788BE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC14layoutSubviewsyyF', symObjAddr: 0x4B9C, symBinAddr: 0x1CAA40, symSize: 0x248 }
+ - { offset: 0x278A13, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC14layoutSubviewsyyFTo', symObjAddr: 0x4DE4, symBinAddr: 0x1CAC88, symSize: 0x28 }
+ - { offset: 0x278A27, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC20intrinsicContentSizeSo6CGSizeVvgTo', symObjAddr: 0x4E0C, symBinAddr: 0x1CACB0, symSize: 0x44 }
+ - { offset: 0x278A3B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC20intrinsicContentSizeSo6CGSizeVvg', symObjAddr: 0x4E50, symBinAddr: 0x1CACF4, symSize: 0x108 }
+ - { offset: 0x278BA9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC12updateShadow33_23B1F6B61A4C6FEE495E0270C601A94CLLyyF', symObjAddr: 0x4F58, symBinAddr: 0x1CADFC, symSize: 0x748 }
+ - { offset: 0x2790AC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC18updateCornerRadius33_23B1F6B61A4C6FEE495E0270C601A94CLLyyF', symObjAddr: 0x56A0, symBinAddr: 0x1CB544, symSize: 0x234 }
+ - { offset: 0x279161, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC12updateBorder33_23B1F6B61A4C6FEE495E0270C601A94CLLyyF', symObjAddr: 0x58D4, symBinAddr: 0x1CB778, symSize: 0x13C }
+ - { offset: 0x279203, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC3set07contentE04modeySo6UIViewC_AA23FloatingPanelControllerC11ContentModeOtF', symObjAddr: 0x5A10, symBinAddr: 0x1CB8B4, symSize: 0x570 }
+ - { offset: 0x27972F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC3set07contentE04modeySo6UIViewC_AA23FloatingPanelControllerC11ContentModeOtFTo', symObjAddr: 0x5F80, symBinAddr: 0x1CBE24, symSize: 0x58 }
+ - { offset: 0x279743, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC08hasStackE0SbyF', symObjAddr: 0x5FD8, symBinAddr: 0x1CBE7C, symSize: 0x194 }
+ - { offset: 0x2798D7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC08hasStackE0SbyFTo', symObjAddr: 0x616C, symBinAddr: 0x1CC010, symSize: 0x34 }
+ - { offset: 0x2798EB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC19grabberAreaContainsySbSo7CGPointVF', symObjAddr: 0x61A0, symBinAddr: 0x1CC044, symSize: 0x180 }
+ - { offset: 0x279A3A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SurfaceViewC19grabberAreaContainsySbSo7CGPointVFTo', symObjAddr: 0x6320, symBinAddr: 0x1CC1C4, symSize: 0x4C }
+ - { offset: 0x27A2F7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9DebugViewCfETo', symObjAddr: 0x1D48, symBinAddr: 0x1CEBBC, symSize: 0x38 }
+ - { offset: 0x27A326, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9DebugViewCMa', symObjAddr: 0x1D80, symBinAddr: 0x1CEBF4, symSize: 0x20 }
+ - { offset: 0x27A33A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9DebugModeOMa', symObjAddr: 0x1F08, symBinAddr: 0x1CEC14, symSize: 0x10 }
+ - { offset: 0x27A34E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9DebugModeOSHAASQWb', symObjAddr: 0x1F18, symBinAddr: 0x1CEC24, symSize: 0x4 }
+ - { offset: 0x27A362, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9DebugModeOACSQAAWl', symObjAddr: 0x1F1C, symBinAddr: 0x1CEC28, symSize: 0x40 }
+ - { offset: 0x27A376, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer19CameraConfigurationVSgWOc', symObjAddr: 0x1FA0, symBinAddr: 0x1CEC68, symSize: 0x48 }
+ - { offset: 0x27A38A, size: 0x8, addend: 0x0, symName: '_$s17PenguinINRenderer19CameraConfigurationVSgWOh', symObjAddr: 0x1FE8, symBinAddr: 0x1CECB0, symSize: 0x40 }
+ - { offset: 0x27A401, size: 0x8, addend: 0x0, symName: '_$s12CoreGraphics7CGFloatVACs7CVarArgAAWl', symObjAddr: 0x2534, symBinAddr: 0x1CF178, symSize: 0x40 }
+ - { offset: 0x27A6B0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9DebugViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0xC4, symBinAddr: 0x1CCF38, symSize: 0xE0 }
+ - { offset: 0x27A761, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9DebugViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x1A4, symBinAddr: 0x1CD018, symSize: 0xCC }
+ - { offset: 0x27A7EC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9DebugViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x270, symBinAddr: 0x1CD0E4, symSize: 0x28 }
+ - { offset: 0x27A851, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9DebugViewC5setup33_2F560D187A4C3D784FB69A11494F9267LLyyF', symObjAddr: 0x298, symBinAddr: 0x1CD10C, symSize: 0x348 }
+ - { offset: 0x27A99A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9DebugViewC06switchD4ModeyyF', symObjAddr: 0x5E0, symBinAddr: 0x1CD454, symSize: 0x128 }
+ - { offset: 0x27AA3E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9DebugViewC21constrainLabelToEdges33_2F560D187A4C3D784FB69A11494F9267LLyySo7UILabelCF', symObjAddr: 0x708, symBinAddr: 0x1CD57C, symSize: 0x26C }
+ - { offset: 0x27AC7D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9DebugViewC15setUserLocationyy7Penguin10PILocationCSgF', symObjAddr: 0x974, symBinAddr: 0x1CD7E8, symSize: 0x540 }
+ - { offset: 0x27B325, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9DebugViewC22setCameraConfiguration_12currentFloory17PenguinINRenderer0gH0VSg_0K00J0CSgtF', symObjAddr: 0xEB4, symBinAddr: 0x1CDD28, symSize: 0x820 }
+ - { offset: 0x27BAF9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9DebugViewC9handleTap33_2F560D187A4C3D784FB69A11494F9267LLyyFTo', symObjAddr: 0x16D4, symBinAddr: 0x1CE548, symSize: 0x70 }
+ - { offset: 0x27BB49, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9DebugViewC9handlePan33_2F560D187A4C3D784FB69A11494F9267LLyySo22UIPanGestureRecognizerCF', symObjAddr: 0x1744, symBinAddr: 0x1CE5B8, symSize: 0x584 }
+ - { offset: 0x27BE62, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9DebugViewC9handlePan33_2F560D187A4C3D784FB69A11494F9267LLyySo22UIPanGestureRecognizerCFTo', symObjAddr: 0x1CC8, symBinAddr: 0x1CEB3C, symSize: 0x50 }
+ - { offset: 0x27BE76, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9DebugViewCfD', symObjAddr: 0x1D18, symBinAddr: 0x1CEB8C, symSize: 0x30 }
+ - { offset: 0x27BEB3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9DebugViewC19getAttributedString33_2F560D187A4C3D784FB69A11494F9267LLySo012NSAttributedH0CSSFTf4nd_n', symObjAddr: 0x2028, symBinAddr: 0x1CECF0, symSize: 0x230 }
+ - { offset: 0x27C000, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9DebugViewC19getFormattedPadding33_2F560D187A4C3D784FB69A11494F9267LLySSSo12UIEdgeInsetsVSgFTf4nd_n', symObjAddr: 0x23E8, symBinAddr: 0x1CF0B0, symSize: 0xC8 }
+ - { offset: 0x27C46D, size: 0x8, addend: 0x0, symName: '_$sSo11UIImageViewC8PenNavUIE15colorIdentifierSivgTo', symObjAddr: 0x0, symBinAddr: 0x1CF1B8, symSize: 0x8 }
+ - { offset: 0x27C489, size: 0x8, addend: 0x0, symName: '_$sSo11UIImageViewC8PenNavUIE15colorIdentifierSivsTo', symObjAddr: 0x8, symBinAddr: 0x1CF1C0, symSize: 0x38 }
+ - { offset: 0x27C4A5, size: 0x8, addend: 0x0, symName: '_$sSo11UIImageViewC8PenNavUIE25backgroundColorIdentifierSivgTo', symObjAddr: 0x4C, symBinAddr: 0x1CF1F8, symSize: 0x8 }
+ - { offset: 0x27C4C1, size: 0x8, addend: 0x0, symName: '_$sSo11UIImageViewC8PenNavUIE25backgroundColorIdentifierSivsTo', symObjAddr: 0x54, symBinAddr: 0x1CF200, symSize: 0x38 }
+ - { offset: 0x27C4DD, size: 0x8, addend: 0x0, symName: '_$sSo11UIImageViewC8PenNavUIE12LanguageSafeSbvgTo', symObjAddr: 0x1B0, symBinAddr: 0x1CF238, symSize: 0x8 }
+ - { offset: 0x27C508, size: 0x8, addend: 0x0, symName: '_$sSo11UIImageViewC8PenNavUIE12LanguageSafeSbvsTo', symObjAddr: 0x1B8, symBinAddr: 0x1CF240, symSize: 0x28 }
+ - { offset: 0x27C550, size: 0x8, addend: 0x0, symName: '_$sSo11UIImageViewC8PenNavUIE12LanguageSafeSbvsTf4dn_n', symObjAddr: 0x1E0, symBinAddr: 0x1CF268, symSize: 0xBC }
+ - { offset: 0x27CA0D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23UserNotificationManagerCACyc33_BDB7F6F569795A6AD4284161D4C54383Llfc', symObjAddr: 0x0, symBinAddr: 0x1CF324, symSize: 0xA8 }
+ - { offset: 0x27CA31, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23UserNotificationManagerC14sharedInstance33_BDB7F6F569795A6AD4284161D4C54383LLACSgvpZ', symObjAddr: 0x970, symBinAddr: 0x37E7A0, symSize: 0x0 }
+ - { offset: 0x27CC0B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23UserNotificationManagerCfETo', symObjAddr: 0x700, symBinAddr: 0x1CFA20, symSize: 0x10 }
+ - { offset: 0x27CC3A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23UserNotificationManagerCMa', symObjAddr: 0x710, symBinAddr: 0x1CFA30, symSize: 0x20 }
+ - { offset: 0x27CC4E, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DateVSgWOb', symObjAddr: 0x774, symBinAddr: 0x1CFA50, symSize: 0x48 }
+ - { offset: 0x27CD65, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23UserNotificationManagerCACyc33_BDB7F6F569795A6AD4284161D4C54383Llfc', symObjAddr: 0x0, symBinAddr: 0x1CF324, symSize: 0xA8 }
+ - { offset: 0x27CE3E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23UserNotificationManagerCACyc33_BDB7F6F569795A6AD4284161D4C54383LlfcTo', symObjAddr: 0xA8, symBinAddr: 0x1CF3CC, symSize: 0x20 }
+ - { offset: 0x27CF73, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23UserNotificationManagerC04sendE03fory7Penguin14GeofenceRegionV_tF', symObjAddr: 0xCC, symBinAddr: 0x1CF3EC, symSize: 0x268 }
+ - { offset: 0x27D0CD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23UserNotificationManagerC011willDisplayE02idSbSi_tF', symObjAddr: 0x334, symBinAddr: 0x1CF654, symSize: 0x39C }
+ - { offset: 0x27D1EE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23UserNotificationManagerCfD', symObjAddr: 0x6D0, symBinAddr: 0x1CF9F0, symSize: 0x30 }
+ - { offset: 0x27D27E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23UserNotificationManagerC19trackGeofenceRegion33_BDB7F6F569795A6AD4284161D4C54383LL8regionIdySi_tFTf4nd_n', symObjAddr: 0x7FC, symBinAddr: 0x1CFA98, symSize: 0x12C }
+ - { offset: 0x27D6E8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB17UiCoreDataManagerC29initializePersistentContaineryyF', symObjAddr: 0x0, symBinAddr: 0x1CFBC4, symSize: 0x640 }
+ - { offset: 0x27D70C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB17UiCoreDataManagerC14sharedInstance33_B6E24855173BA72882FF864730241A42LLACSgvpZ', symObjAddr: 0xD48, symBinAddr: 0x37E7D8, symSize: 0x0 }
+ - { offset: 0x27D7C1, size: 0x8, addend: 0x0, symName: '_$sSo28NSPersistentStoreDescriptionCs5Error_pSgIeggg_ABSo7NSErrorCSgIeyByy_TR', symObjAddr: 0x644, symBinAddr: 0x1D0204, symSize: 0x78 }
+ - { offset: 0x27D8AA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB17UiCoreDataManagerCMa', symObjAddr: 0xBDC, symBinAddr: 0x1D0778, symSize: 0x20 }
+ - { offset: 0x27D8BE, size: 0x8, addend: 0x0, symName: '_$sSo28NSPersistentStoreDescriptionCMa', symObjAddr: 0xC40, symBinAddr: 0x1D0798, symSize: 0x44 }
+ - { offset: 0x27D8D2, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0xD0C, symBinAddr: 0x1D07DC, symSize: 0x10 }
+ - { offset: 0x27D8E6, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0xD1C, symBinAddr: 0x1D07EC, symSize: 0x8 }
+ - { offset: 0x27DBD6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB17UiCoreDataManagerC29initializePersistentContaineryyF', symObjAddr: 0x0, symBinAddr: 0x1CFBC4, symSize: 0x640 }
+ - { offset: 0x27DE2C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB17UiCoreDataManagerC13resetDatabaseyyF', symObjAddr: 0x6BC, symBinAddr: 0x1D027C, symSize: 0x4FC }
+ - { offset: 0x27E508, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC15show3dBuildingsyyF', symObjAddr: 0x0, symBinAddr: 0x1D07F4, symSize: 0x118 }
+ - { offset: 0x27E54F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC15hide3dBuildingsyyF', symObjAddr: 0x118, symBinAddr: 0x1D090C, symSize: 0xE8 }
+ - { offset: 0x27E647, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC13drawFavorites2on016includingOutdoorH0ySay7Penguin5FloorCSgG_SbtF', symObjAddr: 0x200, symBinAddr: 0x1D09F4, symSize: 0x550 }
+ - { offset: 0x27F2DA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC12addFavoritesyySayAA8FavoriteCGF', symObjAddr: 0x750, symBinAddr: 0x1D0F44, symSize: 0x474 }
+ - { offset: 0x27F625, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC14downloadModelsyyF', symObjAddr: 0xBC4, symBinAddr: 0x1D13B8, symSize: 0x140 }
+ - { offset: 0x27FE16, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC14add3dBuildings3forySay7Penguin0D7PolygonVG_tF', symObjAddr: 0x2E20, symBinAddr: 0x1D3614, symSize: 0xF90 }
+ - { offset: 0x280E44, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerCMa', symObjAddr: 0x9878, symBinAddr: 0x1DA06C, symSize: 0x20 }
+ - { offset: 0x280E58, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC8addModel3fory7Penguin0D7PolygonV_tF', symObjAddr: 0x9898, symBinAddr: 0x1DA08C, symSize: 0x19C }
+ - { offset: 0x280F27, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC17downloadCompleted3foryAA16FileDownloadData_p_tF', symObjAddr: 0x9A34, symBinAddr: 0x1DA228, symSize: 0x19C }
+ - { offset: 0x280FFA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerCAA27FileDownloadProcessProtocolA2aDP17downloadCompleted3foryAA0gH4Data_p_tFTW', symObjAddr: 0x9BD0, symBinAddr: 0x1DA3C4, symSize: 0x4 }
+ - { offset: 0x281084, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC9loadImage3for10completion13reloadsSourcey7Penguin0D7PolygonV_yycSgSbtFySo7UIImageCSgcfU_TA', symObjAddr: 0xA964, symBinAddr: 0x1DB0B8, symSize: 0x5C }
+ - { offset: 0x281098, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0xA9F8, symBinAddr: 0x1DB13C, symSize: 0x10 }
+ - { offset: 0x2810AC, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0xAA08, symBinAddr: 0x1DB14C, symSize: 0x8 }
+ - { offset: 0x2810C0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC013shouldDisplayD5OnMap3poiSb7Penguin0D7PolygonV_tFSbyKXEfu0_SbAA5PlaceCXEfU_TA', symObjAddr: 0xACE8, symBinAddr: 0x1DB2D4, symSize: 0x1C }
+ - { offset: 0x281CF7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC15drawAllFeatures3for016includingOutdoorI0ySay7Penguin5FloorCG_SbtF', symObjAddr: 0xD04, symBinAddr: 0x1D14F8, symSize: 0xBF8 }
+ - { offset: 0x2829B4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC14removeFeatures3forySay7Penguin5FloorCG_tF', symObjAddr: 0x18FC, symBinAddr: 0x1D20F0, symSize: 0x964 }
+ - { offset: 0x283572, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC013shouldDisplayD5OnMap3poiSb7Penguin0D7PolygonV_tF', symObjAddr: 0x2260, symBinAddr: 0x1D2A54, symSize: 0x13C }
+ - { offset: 0x2835F7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC013shouldDisplayD5OnMap3poiSb7Penguin0D7PolygonV_tFSbyKXEfu0_SbAA5PlaceCXEfU_', symObjAddr: 0x239C, symBinAddr: 0x1D2B90, symSize: 0x164 }
+ - { offset: 0x28370B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC19drawOutdoorFeaturesyyF', symObjAddr: 0x2500, symBinAddr: 0x1D2CF4, symSize: 0x920 }
+ - { offset: 0x283EBF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC03addD0yy7Penguin0D7PolygonVF', symObjAddr: 0x3DB0, symBinAddr: 0x1D45A4, symSize: 0x3E4 }
+ - { offset: 0x2840B9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC06removeD0yy7Penguin0D7PolygonVF', symObjAddr: 0x4194, symBinAddr: 0x1D4988, symSize: 0x400 }
+ - { offset: 0x2843DE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC9drawNodes2onySay7Penguin5FloorCG_tF', symObjAddr: 0x4594, symBinAddr: 0x1D4D88, symSize: 0x1A68 }
+ - { offset: 0x28575F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC21drawDestinationSymbol3for2atyAA5PlaceCSg_So22CLLocationCoordinate2DVSgtF', symObjAddr: 0x5FFC, symBinAddr: 0x1D67F0, symSize: 0x9F4 }
+ - { offset: 0x285B79, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC21drawDestinationSymbol3for2atyAA5PlaceCSg_So22CLLocationCoordinate2DVSgtFySo7UIImageCSgcfU1_', symObjAddr: 0x69F0, symBinAddr: 0x1D71E4, symSize: 0xD18 }
+ - { offset: 0x2861C5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC16updateSymbolText3fory7Penguin0D7PolygonV_tF', symObjAddr: 0x7708, symBinAddr: 0x1D7EFC, symSize: 0x560 }
+ - { offset: 0x286662, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC06updateD6Source33_085DD519451CE0A7AAD2CF2829398ED6LL10isFavorite3poiySb_7Penguin0D7PolygonVtF', symObjAddr: 0x7C68, symBinAddr: 0x1D845C, symSize: 0x184 }
+ - { offset: 0x28674A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC9loadImage3for10completion13reloadsSourcey7Penguin0D7PolygonV_yycSgSbtF', symObjAddr: 0x7DEC, symBinAddr: 0x1D85E0, symSize: 0xB68 }
+ - { offset: 0x286ACF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC9loadImage3for10completion13reloadsSourcey7Penguin0D7PolygonV_yycSgSbtFySo7UIImageCSgcfU_', symObjAddr: 0x8954, symBinAddr: 0x1D9148, symSize: 0x30C }
+ - { offset: 0x286B4C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC9loadImage3for10completion13reloadsSourcey7Penguin0D7PolygonV_yycSgSbtFySo7UIImageCSgcfU_yyScMYccfU_', symObjAddr: 0x8C60, symBinAddr: 0x1D9454, symSize: 0x358 }
+ - { offset: 0x286E7B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC8setImage5image10identifier5poiId13reloadsSourceySo7UIImageC_SSSiSbtFyyYbcfU_', symObjAddr: 0x8FB8, symBinAddr: 0x1D97AC, symSize: 0x2B8 }
+ - { offset: 0x286F36, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC8setImage5image10identifier5poiId13reloadsSourceySo7UIImageC_SSSiSbtFyyYbcfU_yyScMYccfU_', symObjAddr: 0x9270, symBinAddr: 0x1D9A64, symSize: 0x308 }
+ - { offset: 0x2871EA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC6filter11filteredIdsySaySSG_tF', symObjAddr: 0x9578, symBinAddr: 0x1D9D6C, symSize: 0x1A0 }
+ - { offset: 0x287245, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC11clearFilteryyF', symObjAddr: 0x9718, symBinAddr: 0x1D9F0C, symSize: 0x12C }
+ - { offset: 0x28727F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerCfD', symObjAddr: 0x9844, symBinAddr: 0x1DA038, symSize: 0x34 }
+ - { offset: 0x2872B8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC11getSourceId3forSS7Penguin0D7PolygonV_tFTf4nd_n', symObjAddr: 0xA188, symBinAddr: 0x1DA944, symSize: 0xA4 }
+ - { offset: 0x2872DE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC8renderer7mapModeAC17PenguinINRenderer10PIRendererCSg_AA8MapStateOtcfcTf4gnn_n', symObjAddr: 0xA22C, symBinAddr: 0x1DA9E8, symSize: 0x1B0 }
+ - { offset: 0x287412, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PoiDrawingManagerC14downloadImages3forySay7Penguin0D7PolygonVG_tFTf4nd_n', symObjAddr: 0xA3DC, symBinAddr: 0x1DAB98, symSize: 0x490 }
+ - { offset: 0x287D03, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15LanguageManagerC08selectedD033_74F133CCB03BCF72AC7567C3E94296E7LLAA03AppD0OSgvpZ', symObjAddr: 0x208, symBinAddr: 0x37EA58, symSize: 0x0 }
+ - { offset: 0x287DA6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15LanguageManagerCMa', symObjAddr: 0x10, symBinAddr: 0x1DB31C, symSize: 0x20 }
+ - { offset: 0x287EB5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15LanguageManagerC07defaultD033_74F133CCB03BCF72AC7567C3E94296E7LLAA03AppD0OvgZTf4d_n', symObjAddr: 0x50, symBinAddr: 0x1DB33C, symSize: 0x174 }
+ - { offset: 0x288383, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ParkingDetailsViewC07contentF0So6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x1DB4B0, symSize: 0x10 }
+ - { offset: 0x288695, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ParkingDetailsViewCfETo', symObjAddr: 0xA28, symBinAddr: 0x1DBED8, symSize: 0x7C }
+ - { offset: 0x2886C4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ParkingDetailsViewCMa', symObjAddr: 0xAA4, symBinAddr: 0x1DBF54, symSize: 0x20 }
+ - { offset: 0x2886D8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ParkingDetailsViewC10commonInit33_A8C7BD0ECF30E7FBA1FEB7676CEE783ELLyyFyycfU_TA', symObjAddr: 0xBB4, symBinAddr: 0x1DBF98, symSize: 0x8 }
+ - { offset: 0x2887DC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ParkingDetailsViewC07contentF0So6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x1DB4B0, symSize: 0x10 }
+ - { offset: 0x2887F4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ParkingDetailsViewC07contentF0So6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x1DB4B0, symSize: 0x10 }
+ - { offset: 0x28883A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ParkingDetailsViewC07contentF0So6UIViewCSgvsTo', symObjAddr: 0x10, symBinAddr: 0x1DB4C0, symSize: 0x34 }
+ - { offset: 0x288889, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ParkingDetailsViewC06selectD6ButtonAA06HapticF0CSgvgTo', symObjAddr: 0x44, symBinAddr: 0x1DB4F4, symSize: 0x10 }
+ - { offset: 0x2888A1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ParkingDetailsViewC06selectD6ButtonAA06HapticF0CSgvgTo', symObjAddr: 0x44, symBinAddr: 0x1DB4F4, symSize: 0x10 }
+ - { offset: 0x2888E1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ParkingDetailsViewC06selectD6ButtonAA06HapticF0CSgvsTo', symObjAddr: 0x54, symBinAddr: 0x1DB504, symSize: 0x34 }
+ - { offset: 0x288930, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ParkingDetailsViewC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x1DB538, symSize: 0x10 }
+ - { offset: 0x288948, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ParkingDetailsViewC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x1DB538, symSize: 0x10 }
+ - { offset: 0x288988, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ParkingDetailsViewC10titleLabelSo7UILabelCSgvsTo', symObjAddr: 0x98, symBinAddr: 0x1DB548, symSize: 0x34 }
+ - { offset: 0x2889D7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ParkingDetailsViewC12addressLabelSo7UILabelCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x1DB57C, symSize: 0x10 }
+ - { offset: 0x2889EF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ParkingDetailsViewC12addressLabelSo7UILabelCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x1DB57C, symSize: 0x10 }
+ - { offset: 0x288A2A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ParkingDetailsViewC12addressLabelSo7UILabelCSgvsTo', symObjAddr: 0xDC, symBinAddr: 0x1DB58C, symSize: 0x34 }
+ - { offset: 0x288A79, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ParkingDetailsViewC9dateLabelSo7UILabelCSgvgTo', symObjAddr: 0x110, symBinAddr: 0x1DB5C0, symSize: 0x10 }
+ - { offset: 0x288A91, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ParkingDetailsViewC9dateLabelSo7UILabelCSgvgTo', symObjAddr: 0x110, symBinAddr: 0x1DB5C0, symSize: 0x10 }
+ - { offset: 0x288ACC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ParkingDetailsViewC9dateLabelSo7UILabelCSgvsTo', symObjAddr: 0x120, symBinAddr: 0x1DB5D0, symSize: 0x34 }
+ - { offset: 0x288B07, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ParkingDetailsViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x154, symBinAddr: 0x1DB604, symSize: 0xD0 }
+ - { offset: 0x288B3C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ParkingDetailsViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x224, symBinAddr: 0x1DB6D4, symSize: 0x20 }
+ - { offset: 0x288B9F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ParkingDetailsViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x244, symBinAddr: 0x1DB6F4, symSize: 0xC0 }
+ - { offset: 0x288BD4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ParkingDetailsViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x304, symBinAddr: 0x1DB7B4, symSize: 0x28 }
+ - { offset: 0x288C48, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ParkingDetailsViewC10commonInit33_A8C7BD0ECF30E7FBA1FEB7676CEE783ELLyyF', symObjAddr: 0x32C, symBinAddr: 0x1DB7DC, symSize: 0x3E8 }
+ - { offset: 0x288DF9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ParkingDetailsViewC10commonInit33_A8C7BD0ECF30E7FBA1FEB7676CEE783ELLyyFyycfU_', symObjAddr: 0x714, symBinAddr: 0x1DBBC4, symSize: 0x88 }
+ - { offset: 0x288EA2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ParkingDetailsViewC06updateD4InfoyyF', symObjAddr: 0x79C, symBinAddr: 0x1DBC4C, symSize: 0x25C }
+ - { offset: 0x288FB2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18ParkingDetailsViewCfD', symObjAddr: 0x9F8, symBinAddr: 0x1DBEA8, symSize: 0x30 }
+ - { offset: 0x28982E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8StopCellCfETo', symObjAddr: 0x254C, symBinAddr: 0x1DE4EC, symSize: 0x68 }
+ - { offset: 0x28985D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8StopCellCMa', symObjAddr: 0x25B4, symBinAddr: 0x1DE554, symSize: 0x20 }
+ - { offset: 0x289871, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8StopCellC10fetchImage33_7EC171285E5253B799C832B9B77543BELL3foryAA5PlaceCSg_tFySo7UIImageCSgcfU0_TA', symObjAddr: 0x25F8, symBinAddr: 0x1DE598, symSize: 0x18 }
+ - { offset: 0x289B4C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8StopCellC4iconSo11UIImageViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x1DBFA0, symSize: 0x10 }
+ - { offset: 0x289B64, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8StopCellC4iconSo11UIImageViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x1DBFA0, symSize: 0x10 }
+ - { offset: 0x289BAA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8StopCellC4iconSo11UIImageViewCSgvsTo', symObjAddr: 0x10, symBinAddr: 0x1DBFB0, symSize: 0x34 }
+ - { offset: 0x289BF9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8StopCellC5labelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x1DBFE4, symSize: 0x10 }
+ - { offset: 0x289C11, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8StopCellC5labelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x1DBFE4, symSize: 0x10 }
+ - { offset: 0x289C51, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8StopCellC5labelSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x1DBFF4, symSize: 0x34 }
+ - { offset: 0x289CA0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8StopCellC13entranceLabelSo7UILabelCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x1DC028, symSize: 0x10 }
+ - { offset: 0x289CB8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8StopCellC13entranceLabelSo7UILabelCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x1DC028, symSize: 0x10 }
+ - { offset: 0x289CF3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8StopCellC13entranceLabelSo7UILabelCSgvsTo', symObjAddr: 0x98, symBinAddr: 0x1DC038, symSize: 0x34 }
+ - { offset: 0x289D2E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8StopCellC9starBadgeSo11UIImageViewCSgvg', symObjAddr: 0xCC, symBinAddr: 0x1DC06C, symSize: 0x6C }
+ - { offset: 0x289D52, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8StopCellC9starBadgeSo11UIImageViewCSgvgAGyXEfU_', symObjAddr: 0x138, symBinAddr: 0x1DC0D8, symSize: 0x488 }
+ - { offset: 0x289EEC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8StopCellC12awakeFromNibyyFTo', symObjAddr: 0x5C0, symBinAddr: 0x1DC560, symSize: 0x7C }
+ - { offset: 0x289F2D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8StopCellC14layoutSubviewsyyFTo', symObjAddr: 0x63C, symBinAddr: 0x1DC5DC, symSize: 0x3C }
+ - { offset: 0x289FC4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8StopCellC9configure3for2at10showLetteryAA5PlaceCSg_SiSbtF', symObjAddr: 0x678, symBinAddr: 0x1DC618, symSize: 0x4F0 }
+ - { offset: 0x28A22B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8StopCellC09configureD033_7EC171285E5253B799C832B9B77543BELL_10showLetteryAA5PlaceCSg_SbtF', symObjAddr: 0xB68, symBinAddr: 0x1DCB08, symSize: 0x4D0 }
+ - { offset: 0x28A44E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8StopCellC09configureD6Letter33_7EC171285E5253B799C832B9B77543BELLyyF', symObjAddr: 0x1038, symBinAddr: 0x1DCFD8, symSize: 0x1D4 }
+ - { offset: 0x28A628, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8StopCellC13configureIcon33_7EC171285E5253B799C832B9B77543BELL3foryAA5PlaceCSg_tF', symObjAddr: 0x120C, symBinAddr: 0x1DD1AC, symSize: 0x470 }
+ - { offset: 0x28A812, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8StopCellC10fetchImage33_7EC171285E5253B799C832B9B77543BELL3foryAA5PlaceCSg_tF', symObjAddr: 0x167C, symBinAddr: 0x1DD61C, symSize: 0xA00 }
+ - { offset: 0x28AC06, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8StopCellC15prepareForReuseyyF', symObjAddr: 0x21C4, symBinAddr: 0x1DE164, symSize: 0x138 }
+ - { offset: 0x28AC8A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8StopCellC15prepareForReuseyyFTo', symObjAddr: 0x22FC, symBinAddr: 0x1DE29C, symSize: 0x28 }
+ - { offset: 0x28AC9E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8StopCellC5style15reuseIdentifierACSo011UITableViewE5StyleV_SSSgtcfc', symObjAddr: 0x2324, symBinAddr: 0x1DE2C4, symSize: 0xD0 }
+ - { offset: 0x28ACDF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8StopCellC5style15reuseIdentifierACSo011UITableViewE5StyleV_SSSgtcfcTo', symObjAddr: 0x23F4, symBinAddr: 0x1DE394, symSize: 0x48 }
+ - { offset: 0x28AD17, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8StopCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x243C, symBinAddr: 0x1DE3DC, symSize: 0xB8 }
+ - { offset: 0x28AD4A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8StopCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x24F4, symBinAddr: 0x1DE494, symSize: 0x28 }
+ - { offset: 0x28AD5E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8StopCellCfD', symObjAddr: 0x251C, symBinAddr: 0x1DE4BC, symSize: 0x30 }
+ - { offset: 0x28AD9C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8StopCellC012getLetterForD033_7EC171285E5253B799C832B9B77543BELL2atSo7UIImageCSgSi_tFTf4nd_n', symObjAddr: 0x2684, symBinAddr: 0x1DE5B4, symSize: 0x304 }
+ - { offset: 0x28AEE5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8StopCellC9configure5title10stopsCount5imageySS_SiSo7UIImageCtFTf4nddn_n', symObjAddr: 0x29E8, symBinAddr: 0x1DE8B8, symSize: 0x3B4 }
+ - { offset: 0x28B439, size: 0x8, addend: 0x0, symName: '_$sSo7UIColorC8PenNavUIE9hexStringSSvg', symObjAddr: 0x0, symBinAddr: 0x1DEC78, symSize: 0x280 }
+ - { offset: 0x28B5BA, size: 0x8, addend: 0x0, symName: '_$sSo7UIColorC8PenNavUIE9hexStringSSvg', symObjAddr: 0x0, symBinAddr: 0x1DEC78, symSize: 0x280 }
+ - { offset: 0x28BA3F, size: 0x8, addend: 0x0, symName: '_$sSo7UIColorC8PenNavUIE9hexStringABSSSg_tcfC', symObjAddr: 0x280, symBinAddr: 0x1DEEF8, symSize: 0x46C }
+ - { offset: 0x28BCBD, size: 0x8, addend: 0x0, symName: '_$sSo7UIColorC8PenNavUIE6darker2byAB12CoreGraphics7CGFloatV_tF', symObjAddr: 0x72C, symBinAddr: 0x1DF364, symSize: 0x104 }
+ - { offset: 0x28BDD4, size: 0x8, addend: 0x0, symName: '_$sSo7UIColorC8PenNavUIE15opaqueHexStringSSvg', symObjAddr: 0x87C, symBinAddr: 0x1DF468, symSize: 0x3F8 }
+ - { offset: 0x28C580, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16ShareableContentC37activityViewControllerPlaceholderItemyypSo010UIActivitygH0CFTo', symObjAddr: 0x0, symBinAddr: 0x1DF860, symSize: 0x58 }
+ - { offset: 0x28C6D6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16ShareableContentCfETo', symObjAddr: 0x2F0, symBinAddr: 0x1DFB1C, symSize: 0x64 }
+ - { offset: 0x28C705, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16ShareableContentCMa', symObjAddr: 0x354, symBinAddr: 0x1DFB80, symSize: 0x20 }
+ - { offset: 0x28C7AC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16ShareableContentC37activityViewControllerPlaceholderItemyypSo010UIActivitygH0CFTo', symObjAddr: 0x0, symBinAddr: 0x1DF860, symSize: 0x58 }
+ - { offset: 0x28C7C4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16ShareableContentC37activityViewControllerPlaceholderItemyypSo010UIActivitygH0CFTo', symObjAddr: 0x0, symBinAddr: 0x1DF860, symSize: 0x58 }
+ - { offset: 0x28C802, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16ShareableContentC22activityViewController_19itemForActivityTypeypSgSo010UIActivitygH0C_So0mL0aSgtF', symObjAddr: 0x58, symBinAddr: 0x1DF8B8, symSize: 0xD4 }
+ - { offset: 0x28C8FC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16ShareableContentC22activityViewController_19itemForActivityTypeypSgSo010UIActivitygH0C_So0mL0aSgtFTo', symObjAddr: 0x12C, symBinAddr: 0x1DF98C, symSize: 0x10C }
+ - { offset: 0x28C917, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16ShareableContentC34activityViewControllerLinkMetadataySo06LPLinkJ0CSgSo010UIActivitygH0CFTo', symObjAddr: 0x238, symBinAddr: 0x1DFA98, symSize: 0x58 }
+ - { offset: 0x28C955, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16ShareableContentCACycfcTo', symObjAddr: 0x290, symBinAddr: 0x1DFAF0, symSize: 0x2C }
+ - { offset: 0x28CAA0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16ShareableContentC34activityViewControllerLinkMetadataySo06LPLinkJ0CSgSo010UIActivitygH0CFTf4dn_n', symObjAddr: 0x374, symBinAddr: 0x1DFBA0, symSize: 0x198 }
+ - { offset: 0x28D075, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17CampusActionsCellCfETo', symObjAddr: 0x454, symBinAddr: 0x1E018C, symSize: 0x48 }
+ - { offset: 0x28D0A4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17CampusActionsCellCMa', symObjAddr: 0x49C, symBinAddr: 0x1E01D4, symSize: 0x20 }
+ - { offset: 0x28D0B8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17CampusActionsCellC12awakeFromNibyyFyycfU_TA', symObjAddr: 0x4E0, symBinAddr: 0x1E0218, symSize: 0x20 }
+ - { offset: 0x28D0CC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17CampusActionsCellC12awakeFromNibyyFyycfU0_TA', symObjAddr: 0x510, symBinAddr: 0x1E0238, symSize: 0x20 }
+ - { offset: 0x28D16E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17CampusActionsCellC16directionsButtonAA10HapticViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x1DFD38, symSize: 0x10 }
+ - { offset: 0x28D186, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17CampusActionsCellC16directionsButtonAA10HapticViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x1DFD38, symSize: 0x10 }
+ - { offset: 0x28D1CC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17CampusActionsCellC16directionsButtonAA10HapticViewCSgvsTo', symObjAddr: 0x10, symBinAddr: 0x1DFD48, symSize: 0x34 }
+ - { offset: 0x28D21B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17CampusActionsCellC12venuesButtonAA10HapticViewCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x1DFD7C, symSize: 0x10 }
+ - { offset: 0x28D233, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17CampusActionsCellC12venuesButtonAA10HapticViewCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x1DFD7C, symSize: 0x10 }
+ - { offset: 0x28D26E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17CampusActionsCellC12venuesButtonAA10HapticViewCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x1DFD8C, symSize: 0x34 }
+ - { offset: 0x28D2D9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17CampusActionsCellC12awakeFromNibyyF', symObjAddr: 0x88, symBinAddr: 0x1DFDC0, symSize: 0x148 }
+ - { offset: 0x28D38A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17CampusActionsCellC12awakeFromNibyyFTo', symObjAddr: 0x270, symBinAddr: 0x1DFFA8, symSize: 0x28 }
+ - { offset: 0x28D3F4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17CampusActionsCellC5style15reuseIdentifierACSo011UITableViewF5StyleV_SSSgtcfcTo', symObjAddr: 0x298, symBinAddr: 0x1DFFD0, symSize: 0xD0 }
+ - { offset: 0x28D459, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17CampusActionsCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x368, symBinAddr: 0x1E00A0, symSize: 0x94 }
+ - { offset: 0x28D48C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17CampusActionsCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x3FC, symBinAddr: 0x1E0134, symSize: 0x28 }
+ - { offset: 0x28D4A0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17CampusActionsCellCfD', symObjAddr: 0x424, symBinAddr: 0x1E015C, symSize: 0x30 }
+ - { offset: 0x28D82F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC9containerSo6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x1E0258, symSize: 0x10 }
+ - { offset: 0x28DE58, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellCfETo', symObjAddr: 0x1A78, symBinAddr: 0x1E1CD0, symSize: 0xB0 }
+ - { offset: 0x28DE87, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellCMa', symObjAddr: 0x1B28, symBinAddr: 0x1E1D80, symSize: 0x20 }
+ - { offset: 0x28DEBC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC27didTapStartNavigationButtonyySo8UIButtonCFyycACcfu1_yycfu2_TA', symObjAddr: 0x2520, symBinAddr: 0x1E26D4, symSize: 0x20 }
+ - { offset: 0x28E144, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC9containerSo6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x1E0258, symSize: 0x10 }
+ - { offset: 0x28E15C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC9containerSo6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x1E0258, symSize: 0x10 }
+ - { offset: 0x28E1A2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC9containerSo6UIViewCSgvsTo', symObjAddr: 0x10, symBinAddr: 0x1E0268, symSize: 0x34 }
+ - { offset: 0x28E1F1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC11lengthLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x1E029C, symSize: 0x10 }
+ - { offset: 0x28E209, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC11lengthLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x1E029C, symSize: 0x10 }
+ - { offset: 0x28E249, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC11lengthLabelSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x1E02AC, symSize: 0x34 }
+ - { offset: 0x28E298, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC13durationLabelSo7UILabelCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x1E02E0, symSize: 0x10 }
+ - { offset: 0x28E2B0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC13durationLabelSo7UILabelCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x1E02E0, symSize: 0x10 }
+ - { offset: 0x28E2EB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC13durationLabelSo7UILabelCSgvsTo', symObjAddr: 0x98, symBinAddr: 0x1E02F0, symSize: 0x34 }
+ - { offset: 0x28E33A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC16arrivalTimeLabelSo7UILabelCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x1E0324, symSize: 0x10 }
+ - { offset: 0x28E352, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC16arrivalTimeLabelSo7UILabelCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x1E0324, symSize: 0x10 }
+ - { offset: 0x28E38D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC16arrivalTimeLabelSo7UILabelCSgvsTo', symObjAddr: 0xDC, symBinAddr: 0x1E0334, symSize: 0x34 }
+ - { offset: 0x28E3DC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x110, symBinAddr: 0x1E0368, symSize: 0x10 }
+ - { offset: 0x28E3F4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x110, symBinAddr: 0x1E0368, symSize: 0x10 }
+ - { offset: 0x28E42F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC10titleLabelSo7UILabelCSgvsTo', symObjAddr: 0x120, symBinAddr: 0x1E0378, symSize: 0x34 }
+ - { offset: 0x28E47E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC21startNavigationButtonAA07LoadingH0CSgvgTo', symObjAddr: 0x154, symBinAddr: 0x1E03AC, symSize: 0x10 }
+ - { offset: 0x28E496, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC21startNavigationButtonAA07LoadingH0CSgvgTo', symObjAddr: 0x154, symBinAddr: 0x1E03AC, symSize: 0x10 }
+ - { offset: 0x28E4D6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC21startNavigationButtonAA07LoadingH0CSgvsTo', symObjAddr: 0x164, symBinAddr: 0x1E03BC, symSize: 0x34 }
+ - { offset: 0x28E525, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC12awakeFromNibyyFTo', symObjAddr: 0x198, symBinAddr: 0x1E03F0, symSize: 0x68 }
+ - { offset: 0x28E7C8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC6config4with6length8durationyAA5PlaceCSg_S2dtF', symObjAddr: 0x200, symBinAddr: 0x1E0458, symSize: 0xABC }
+ - { offset: 0x28EF8C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC15updateSelection10isSelectedySb_tF', symObjAddr: 0xCBC, symBinAddr: 0x1E0F14, symSize: 0x6A4 }
+ - { offset: 0x28F356, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC27didTapStartNavigationButtonyySo8UIButtonCFTo', symObjAddr: 0x1360, symBinAddr: 0x1E15B8, symSize: 0x4C }
+ - { offset: 0x28F3A8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC15startNavigationyyF', symObjAddr: 0x13AC, symBinAddr: 0x1E1604, symSize: 0x2A0 }
+ - { offset: 0x28F65B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC10showLoaderyyF', symObjAddr: 0x164C, symBinAddr: 0x1E18A4, symSize: 0x130 }
+ - { offset: 0x28F738, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC15prepareForReuseyyFTo', symObjAddr: 0x177C, symBinAddr: 0x1E19D4, symSize: 0x84 }
+ - { offset: 0x28F77A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC5style15reuseIdentifierACSo011UITableViewE5StyleV_SSSgtcfc', symObjAddr: 0x1800, symBinAddr: 0x1E1A58, symSize: 0xF8 }
+ - { offset: 0x28F7BB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC5style15reuseIdentifierACSo011UITableViewE5StyleV_SSSgtcfcTo', symObjAddr: 0x18F8, symBinAddr: 0x1E1B50, symSize: 0x48 }
+ - { offset: 0x28F7F3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x1940, symBinAddr: 0x1E1B98, symSize: 0xE0 }
+ - { offset: 0x28F826, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x1A20, symBinAddr: 0x1E1C78, symSize: 0x28 }
+ - { offset: 0x28F83A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellCfD', symObjAddr: 0x1A48, symBinAddr: 0x1E1CA0, symSize: 0x30 }
+ - { offset: 0x28F903, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9RouteCellC27didTapStartNavigationButtonyySo8UIButtonCFTf4dn_n', symObjAddr: 0x1BEC, symBinAddr: 0x1E1DA0, symSize: 0x910 }
+ - { offset: 0x29032F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ColorO6create4from7currentAeA3DOMOADO_AKtFZ', symObjAddr: 0x8, symBinAddr: 0x1E26F4, symSize: 0x11C }
+ - { offset: 0x290445, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ColorO6create4from7currentAeA3DOMOADO_AKtFZ', symObjAddr: 0x8, symBinAddr: 0x1E26F4, symSize: 0x11C }
+ - { offset: 0x29075E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23LuminanceColorConverterVMa', symObjAddr: 0x428, symBinAddr: 0x1E2A4C, symSize: 0x10 }
+ - { offset: 0x290772, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21DefaultColorConverterVMa', symObjAddr: 0x438, symBinAddr: 0x1E2A5C, symSize: 0x10 }
+ - { offset: 0x290786, size: 0x8, addend: 0x0, symName: ___swift_memcpy17_4, symObjAddr: 0x448, symBinAddr: 0x1E2A6C, symSize: 0x14 }
+ - { offset: 0x29079A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ColorOwet', symObjAddr: 0x460, symBinAddr: 0x1E2A80, symSize: 0x54 }
+ - { offset: 0x2907AE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ColorOwst', symObjAddr: 0x4B4, symBinAddr: 0x1E2AD4, symSize: 0x54 }
+ - { offset: 0x2907C2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ColorOwug', symObjAddr: 0x508, symBinAddr: 0x1E2B28, symSize: 0x20 }
+ - { offset: 0x2907D6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ColorOwup', symObjAddr: 0x528, symBinAddr: 0x1E2B48, symSize: 0x10 }
+ - { offset: 0x2907EA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ColorOwui', symObjAddr: 0x538, symBinAddr: 0x1E2B58, symSize: 0x2C }
+ - { offset: 0x2907FE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ColorOMa', symObjAddr: 0x564, symBinAddr: 0x1E2B84, symSize: 0x10 }
+ - { offset: 0x290812, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ColorOSHAASQWb', symObjAddr: 0x574, symBinAddr: 0x1E2B94, symSize: 0x4 }
+ - { offset: 0x290826, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ColorOAESQAAWl', symObjAddr: 0x578, symBinAddr: 0x1E2B98, symSize: 0x40 }
+ - { offset: 0x29083A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO10ColorSpaceOMa', symObjAddr: 0x7F4, symBinAddr: 0x1E2CB0, symSize: 0x10 }
+ - { offset: 0x29084E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO10ColorSpaceOSHAASQWb', symObjAddr: 0x804, symBinAddr: 0x1E2CC0, symSize: 0x4 }
+ - { offset: 0x290862, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO10ColorSpaceOAESQAAWl', symObjAddr: 0x808, symBinAddr: 0x1E2CC4, symSize: 0x40 }
+ - { offset: 0x2908C0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ColorOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x27C, symBinAddr: 0x1E2968, symSize: 0x54 }
+ - { offset: 0x29093F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ColorO4hash4intoys6HasherVz_tF', symObjAddr: 0x124, symBinAddr: 0x1E2810, symSize: 0xF4 }
+ - { offset: 0x290B7A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ColorOSHAASH9hashValueSivgTW', symObjAddr: 0x218, symBinAddr: 0x1E2904, symSize: 0x58 }
+ - { offset: 0x290BF9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ColorOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x270, symBinAddr: 0x1E295C, symSize: 0xC }
+ - { offset: 0x290C26, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ColorOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x2D0, symBinAddr: 0x1E29BC, symSize: 0x1C }
+ - { offset: 0x290CD7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23LuminanceColorConverterVAA0eF0A2aDP06createE04fromAA9LayerTreeO0E0OAK_tFTW', symObjAddr: 0x3B4, symBinAddr: 0x1E29D8, symSize: 0x74 }
+ - { offset: 0x290D5A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ColorO2eeoiySbAE_AEtFZTf4nnd_n', symObjAddr: 0x5B8, symBinAddr: 0x1E2BD8, symSize: 0xD8 }
+ - { offset: 0x291240, size: 0x8, addend: 0x0, symName: '_$s7Penguin5GnodeC8PenNavUIE14escalatorEdgesSayAA4EdgeCGvg', symObjAddr: 0x0, symBinAddr: 0x1E2D04, symSize: 0x1D4 }
+ - { offset: 0x29148C, size: 0x8, addend: 0x0, symName: '_$s7Penguin5GnodeC8PenNavUIE14escalatorEdgesSayAA4EdgeCGvgSbAGXEfU_', symObjAddr: 0x1D4, symBinAddr: 0x1E2ED8, symSize: 0x2D4 }
+ - { offset: 0x291562, size: 0x8, addend: 0x0, symName: '_$s7Penguin5GnodeCAA17NodeRepresentable8PenNavUIAaDP13isUpEscalatorSbvgTW', symObjAddr: 0xCE8, symBinAddr: 0x1E345C, symSize: 0x24 }
+ - { offset: 0x29157E, size: 0x8, addend: 0x0, symName: '_$s7Penguin5GnodeCAA17NodeRepresentable8PenNavUIAaDP15isDownEscalatorSbvgTW', symObjAddr: 0xD0C, symBinAddr: 0x1E3480, symSize: 0x24 }
+ - { offset: 0x2916C2, size: 0x8, addend: 0x0, symName: '_$s7Penguin5GnodeCAA17NodeRepresentable8PenNavUIAaDP8nodeTypeAA0cI0OSgvgTW', symObjAddr: 0xCC8, symBinAddr: 0x1E343C, symSize: 0x20 }
+ - { offset: 0x291D7A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15ModalTransitionCMa', symObjAddr: 0x9C, symBinAddr: 0x1E3540, symSize: 0x20 }
+ - { offset: 0x291DFE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22PresentationControllerCMa', symObjAddr: 0x694, symBinAddr: 0x1E3B38, symSize: 0x20 }
+ - { offset: 0x291E12, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22ModalPresentTransitionCMa', symObjAddr: 0x6F0, symBinAddr: 0x1E3B94, symSize: 0x20 }
+ - { offset: 0x291E26, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22ModalDismissTransitionCMa', symObjAddr: 0x980, symBinAddr: 0x1E3DF4, symSize: 0x20 }
+ - { offset: 0x2920E7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22ModalDismissTransitionC21interruptibleAnimator5usingSo25UIViewImplicitlyAnimating_pSo0J30ControllerContextTransitioning_p_tFyycfU_TA', symObjAddr: 0x1558, symBinAddr: 0x1E49CC, symSize: 0x18 }
+ - { offset: 0x29226B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15ModalTransitionC19animationController12forPresented10presenting6sourceSo06UIViewG21AnimatedTransitioning_pSgSo0lG0C_A2KtFTo', symObjAddr: 0x0, symBinAddr: 0x1E34A4, symSize: 0x24 }
+ - { offset: 0x2922BF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15ModalTransitionC19animationController12forDismissedSo06UIViewG21AnimatedTransitioning_pSgSo0jG0C_tFTo', symObjAddr: 0x24, symBinAddr: 0x1E34C8, symSize: 0x24 }
+ - { offset: 0x292336, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15ModalTransitionC22presentationController12forPresented10presenting6sourceSo014UIPresentationG0CSgSo06UIViewG0C_ALSgALtFTo', symObjAddr: 0x48, symBinAddr: 0x1E34EC, symSize: 0x3C }
+ - { offset: 0x2923A9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22PresentationControllerC31presentationTransitionWillBeginyyFTo', symObjAddr: 0xBC, symBinAddr: 0x1E3560, symSize: 0x28 }
+ - { offset: 0x2923EE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22PresentationControllerC28presentationTransitionDidEndyySbFTo', symObjAddr: 0xE4, symBinAddr: 0x1E3588, symSize: 0x28 }
+ - { offset: 0x29241F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22PresentationControllerC25dismissalTransitionDidEndyySbFTo', symObjAddr: 0x10C, symBinAddr: 0x1E35B0, symSize: 0x28 }
+ - { offset: 0x2924D4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22PresentationControllerC31containerViewWillLayoutSubviewsyyF', symObjAddr: 0x134, symBinAddr: 0x1E35D8, symSize: 0x2CC }
+ - { offset: 0x2925B5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22PresentationControllerC31containerViewWillLayoutSubviewsyyFTo', symObjAddr: 0x400, symBinAddr: 0x1E38A4, symSize: 0x28 }
+ - { offset: 0x2925DD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22PresentationControllerC14handleBackdrop10tapGestureySo05UITapI10RecognizerC_tFTo', symObjAddr: 0x428, symBinAddr: 0x1E38CC, symSize: 0x58 }
+ - { offset: 0x292607, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22PresentationControllerC16addFloatingPanel33_1A977BFC7DFC5A82775C8BDEF1543E18LLyyF', symObjAddr: 0x480, symBinAddr: 0x1E3924, symSize: 0x1B4 }
+ - { offset: 0x2926B3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22PresentationControllerC013presentedViewE010presentingACSo06UIViewE0C_AGSgtcfcTo', symObjAddr: 0x634, symBinAddr: 0x1E3AD8, symSize: 0x54 }
+ - { offset: 0x29274A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22PresentationControllerC28presentationTransitionDidEndyySbFTf4dn_n', symObjAddr: 0x9A0, symBinAddr: 0x1E3E14, symSize: 0x110 }
+ - { offset: 0x2928B3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22PresentationControllerC25dismissalTransitionDidEndyySbFTf4dn_n', symObjAddr: 0xAB0, symBinAddr: 0x1E3F24, symSize: 0x198 }
+ - { offset: 0x292AD0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22ModalPresentTransitionC18transitionDuration5usingSdSo36UIViewControllerContextTransitioning_pSg_tFTf4nd_n', symObjAddr: 0xC48, symBinAddr: 0x1E40BC, symSize: 0x24C }
+ - { offset: 0x292D08, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22ModalPresentTransitionC21interruptibleAnimator5usingSo25UIViewImplicitlyAnimating_pSo0J30ControllerContextTransitioning_p_tFTf4nd_n', symObjAddr: 0xE94, symBinAddr: 0x1E4308, symSize: 0x284 }
+ - { offset: 0x292F6E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22ModalDismissTransitionC18transitionDuration5usingSdSo36UIViewControllerContextTransitioning_pSg_tFTf4nd_n', symObjAddr: 0x1118, symBinAddr: 0x1E458C, symSize: 0x1F4 }
+ - { offset: 0x2930E2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22ModalDismissTransitionC21interruptibleAnimator5usingSo25UIViewImplicitlyAnimating_pSo0J30ControllerContextTransitioning_p_tFTf4nd_n', symObjAddr: 0x130C, symBinAddr: 0x1E4780, symSize: 0x224 }
+ - { offset: 0x2936EE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DetailsTextCellC12awakeFromNibyyFTo', symObjAddr: 0x0, symBinAddr: 0x1E4A18, symSize: 0x68 }
+ - { offset: 0x293803, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DetailsTextCellCMa', symObjAddr: 0x1F0, symBinAddr: 0x1E4C08, symSize: 0x20 }
+ - { offset: 0x293837, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DetailsTextCellC12awakeFromNibyyFTo', symObjAddr: 0x0, symBinAddr: 0x1E4A18, symSize: 0x68 }
+ - { offset: 0x2938C9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DetailsTextCellC11setSelected_8animatedySb_SbtFTo', symObjAddr: 0x68, symBinAddr: 0x1E4A80, symSize: 0x54 }
+ - { offset: 0x293953, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DetailsTextCellC5style15reuseIdentifierACSo011UITableViewF5StyleV_SSSgtcfcTo', symObjAddr: 0xBC, symBinAddr: 0x1E4AD4, symSize: 0x88 }
+ - { offset: 0x2939D1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DetailsTextCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x144, symBinAddr: 0x1E4B5C, symSize: 0x7C }
+ - { offset: 0x293A08, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15DetailsTextCellCfD', symObjAddr: 0x1C0, symBinAddr: 0x1E4BD8, symSize: 0x30 }
+ - { offset: 0x293DB6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueSymbolViewC11placeholderSo7UIImageCSgvpZ', symObjAddr: 0xF570, symBinAddr: 0x397280, symSize: 0x0 }
+ - { offset: 0x293DC4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueSymbolViewC11placeholder_WZ', symObjAddr: 0x0, symBinAddr: 0x1E4C28, symSize: 0x1C }
+ - { offset: 0x293FCA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueSymbolViewCfETo', symObjAddr: 0xEFC, symBinAddr: 0x1E5B24, symSize: 0x4 }
+ - { offset: 0x293FF5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueSymbolViewCMa', symObjAddr: 0xF00, symBinAddr: 0x1E5B28, symSize: 0x20 }
+ - { offset: 0x2941ED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23SelectedVenueSymbolViewCfE', symObjAddr: 0x1620, symBinAddr: 0x1E6248, symSize: 0x44 }
+ - { offset: 0x29421A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23SelectedVenueSymbolViewCfETo', symObjAddr: 0x16A0, symBinAddr: 0x1E6298, symSize: 0x50 }
+ - { offset: 0x294249, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23SelectedVenueSymbolViewCMa', symObjAddr: 0x16F0, symBinAddr: 0x1E62E8, symSize: 0x20 }
+ - { offset: 0x29425D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueSymbolViewC8getImage10completionyySo7UIImageCSgc_tFyyYbcfU_TA', symObjAddr: 0x19C8, symBinAddr: 0x1E6580, symSize: 0x18 }
+ - { offset: 0x294271, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x19E0, symBinAddr: 0x1E6598, symSize: 0x10 }
+ - { offset: 0x294285, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x19F0, symBinAddr: 0x1E65A8, symSize: 0x8 }
+ - { offset: 0x294299, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueSymbolViewC8getImage10completionyySo7UIImageCSgc_tFyyYbcfU_ytSgyScMYcXEfU_TA', symObjAddr: 0x1B48, symBinAddr: 0x1E6600, symSize: 0x18 }
+ - { offset: 0x294724, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueSymbolViewC11placeholderSo7UIImageCSgvpZfiAGyXEfU_', symObjAddr: 0x1C, symBinAddr: 0x1E4C44, symSize: 0x6E8 }
+ - { offset: 0x2949A0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueSymbolViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x704, symBinAddr: 0x1E532C, symSize: 0x80 }
+ - { offset: 0x294A1B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueSymbolViewC8getImage10completionyySo7UIImageCSgc_tF', symObjAddr: 0x784, symBinAddr: 0x1E53AC, symSize: 0x314 }
+ - { offset: 0x294AA7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueSymbolViewC8getImage10completionyySo7UIImageCSgc_tFyyYbcfU_', symObjAddr: 0xA98, symBinAddr: 0x1E56C0, symSize: 0x378 }
+ - { offset: 0x294B58, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueSymbolViewC8getImage10completionyySo7UIImageCSgc_tFyyYbcfU_ytSgyScMYcXEfU_', symObjAddr: 0xE10, symBinAddr: 0x1E5A38, symSize: 0xB4 }
+ - { offset: 0x294BDF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueSymbolViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0xEC4, symBinAddr: 0x1E5AEC, symSize: 0x2C }
+ - { offset: 0x294C3E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23SelectedVenueSymbolViewC10countLabel33_085A561E2153F72061B7D688048F063BLLSo7UILabelCvg', symObjAddr: 0xF20, symBinAddr: 0x1E5B48, symSize: 0x60 }
+ - { offset: 0x294C7D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23SelectedVenueSymbolViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xF80, symBinAddr: 0x1E5BA8, symSize: 0xE4 }
+ - { offset: 0x294CB2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23SelectedVenueSymbolViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x1064, symBinAddr: 0x1E5C8C, symSize: 0x28 }
+ - { offset: 0x294D10, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23SelectedVenueSymbolViewC11adjustFrameyyF', symObjAddr: 0x108C, symBinAddr: 0x1E5CB4, symSize: 0xBC }
+ - { offset: 0x294DDA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23SelectedVenueSymbolViewC4drawyySo6CGRectVFTo', symObjAddr: 0x1148, symBinAddr: 0x1E5D70, symSize: 0xAC }
+ - { offset: 0x294E07, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23SelectedVenueSymbolViewC18defaultCircleYAxis12CoreGraphics7CGFloatVyF', symObjAddr: 0x11F4, symBinAddr: 0x1E5E1C, symSize: 0x24 }
+ - { offset: 0x294E2D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23SelectedVenueSymbolViewC18defaultCircleYAxis12CoreGraphics7CGFloatVyF', symObjAddr: 0x11F4, symBinAddr: 0x1E5E1C, symSize: 0x24 }
+ - { offset: 0x294E4A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23SelectedVenueSymbolViewC18defaultCircleYAxis12CoreGraphics7CGFloatVyF', symObjAddr: 0x11F4, symBinAddr: 0x1E5E1C, symSize: 0x24 }
+ - { offset: 0x294F04, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23SelectedVenueSymbolViewC14layoutSubviewsyyF', symObjAddr: 0x1218, symBinAddr: 0x1E5E40, symSize: 0x3E0 }
+ - { offset: 0x295110, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23SelectedVenueSymbolViewC14layoutSubviewsyyFTo', symObjAddr: 0x15F8, symBinAddr: 0x1E6220, symSize: 0x28 }
+ - { offset: 0x29529A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23SelectedVenueSymbolViewC19getPlaceholderImage5place8categorySo7UIImageCSgAA5PlaceCSg_7Penguin11POICategoryVSgtFZTf4nnd_n', symObjAddr: 0x1B60, symBinAddr: 0x1E6618, symSize: 0x50C }
+ - { offset: 0x295823, size: 0x8, addend: 0x0, symName: '_$sSMsSkRzrlE4sort2byySb7ElementSTQz_ADtKXE_tKFs15ContiguousArrayVy7Penguin10PoiPolygonVG_Tg5047$s8PenNavUI13DirectoryCellC6placesSay7Penguin10gH19VGvpfiSbAG_AGtXEfU_Tf1cn_n', symObjAddr: 0x130, symBinAddr: 0x1E6C5C, symSize: 0x80 }
+ - { offset: 0x295AC3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectoryCellCfETo', symObjAddr: 0x848, symBinAddr: 0x1E7374, symSize: 0x70 }
+ - { offset: 0x295AF2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectoryCellCMa', symObjAddr: 0x8B8, symBinAddr: 0x1E73E4, symSize: 0x20 }
+ - { offset: 0x295B30, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectoryCellC9tableView_21numberOfRowsInSectionSiSo07UITableG0C_SitFTo', symObjAddr: 0x8D8, symBinAddr: 0x1E7404, symSize: 0x20 }
+ - { offset: 0x295B50, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectoryCellC9tableView_21numberOfRowsInSectionSiSo07UITableG0C_SitFTo', symObjAddr: 0x8D8, symBinAddr: 0x1E7404, symSize: 0x20 }
+ - { offset: 0x295C45, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectoryCellC9tableView_12cellForRowAtSo07UITablegE0CSo0lG0C_10Foundation9IndexPathVtF', symObjAddr: 0x8F8, symBinAddr: 0x1E7424, symSize: 0x1E4 }
+ - { offset: 0x295DE6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectoryCellC9tableView_12cellForRowAtSo07UITablegE0CSo0lG0C_10Foundation9IndexPathVtFTo', symObjAddr: 0xADC, symBinAddr: 0x1E7608, symSize: 0xC8 }
+ - { offset: 0x295E02, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectoryCellC9tableView_14heightForRowAt12CoreGraphics7CGFloatVSo07UITableG0C_10Foundation9IndexPathVtFTo', symObjAddr: 0xBA4, symBinAddr: 0x1E76D0, symSize: 0x84 }
+ - { offset: 0x295E1E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectoryCellC9tableView_24heightForFooterInSection12CoreGraphics7CGFloatVSo07UITableG0C_SitFTo', symObjAddr: 0xC28, symBinAddr: 0x1E7754, symSize: 0xC }
+ - { offset: 0x295E45, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectoryCellC9tableView_14didSelectRowAtySo07UITableG0C_10Foundation9IndexPathVtF', symObjAddr: 0xC34, symBinAddr: 0x1E7760, symSize: 0x134 }
+ - { offset: 0x295EFE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectoryCellC9tableView_14didSelectRowAtySo07UITableG0C_10Foundation9IndexPathVtFTo', symObjAddr: 0xD68, symBinAddr: 0x1E7894, symSize: 0xC0 }
+ - { offset: 0x295F75, size: 0x8, addend: 0x0, symName: '_$sSr15_stableSortImpl2byySbx_xtKXE_tKF7Penguin10PoiPolygonV_Tg5047$s8PenNavUI13DirectoryCellC6placesSay7Penguin10fG19VGvpfiSbAG_AGtXEfU_Tf1cn_n', symObjAddr: 0xE7C, symBinAddr: 0x1E7954, symSize: 0x108 }
+ - { offset: 0x2961B0, size: 0x8, addend: 0x0, symName: '_$sSr15_stableSortImpl2byySbx_xtKXE_tKFySryxGz_SiztKXEfU_7Penguin10PoiPolygonV_Tg5047$s8PenNavUI13DirectoryCellC6placesSay7Penguin10fG19VGvpfiSbAG_AGtXEfU_Tf1nnncn_n', symObjAddr: 0xF84, symBinAddr: 0x1E7A5C, symSize: 0x76C }
+ - { offset: 0x29660E, size: 0x8, addend: 0x0, symName: '_$sSMsSKRzrlE14_insertionSort6within9sortedEnd2byySny5IndexSlQzG_AFSb7ElementSTQz_AItKXEtKFSry7Penguin10PoiPolygonVG_Tg5047$s8PenNavUI13DirectoryCellC6placesSay7Penguin10jK19VGvpfiSbAG_AGtXEfU_Tf1nncn_n', symObjAddr: 0x16F0, symBinAddr: 0x1E81C8, symSize: 0x21C }
+ - { offset: 0x29674E, size: 0x8, addend: 0x0, symName: '_$sSr13_mergeTopRuns_6buffer2bySbSaySnySiGGz_SpyxGSbx_xtKXEtKF7Penguin10PoiPolygonV_Tg5047$s8PenNavUI13DirectoryCellC6placesSay7Penguin10gH19VGvpfiSbAG_AGtXEfU_Tf1nncn_n', symObjAddr: 0x190C, symBinAddr: 0x1E83E4, symSize: 0x284 }
+ - { offset: 0x296AD3, size: 0x8, addend: 0x0, symName: '_$ss6_merge3low3mid4high6buffer2bySbSpyxG_A3GSbx_xtKXEtKlF7Penguin10PoiPolygonV_Tg5047$s8PenNavUI13DirectoryCellC6placesSay7Penguin10hI19VGvpfiSbAG_AGtXEfU_Tf1nnnnc_n', symObjAddr: 0x1B90, symBinAddr: 0x1E8668, symSize: 0x540 }
+ - { offset: 0x296BD6, size: 0x8, addend: 0x0, symName: '_$sSMsSkRzrlE4sort2byySb7ElementSTQz_ADtKXE_tKFs15ContiguousArrayVy7Penguin10PoiPolygonVG_Tg5047$s8PenNavUI13DirectoryCellC6placesSay7Penguin10gH19VGvpfiSbAG_AGtXEfU_Tf1cn_n', symObjAddr: 0x130, symBinAddr: 0x1E6C5C, symSize: 0x80 }
+ - { offset: 0x296DCA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectoryCellC9tableViewAA014IntrinsicTableG0CSgvgTo', symObjAddr: 0x1B0, symBinAddr: 0x1E6CDC, symSize: 0x10 }
+ - { offset: 0x296DE2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectoryCellC9tableViewAA014IntrinsicTableG0CSgvgTo', symObjAddr: 0x1B0, symBinAddr: 0x1E6CDC, symSize: 0x10 }
+ - { offset: 0x296E22, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectoryCellC9tableViewAA014IntrinsicTableG0CSgvsTo', symObjAddr: 0x1C0, symBinAddr: 0x1E6CEC, symSize: 0x34 }
+ - { offset: 0x296F33, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectoryCellC12seeAllButtonSo8UIButtonCSgvgTo', symObjAddr: 0x1F4, symBinAddr: 0x1E6D20, symSize: 0x10 }
+ - { offset: 0x296F4B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectoryCellC12seeAllButtonSo8UIButtonCSgvgTo', symObjAddr: 0x1F4, symBinAddr: 0x1E6D20, symSize: 0x10 }
+ - { offset: 0x296F8B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectoryCellC12seeAllButtonSo8UIButtonCSgvsTo', symObjAddr: 0x204, symBinAddr: 0x1E6D30, symSize: 0x34 }
+ - { offset: 0x296FF1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectoryCellC12awakeFromNibyyF', symObjAddr: 0x238, symBinAddr: 0x1E6D64, symSize: 0x21C }
+ - { offset: 0x29716E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectoryCellC12awakeFromNibyyFTo', symObjAddr: 0x454, symBinAddr: 0x1E6F80, symSize: 0x28 }
+ - { offset: 0x2971AA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectoryCellC04showD0yyFTo', symObjAddr: 0x47C, symBinAddr: 0x1E6FA8, symSize: 0x70 }
+ - { offset: 0x297265, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectoryCellC5style15reuseIdentifierACSo011UITableViewE5StyleV_SSSgtcfc', symObjAddr: 0x4EC, symBinAddr: 0x1E7018, symSize: 0x170 }
+ - { offset: 0x297338, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectoryCellC5style15reuseIdentifierACSo011UITableViewE5StyleV_SSSgtcfcTo', symObjAddr: 0x65C, symBinAddr: 0x1E7188, symSize: 0x48 }
+ - { offset: 0x297370, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectoryCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x6A4, symBinAddr: 0x1E71D0, symSize: 0x14C }
+ - { offset: 0x297435, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectoryCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x7F0, symBinAddr: 0x1E731C, symSize: 0x28 }
+ - { offset: 0x297449, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectoryCellCfD', symObjAddr: 0x818, symBinAddr: 0x1E7344, symSize: 0x30 }
+ - { offset: 0x29792E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetCategoryResponseC10CodingKeysOSHAASH9hashValueSivgTW', symObjAddr: 0x8, symBinAddr: 0x1E8BA8, symSize: 0x54 }
+ - { offset: 0x2979E7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetCategoryResponseC10CodingKeysOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x5C, symBinAddr: 0x1E8BFC, symSize: 0x1C }
+ - { offset: 0x2979FF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetCategoryResponseC10CodingKeysOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x5C, symBinAddr: 0x1E8BFC, symSize: 0x1C }
+ - { offset: 0x297A13, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetCategoryResponseC10CodingKeysOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x5C, symBinAddr: 0x1E8BFC, symSize: 0x1C }
+ - { offset: 0x297A27, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetCategoryResponseC10CodingKeysOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x5C, symBinAddr: 0x1E8BFC, symSize: 0x1C }
+ - { offset: 0x297A3B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetCategoryResponseC10CodingKeysOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x5C, symBinAddr: 0x1E8BFC, symSize: 0x1C }
+ - { offset: 0x297A64, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetCategoryResponseC10CodingKeysOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x78, symBinAddr: 0x1E8C18, symSize: 0x50 }
+ - { offset: 0x297B06, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetCategoryResponseC10CodingKeysOs28CustomDebugStringConvertibleAAsAFP16debugDescriptionSSvgTW', symObjAddr: 0x1E8, symBinAddr: 0x1E8D70, symSize: 0x28 }
+ - { offset: 0x297B22, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetCategoryResponseC10CodingKeysOs23CustomStringConvertibleAAsAFP11descriptionSSvgTW', symObjAddr: 0x210, symBinAddr: 0x1E8D98, symSize: 0x28 }
+ - { offset: 0x297B44, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8CategoryC10CodingKeys33_86302212D6BA63553B3641981C49A33BLLOs28CustomDebugStringConvertibleAAsAGP16debugDescriptionSSvgTW', symObjAddr: 0x774, symBinAddr: 0x1E9200, symSize: 0x28 }
+ - { offset: 0x297B60, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8CategoryC10CodingKeys33_86302212D6BA63553B3641981C49A33BLLOs23CustomStringConvertibleAAsAGP11descriptionSSvgTW', symObjAddr: 0x79C, symBinAddr: 0x1E9228, symSize: 0x28 }
+ - { offset: 0x297D20, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetCategoryResponseCMa', symObjAddr: 0x25C, symBinAddr: 0x1E8DC0, symSize: 0x20 }
+ - { offset: 0x297F0F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8CategoryCMa', symObjAddr: 0x808, symBinAddr: 0x1E9294, symSize: 0x20 }
+ - { offset: 0x297F23, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetCategoryResponseC10CodingKeysOAEs0G3KeyAAWl', symObjAddr: 0xF38, symBinAddr: 0x1E98F8, symSize: 0x40 }
+ - { offset: 0x297F37, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI8CategoryCGMa', symObjAddr: 0xF98, symBinAddr: 0x1E9938, symSize: 0x50 }
+ - { offset: 0x297F4B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8CategoryC10CodingKeys33_86302212D6BA63553B3641981C49A33BLLOAFs0E3KeyAAWl', symObjAddr: 0xFE8, symBinAddr: 0x1E9988, symSize: 0x40 }
+ - { offset: 0x297F5F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8CategoryC10CodingKeys33_86302212D6BA63553B3641981C49A33BLLOMa', symObjAddr: 0x1374, symBinAddr: 0x1E9A7C, symSize: 0x10 }
+ - { offset: 0x297F73, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetCategoryResponseC10CodingKeysOMa', symObjAddr: 0x1464, symBinAddr: 0x1E9A8C, symSize: 0x10 }
+ - { offset: 0x297F87, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetCategoryResponseC10CodingKeysOSHAASQWb', symObjAddr: 0x1474, symBinAddr: 0x1E9A9C, symSize: 0x4 }
+ - { offset: 0x297F9B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetCategoryResponseC10CodingKeysOAESQAAWl', symObjAddr: 0x1478, symBinAddr: 0x1E9AA0, symSize: 0x40 }
+ - { offset: 0x297FAF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8CategoryC10CodingKeys33_86302212D6BA63553B3641981C49A33BLLOSHAASQWb', symObjAddr: 0x14B8, symBinAddr: 0x1E9AE0, symSize: 0x4 }
+ - { offset: 0x297FC3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8CategoryC10CodingKeys33_86302212D6BA63553B3641981C49A33BLLOAFSQAAWl', symObjAddr: 0x14BC, symBinAddr: 0x1E9AE4, symSize: 0x40 }
+ - { offset: 0x297FD7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8CategoryC10CodingKeys33_86302212D6BA63553B3641981C49A33BLLOs0E3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x14FC, symBinAddr: 0x1E9B24, symSize: 0x4 }
+ - { offset: 0x297FEB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8CategoryC10CodingKeys33_86302212D6BA63553B3641981C49A33BLLOAFs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x1500, symBinAddr: 0x1E9B28, symSize: 0x40 }
+ - { offset: 0x297FFF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8CategoryC10CodingKeys33_86302212D6BA63553B3641981C49A33BLLOs0E3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x1540, symBinAddr: 0x1E9B68, symSize: 0x4 }
+ - { offset: 0x298013, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8CategoryC10CodingKeys33_86302212D6BA63553B3641981C49A33BLLOAFs23CustomStringConvertibleAAWl', symObjAddr: 0x1544, symBinAddr: 0x1E9B6C, symSize: 0x40 }
+ - { offset: 0x298027, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetCategoryResponseC10CodingKeysOs0G3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x1584, symBinAddr: 0x1E9BAC, symSize: 0x4 }
+ - { offset: 0x29803B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetCategoryResponseC10CodingKeysOAEs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x1588, symBinAddr: 0x1E9BB0, symSize: 0x40 }
+ - { offset: 0x29804F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetCategoryResponseC10CodingKeysOs0G3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x15C8, symBinAddr: 0x1E9BF0, symSize: 0x4 }
+ - { offset: 0x298063, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetCategoryResponseC10CodingKeysOAEs23CustomStringConvertibleAAWl', symObjAddr: 0x15CC, symBinAddr: 0x1E9BF4, symSize: 0x40 }
+ - { offset: 0x2980C0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetCategoryResponseC10CodingKeysOSYAASY8rawValuexSg03RawJ0Qz_tcfCTW', symObjAddr: 0xC8, symBinAddr: 0x1E8C68, symSize: 0x64 }
+ - { offset: 0x298100, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetCategoryResponseC10CodingKeysOSYAASY8rawValue03RawJ0QzvgTW', symObjAddr: 0x12C, symBinAddr: 0x1E8CCC, symSize: 0x20 }
+ - { offset: 0x298118, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetCategoryResponseC10CodingKeysOSYAASY8rawValue03RawJ0QzvgTW', symObjAddr: 0x12C, symBinAddr: 0x1E8CCC, symSize: 0x20 }
+ - { offset: 0x29812C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetCategoryResponseC10CodingKeysOSYAASY8rawValue03RawJ0QzvgTW', symObjAddr: 0x12C, symBinAddr: 0x1E8CCC, symSize: 0x20 }
+ - { offset: 0x298146, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetCategoryResponseC10CodingKeysOs0G3KeyAAsAFP11stringValueSSvgTW', symObjAddr: 0x14C, symBinAddr: 0x1E8CEC, symSize: 0x1C }
+ - { offset: 0x29815E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetCategoryResponseC10CodingKeysOs0G3KeyAAsAFP11stringValueSSvgTW', symObjAddr: 0x14C, symBinAddr: 0x1E8CEC, symSize: 0x1C }
+ - { offset: 0x298172, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetCategoryResponseC10CodingKeysOs0G3KeyAAsAFP11stringValueSSvgTW', symObjAddr: 0x14C, symBinAddr: 0x1E8CEC, symSize: 0x1C }
+ - { offset: 0x298186, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetCategoryResponseC10CodingKeysOs0G3KeyAAsAFP11stringValueSSvgTW', symObjAddr: 0x14C, symBinAddr: 0x1E8CEC, symSize: 0x1C }
+ - { offset: 0x2981AC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetCategoryResponseC10CodingKeysOs0G3KeyAAsAFP11stringValuexSgSS_tcfCTW', symObjAddr: 0x168, symBinAddr: 0x1E8D08, symSize: 0x68 }
+ - { offset: 0x298218, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetCategoryResponseC6encode2toys7Encoder_p_tKF', symObjAddr: 0x27C, symBinAddr: 0x1E8DE0, symSize: 0x128 }
+ - { offset: 0x298249, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetCategoryResponseC4fromACs7Decoder_p_tKcfc', symObjAddr: 0x3A4, symBinAddr: 0x1E8F08, symSize: 0x180 }
+ - { offset: 0x29827A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19GetCategoryResponseCSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x54C, symBinAddr: 0x1E90B0, symSize: 0x20 }
+ - { offset: 0x2982B1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8CategoryC10CodingKeys33_86302212D6BA63553B3641981C49A33BLLOs0E3KeyAAsAGP11stringValueSSvgTW', symObjAddr: 0x62C, symBinAddr: 0x1E90D0, symSize: 0x10C }
+ - { offset: 0x2982E1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8CategoryC10CodingKeys33_86302212D6BA63553B3641981C49A33BLLOs0E3KeyAAsAGP11stringValuexSgSS_tcfCTW', symObjAddr: 0x738, symBinAddr: 0x1E91DC, symSize: 0x24 }
+ - { offset: 0x298323, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8CategoryCfD', symObjAddr: 0x7C4, symBinAddr: 0x1E9250, symSize: 0x44 }
+ - { offset: 0x29835C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8CategoryC6encode2toys7Encoder_p_tKF', symObjAddr: 0x828, symBinAddr: 0x1E92B4, symSize: 0x2E0 }
+ - { offset: 0x29838D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8CategoryC4fromACs7Decoder_p_tKcfc', symObjAddr: 0xB08, symBinAddr: 0x1E9594, symSize: 0x31C }
+ - { offset: 0x2983BE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8CategoryCSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0xEB0, symBinAddr: 0x1E98D8, symSize: 0x20 }
+ - { offset: 0x2983D2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8CategoryC10CodingKeys33_86302212D6BA63553B3641981C49A33BLLO11stringValueAFSgSS_tcfCTf4nd_n', symObjAddr: 0x160C, symBinAddr: 0x1E9C34, symSize: 0x29C }
+ - { offset: 0x2988B6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB7UIErrorO8rawValueACSgSS_tcfC', symObjAddr: 0x0, symBinAddr: 0x1E9ED0, symSize: 0x138 }
+ - { offset: 0x298913, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB7UIErrorOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x43C, symBinAddr: 0x1EA2C8, symSize: 0x98 }
+ - { offset: 0x2989DE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB7UIErrorOSHAASH9hashValueSivgTW', symObjAddr: 0x4D4, symBinAddr: 0x1EA360, symSize: 0x64 }
+ - { offset: 0x298A74, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB7UIErrorOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x538, symBinAddr: 0x1EA3C4, symSize: 0x50 }
+ - { offset: 0x298AC6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB7UIErrorOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x588, symBinAddr: 0x1EA414, symSize: 0x60 }
+ - { offset: 0x298BEF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB7UIErrorOSHAASQWb', symObjAddr: 0x778, symBinAddr: 0x1EA4A8, symSize: 0x4 }
+ - { offset: 0x298C03, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB7UIErrorOACSQAAWl', symObjAddr: 0x77C, symBinAddr: 0x1EA4AC, symSize: 0x40 }
+ - { offset: 0x298C17, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB7UIErrorO10Foundation14LocalizedErrorAAs0G0PWb', symObjAddr: 0x7BC, symBinAddr: 0x1EA4EC, symSize: 0x4 }
+ - { offset: 0x298C2B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB7UIErrorOACs5ErrorAAWl', symObjAddr: 0x7C0, symBinAddr: 0x1EA4F0, symSize: 0x40 }
+ - { offset: 0x298C3F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15ValidationErrorOSHAASQWb', symObjAddr: 0x800, symBinAddr: 0x1EA530, symSize: 0x4 }
+ - { offset: 0x298C53, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15ValidationErrorOACSQAAWl', symObjAddr: 0x804, symBinAddr: 0x1EA534, symSize: 0x40 }
+ - { offset: 0x298C67, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB7UIErrorOwet', symObjAddr: 0x854, symBinAddr: 0x1EA574, symSize: 0x90 }
+ - { offset: 0x298C7B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB7UIErrorOwst', symObjAddr: 0x8E4, symBinAddr: 0x1EA604, symSize: 0xB0 }
+ - { offset: 0x298C8F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB7UIErrorOMa', symObjAddr: 0x9A8, symBinAddr: 0x1EA6B4, symSize: 0x10 }
+ - { offset: 0x298CA3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15ValidationErrorOMa', symObjAddr: 0xAFC, symBinAddr: 0x1EA6C4, symSize: 0x10 }
+ - { offset: 0x298CBE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB7UIErrorO8rawValueACSgSS_tcfC', symObjAddr: 0x0, symBinAddr: 0x1E9ED0, symSize: 0x138 }
+ - { offset: 0x298CF5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB7UIErrorO16errorDescriptionSSvg', symObjAddr: 0x17C, symBinAddr: 0x1EA008, symSize: 0x58 }
+ - { offset: 0x298D1A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB7UIErrorO8rawValueSSvg', symObjAddr: 0x1D4, symBinAddr: 0x1EA060, symSize: 0x268 }
+ - { offset: 0x298EA8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB7UIErrorOSYAASY8rawValuexSg03RawF0Qz_tcfCTW', symObjAddr: 0x5E8, symBinAddr: 0x1EA474, symSize: 0xC }
+ - { offset: 0x298EBC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB7UIErrorOSYAASY8rawValue03RawF0QzvgTW', symObjAddr: 0x5F4, symBinAddr: 0x1EA480, symSize: 0x24 }
+ - { offset: 0x298EDD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB7UIErrorO10Foundation14LocalizedErrorAadEP16errorDescriptionSSSgvgTW', symObjAddr: 0x618, symBinAddr: 0x1EA4A4, symSize: 0x4 }
+ - { offset: 0x29933D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6MUtilsCMa', symObjAddr: 0x10, symBinAddr: 0x1EA6D4, symSize: 0x20 }
+ - { offset: 0x2993E0, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DateVACSLAAWl', symObjAddr: 0xC5C, symBinAddr: 0x1EB258, symSize: 0x44 }
+ - { offset: 0x2995C9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6MUtilsC20isCurrentTimeBetween5start3endSbSS_SStFZTf4nnd_n', symObjAddr: 0x30, symBinAddr: 0x1EA6F4, symSize: 0x648 }
+ - { offset: 0x29988E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6MUtilsC12coordinateAt8distance4from7towardsSo22CLLocationCoordinate2DVSgSdSg_A2JtFZTf4nnnd_n', symObjAddr: 0x678, symBinAddr: 0x1EAD3C, symSize: 0x1F4 }
+ - { offset: 0x299B46, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6MUtilsC13getDeviceUUIDSSyFZTf4d_n', symObjAddr: 0x86C, symBinAddr: 0x1EAF30, symSize: 0x190 }
+ - { offset: 0x299C1D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6MUtilsC16findNearestPoint4test6targetSo22CLLocationCoordinate2DVAH_SayAHGtFZTf4nnd_n', symObjAddr: 0xA40, symBinAddr: 0x1EB0C0, symSize: 0x154 }
+ - { offset: 0x29A1F2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO3UseCfE', symObjAddr: 0x0, symBinAddr: 0x1EB29C, symSize: 0x38 }
+ - { offset: 0x29A20A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO3UseCfE', symObjAddr: 0x0, symBinAddr: 0x1EB29C, symSize: 0x38 }
+ - { offset: 0x29A272, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO3UseCMU', symObjAddr: 0xBC, symBinAddr: 0x1EB358, symSize: 0x8 }
+ - { offset: 0x29A286, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO3UseCMa', symObjAddr: 0xC4, symBinAddr: 0x1EB360, symSize: 0x38 }
+ - { offset: 0x29A29A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO3UseCMr', symObjAddr: 0xFC, symBinAddr: 0x1EB398, symSize: 0x78 }
+ - { offset: 0x29A2E5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO3UseCfD', symObjAddr: 0x38, symBinAddr: 0x1EB2D4, symSize: 0x84 }
+ - { offset: 0x29A6AE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV17findStyleElements6withinSayAA3XMLO7ElementCGAI_tF', symObjAddr: 0x0, symBinAddr: 0x1EB410, symSize: 0x238 }
+ - { offset: 0x29A919, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV17findStyleElements6withinSayAA3XMLO7ElementCGAI_tF', symObjAddr: 0x0, symBinAddr: 0x1EB410, symSize: 0x238 }
+ - { offset: 0x29ACCA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV22parseStyleSheetElementyAA3DOMO0fG0VSSSgKFAF22PresentationAttributesVAA15AttributeParser_pKcACcfu_AkaL_pKcfu0_', symObjAddr: 0x238, symBinAddr: 0x1EB648, symSize: 0x14 }
+ - { offset: 0x29AEB1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV7ScannerV15scanAtttributes33_29B34C3A129C6CB17D28971D563B2EC2LLSDyS2SGyKF', symObjAddr: 0x24C, symBinAddr: 0x1EB65C, symSize: 0x3C0 }
+ - { offset: 0x29B17F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV7ScannerV22scanNextAttributeValueSSyKF', symObjAddr: 0x60C, symBinAddr: 0x1EBA1C, symSize: 0x1B8 }
+ - { offset: 0x29B238, size: 0x8, addend: 0x0, symName: '_$sSD8PenNavUISSRszSSRs_rlE5parseyqd__SS_qd__SSKXEtKlF', symObjAddr: 0x7C4, symBinAddr: 0x1EBBD4, symSize: 0xF4 }
+ - { offset: 0x29B2E9, size: 0x8, addend: 0x0, symName: '_$sSDyxq_G8PenNavUI15AttributeParserABSSRszSSRs_rlAbCP6parserAB0d5ValueE0_pvgTW', symObjAddr: 0x8B8, symBinAddr: 0x1EBCC8, symSize: 0x18 }
+ - { offset: 0x29B309, size: 0x8, addend: 0x0, symName: '_$sSDyxq_G8PenNavUI15AttributeParserABSSRszSSRs_rlAbCP6parserAB0d5ValueE0_pvgTW', symObjAddr: 0x8B8, symBinAddr: 0x1EBCC8, symSize: 0x18 }
+ - { offset: 0x29B31B, size: 0x8, addend: 0x0, symName: '_$sSDyxq_G8PenNavUI15AttributeParserABSSRszSSRs_rlAbCP5parseyqd__SS_qd__SSKXEtKlFTW', symObjAddr: 0x8D8, symBinAddr: 0x1EBCE0, symSize: 0x18 }
+ - { offset: 0x29B4AB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV12parseEntriesySDyAA3DOMO10StyleSheetV8SelectorOSDyS2SGGSSSgKFZTf4nd_n', symObjAddr: 0x930, symBinAddr: 0x1EBCF8, symSize: 0x6B8 }
+ - { offset: 0x29B867, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO10StyleSheetV8SelectorO_SDyS2SGtSgWOe', symObjAddr: 0x1028, symBinAddr: 0x1EC3B0, symSize: 0x2C }
+ - { offset: 0x29BDCA, size: 0x8, addend: 0x0, symName: '_$sSo11UISearchBarC8PenNavUIE12cancelButtonSo8UIButtonCSgvg', symObjAddr: 0x0, symBinAddr: 0x1EC3DC, symSize: 0x104 }
+ - { offset: 0x29BE04, size: 0x8, addend: 0x0, symName: '_$sSo11UISearchBarC8PenNavUIE15cancelFontStyleSSvs', symObjAddr: 0x12C, symBinAddr: 0x1EC4EC, symSize: 0x1D4 }
+ - { offset: 0x29BEFE, size: 0x8, addend: 0x0, symName: '_$sSo11UISearchBarC8PenNavUIE9fontStyleSSvs', symObjAddr: 0x360, symBinAddr: 0x1EC720, symSize: 0x1A4 }
+ - { offset: 0x29C000, size: 0x8, addend: 0x0, symName: '_$sSo11UISearchBarC8PenNavUIE19textColorIdentifierSivgTo', symObjAddr: 0x504, symBinAddr: 0x1EC8C4, symSize: 0x8 }
+ - { offset: 0x29C01C, size: 0x8, addend: 0x0, symName: '_$sSo11UISearchBarC8PenNavUIE19textColorIdentifierSivsTo', symObjAddr: 0x50C, symBinAddr: 0x1EC8CC, symSize: 0x30 }
+ - { offset: 0x29C054, size: 0x8, addend: 0x0, symName: '_$sSo11UISearchBarC8PenNavUIE19textColorIdentifierSivs', symObjAddr: 0x53C, symBinAddr: 0x1EC8FC, symSize: 0x140 }
+ - { offset: 0x29C0D8, size: 0x8, addend: 0x0, symName: '_$sSo11UISearchBarC8PenNavUIE11cancelColorSivgTo', symObjAddr: 0x67C, symBinAddr: 0x1ECA3C, symSize: 0x8 }
+ - { offset: 0x29C0F4, size: 0x8, addend: 0x0, symName: '_$sSo11UISearchBarC8PenNavUIE25backgroundColorIdentifierSivgTo', symObjAddr: 0x6B8, symBinAddr: 0x1ECA74, symSize: 0x8 }
+ - { offset: 0x29C110, size: 0x8, addend: 0x0, symName: '_$sSo11UISearchBarC8PenNavUIE25backgroundColorIdentifierSivsTo', symObjAddr: 0x6C0, symBinAddr: 0x1ECA7C, symSize: 0x30 }
+ - { offset: 0x29C12C, size: 0x8, addend: 0x0, symName: '_$sSo11UISearchBarC8PenNavUIE25backgroundColorIdentifierSivs', symObjAddr: 0x6F0, symBinAddr: 0x1ECAAC, symSize: 0x224 }
+ - { offset: 0x29C1B0, size: 0x8, addend: 0x0, symName: '_$sSo11UISearchBarC8PenNavUIE16placeholderColorSivgTo', symObjAddr: 0x914, symBinAddr: 0x1ECCD0, symSize: 0x8 }
+ - { offset: 0x29C1CC, size: 0x8, addend: 0x0, symName: '_$sSo11UISearchBarC8PenNavUIE16placeholderColorSivsTo', symObjAddr: 0x91C, symBinAddr: 0x1ECCD8, symSize: 0x30 }
+ - { offset: 0x29C22A, size: 0x8, addend: 0x0, symName: '_$sSo11UISearchBarC8PenNavUIE16placeholderColorSivs', symObjAddr: 0x94C, symBinAddr: 0x1ECD08, symSize: 0x39C }
+ - { offset: 0x29C3D4, size: 0x8, addend: 0x0, symName: '_$sSo11UISearchBarC8PenNavUIE19tintColorIdentifierSivgTo', symObjAddr: 0xCE8, symBinAddr: 0x1ED0A4, symSize: 0x8 }
+ - { offset: 0x29C41A, size: 0x8, addend: 0x0, symName: '_$sSo11UISearchBarC8PenNavUIE26placeholderLocalizationKeySSvsTo', symObjAddr: 0xE10, symBinAddr: 0x1ED1CC, symSize: 0x94 }
+ - { offset: 0x29C479, size: 0x8, addend: 0x0, symName: '_$sSo11UISearchBarC8PenNavUIE21cancelLocalizationKeySSvsTo', symObjAddr: 0xEA4, symBinAddr: 0x1ED260, symSize: 0xC0 }
+ - { offset: 0x29CA37, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenuesManagerC14sharedInstance33_A49337BBB7825CE36732F8C974911E0ALLACSgvpZ', symObjAddr: 0x2DA8, symBinAddr: 0x37F398, symSize: 0x0 }
+ - { offset: 0x29D21F, size: 0x8, addend: 0x0, symName: '_$s7Penguin5VenueC8PenNavUIE8assetURL10Foundation0G0VSgvg', symObjAddr: 0x1E74, symBinAddr: 0x1EF1AC, symSize: 0x184 }
+ - { offset: 0x29D24E, size: 0x8, addend: 0x0, symName: '_$s7Penguin5VenueC8PenNavUIE21getDownloadedModelUriSSSgyF', symObjAddr: 0x1FF8, symBinAddr: 0x1EF330, symSize: 0x1D4 }
+ - { offset: 0x29D2C8, size: 0x8, addend: 0x0, symName: '_$s7Penguin5VenueC8PenNavUI16FileDownloadDataA2dEP8assetURL10Foundation0J0VSgvgTW', symObjAddr: 0x21CC, symBinAddr: 0x1EF504, symSize: 0x20 }
+ - { offset: 0x29D302, size: 0x8, addend: 0x0, symName: '_$s7Penguin5VenueC8PenNavUI16FileDownloadDataA2dEP10downloadIdSiSgvgTW', symObjAddr: 0x21EC, symBinAddr: 0x1EF524, symSize: 0x24 }
+ - { offset: 0x29D33D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenuesManagerCMa', symObjAddr: 0x2210, symBinAddr: 0x1EF548, symSize: 0x20 }
+ - { offset: 0x29D475, size: 0x8, addend: 0x0, symName: '_$sSr15_stableSortImpl2byySbx_xtKXE_tKFySryxGz_SiztKXEfU_8PenNavUI13VenueCardDataV_Tg503$s8ef43UI13VenuesManagerC16venuesWithFloorsSayAA13hiJ18VGvgSbAF_AFtXEfU0_Tf1nnncn_n', symObjAddr: 0x2274, symBinAddr: 0x1EF568, symSize: 0x3EC }
+ - { offset: 0x29D989, size: 0x8, addend: 0x0, symName: '_$sSr13_mergeTopRuns_6buffer2bySbSaySnySiGGz_SpyxGSbx_xtKXEtKF8PenNavUI13VenueCardDataV_Tg503$s8fg43UI13VenuesManagerC16venuesWithFloorsSayAA13ijK18VGvgSbAF_AFtXEfU0_Tf1nncn_n', symObjAddr: 0x2660, symBinAddr: 0x1EF954, symSize: 0x274 }
+ - { offset: 0x29DD24, size: 0x8, addend: 0x0, symName: '_$ss6_merge3low3mid4high6buffer2bySbSpyxG_A3GSbx_xtKXEtKlF8PenNavUI13VenueCardDataV_Tg503$s8gh43UI13VenuesManagerC16venuesWithFloorsSayAA13jkL18VGvgSbAF_AFtXEfU0_Tf1nnnnc_n', symObjAddr: 0x28D4, symBinAddr: 0x1EFBC8, symSize: 0x238 }
+ - { offset: 0x29DE21, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenuesManagerC07loadAllD4Info10completionyyyc_tFySayAA9VenueDataCG_SSSgtcfU_yyScMYccfU_TA', symObjAddr: 0x2C28, symBinAddr: 0x1EFE60, symSize: 0x10 }
+ - { offset: 0x29DE35, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x2C38, symBinAddr: 0x1EFE70, symSize: 0x10 }
+ - { offset: 0x29DE49, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x2C48, symBinAddr: 0x1EFE80, symSize: 0x8 }
+ - { offset: 0x29DE5D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenuesManagerC21loadCampusInformationyyFyAA9VenueDataCSgcfU_yyScMYccfU_TA', symObjAddr: 0x2D10, symBinAddr: 0x1EFEB4, symSize: 0x8 }
+ - { offset: 0x29DEC5, size: 0x8, addend: 0x0, symName: '_$sSMsSkRzrlE4sort2byySb7ElementSTQz_ADtKXE_tKFSay8PenNavUI13VenueCardDataVG_Tg503$s8de43UI13VenuesManagerC16venuesWithFloorsSayAA13ghI18VGvgSbAF_AFtXEfU0_Tf1cn_n', symObjAddr: 0x0, symBinAddr: 0x1ED338, symSize: 0x160 }
+ - { offset: 0x29E493, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenuesManagerC03getD010completionyyycSg_tFySayAA13VenueCardDataVGcfU_', symObjAddr: 0x160, symBinAddr: 0x1ED498, symSize: 0x26C }
+ - { offset: 0x29E50A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenuesManagerC07loadAllD4Info10completionyyyc_tFySayAA9VenueDataCG_SSSgtcfU_', symObjAddr: 0x3CC, symBinAddr: 0x1ED704, symSize: 0x26C }
+ - { offset: 0x29E589, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenuesManagerC07loadAllD4Info10completionyyyc_tFySayAA9VenueDataCG_SSSgtcfU_yyScMYccfU_', symObjAddr: 0x638, symBinAddr: 0x1ED970, symSize: 0xF0 }
+ - { offset: 0x29E5DA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenuesManagerC21loadCampusInformationyyFyAA9VenueDataCSgcfU_', symObjAddr: 0x728, symBinAddr: 0x1EDA60, symSize: 0x254 }
+ - { offset: 0x29E650, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenuesManagerC21loadCampusInformationyyFyAA9VenueDataCSgcfU_yyScMYccfU_', symObjAddr: 0x97C, symBinAddr: 0x1EDCB4, symSize: 0x78 }
+ - { offset: 0x29E688, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenuesManagerC16venuesWithFloorsSayAA13VenueCardDataVGvg', symObjAddr: 0x9F4, symBinAddr: 0x1EDD2C, symSize: 0x650 }
+ - { offset: 0x29F0F2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenuesManagerC12getVenueByIdy7Penguin0G0CSgSiSgF', symObjAddr: 0x1044, symBinAddr: 0x1EE37C, symSize: 0x10C }
+ - { offset: 0x29F27D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenuesManagerC03getD5ByIdsySay7Penguin5VenueCGSgSaySiGF', symObjAddr: 0x1150, symBinAddr: 0x1EE488, symSize: 0x1B4 }
+ - { offset: 0x29F595, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenuesManagerC14getCampusVenue7Penguin0H0CSgyF', symObjAddr: 0x1304, symBinAddr: 0x1EE63C, symSize: 0x120 }
+ - { offset: 0x29F6F0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenuesManagerC16getVenueCardById05venueJ0AA0gH4DataVSgSi_tF', symObjAddr: 0x1424, symBinAddr: 0x1EE75C, symSize: 0xB8 }
+ - { offset: 0x29F802, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenuesManagerC17getCacheVenueData7venueIdAA0hI0CSgSiSg_tF', symObjAddr: 0x14DC, symBinAddr: 0x1EE814, symSize: 0x170 }
+ - { offset: 0x29FA0C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenuesManagerC16getCoverImageUrl7venueIdSSSgSiSg_tF', symObjAddr: 0x164C, symBinAddr: 0x1EE984, symSize: 0x1DC }
+ - { offset: 0x29FCD2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenuesManagerC03getD18ListForDownloadingSay7Penguin5VenueCGyF', symObjAddr: 0x1828, symBinAddr: 0x1EEB60, symSize: 0x530 }
+ - { offset: 0x29FF92, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenuesManagerCfD', symObjAddr: 0x1D58, symBinAddr: 0x1EF090, symSize: 0x4C }
+ - { offset: 0x2A007E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenuesManagerCACycfc', symObjAddr: 0x1DA4, symBinAddr: 0x1EF0DC, symSize: 0xD0 }
+ - { offset: 0x2A0544, size: 0x8, addend: 0x0, symName: '_$sSo16UICollectionViewC8PenNavUIE028dequeueReusableSupplementaryB06ofKind3forxSS_10Foundation9IndexPathVtSo0agB0CRbzlFAC18VenuesSectionLabelC_Tg5', symObjAddr: 0x0, symBinAddr: 0x1EFEF8, symSize: 0x118 }
+ - { offset: 0x2A05EC, size: 0x8, addend: 0x0, symName: '_$sSo16UICollectionViewC8PenNavUIE028dequeueReusableSupplementaryB06ofKind3forxSS_10Foundation9IndexPathVtSo0agB0CRbzlFAC18VenuesSectionLabelC_Tg5', symObjAddr: 0x0, symBinAddr: 0x1EFEF8, symSize: 0x118 }
+ - { offset: 0x2A08B3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerCfE', symObjAddr: 0x6CC, symBinAddr: 0x1F05C4, symSize: 0x50 }
+ - { offset: 0x2A08E0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerCfETo', symObjAddr: 0x74C, symBinAddr: 0x1F0644, symSize: 0x5C }
+ - { offset: 0x2A090F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerCMa', symObjAddr: 0x7A8, symBinAddr: 0x1F06A0, symSize: 0x20 }
+ - { offset: 0x2A0963, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerC010collectionF0_22numberOfItemsInSectionSiSo012UICollectionF0C_SitFTo', symObjAddr: 0x7C8, symBinAddr: 0x1F06C0, symSize: 0x14 }
+ - { offset: 0x2A0983, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerC010collectionF0_22numberOfItemsInSectionSiSo012UICollectionF0C_SitFTo', symObjAddr: 0x7C8, symBinAddr: 0x1F06C0, symSize: 0x14 }
+ - { offset: 0x2A09A8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerC010collectionF0_22numberOfItemsInSectionSiSo012UICollectionF0C_SitFTo', symObjAddr: 0x7C8, symBinAddr: 0x1F06C0, symSize: 0x14 }
+ - { offset: 0x2A0A3C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerC010collectionF0_6layout13sizeForItemAtSo6CGSizeVSo012UICollectionF0C_So0oF6LayoutC10Foundation9IndexPathVtFTo', symObjAddr: 0x7DC, symBinAddr: 0x1F06D4, symSize: 0xC8 }
+ - { offset: 0x2A0ADC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerC010collectionF0_13cellForItemAtSo012UICollectionF4CellCSo0mF0C_10Foundation9IndexPathVtF', symObjAddr: 0x8A4, symBinAddr: 0x1F079C, symSize: 0x1A8 }
+ - { offset: 0x2A0C07, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerC010collectionF0_13cellForItemAtSo012UICollectionF4CellCSo0mF0C_10Foundation9IndexPathVtFTo', symObjAddr: 0xA4C, symBinAddr: 0x1F0944, symSize: 0xC8 }
+ - { offset: 0x2A0C4D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerC010collectionF0_6layout31referenceSizeForHeaderInSectionSo6CGSizeVSo012UICollectionF0C_So0qF6LayoutCSitFTo', symObjAddr: 0xB14, symBinAddr: 0x1F0A0C, symSize: 0x50 }
+ - { offset: 0x2A0CE6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerC010collectionF0_33viewForSupplementaryElementOfKind2atSo020UICollectionReusableF0CSo0pF0C_SS10Foundation9IndexPathVtFTo', symObjAddr: 0xB64, symBinAddr: 0x1F0A5C, symSize: 0xDC }
+ - { offset: 0x2A0D3C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerC010collectionF0_15didSelectItemAtySo012UICollectionF0C_10Foundation9IndexPathVtFTo', symObjAddr: 0xC40, symBinAddr: 0x1F0B38, symSize: 0xBC }
+ - { offset: 0x2A0D6E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerC06scrollF9DidScrollyySo08UIScrollF0CF', symObjAddr: 0xCFC, symBinAddr: 0x1F0BF4, symSize: 0x50 }
+ - { offset: 0x2A0DE7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerC06scrollF9DidScrollyySo08UIScrollF0CFTo', symObjAddr: 0xD4C, symBinAddr: 0x1F0C44, symSize: 0x50 }
+ - { offset: 0x2A0E03, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerC14layoutForPanelAA08FloatingJ6Layout_pyFTo', symObjAddr: 0xE74, symBinAddr: 0x1F0C94, symSize: 0x34 }
+ - { offset: 0x2A0E53, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerC16behaviorForPanelAA08FloatingJ8Behavior_pyFTo', symObjAddr: 0xEA8, symBinAddr: 0x1F0CC8, symSize: 0x24 }
+ - { offset: 0x2A0FA2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerC10setupPanelyyF', symObjAddr: 0xECC, symBinAddr: 0x1F0CEC, symSize: 0x2AC }
+ - { offset: 0x2A128D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerC10setupPanelyyFTo', symObjAddr: 0x1178, symBinAddr: 0x1F0F98, symSize: 0x28 }
+ - { offset: 0x2A12B8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0kP0OSgtFTW', symObjAddr: 0x11A0, symBinAddr: 0x1F0FC0, symSize: 0x4 }
+ - { offset: 0x2A12D8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0kP0OSgtFTW', symObjAddr: 0x11A0, symBinAddr: 0x1F0FC0, symSize: 0x4 }
+ - { offset: 0x2A12EA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerC23onToastVisibilityChange7visible9toastTypeySb_AA0iN0OSgtFTf4ddn_n', symObjAddr: 0x11A4, symBinAddr: 0x1F0FC4, symSize: 0x1C0 }
+ - { offset: 0x2A14CF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerC010collectionF0_15didSelectItemAtySo012UICollectionF0C_10Foundation9IndexPathVtFTf4dnn_n', symObjAddr: 0x13A8, symBinAddr: 0x1F1184, symSize: 0xE8 }
+ - { offset: 0x2A16BF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerC010collectionF0AA019IntrinsicCollectionF0CSgvgTo', symObjAddr: 0x118, symBinAddr: 0x1F0010, symSize: 0x10 }
+ - { offset: 0x2A16D7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerC010collectionF0AA019IntrinsicCollectionF0CSgvgTo', symObjAddr: 0x118, symBinAddr: 0x1F0010, symSize: 0x10 }
+ - { offset: 0x2A171D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerC010collectionF0AA019IntrinsicCollectionF0CSgvsTo', symObjAddr: 0x128, symBinAddr: 0x1F0020, symSize: 0x34 }
+ - { offset: 0x2A176C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerC9separatorAA09SeparatorF0CSgvgTo', symObjAddr: 0x15C, symBinAddr: 0x1F0054, symSize: 0x10 }
+ - { offset: 0x2A1784, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerC9separatorAA09SeparatorF0CSgvgTo', symObjAddr: 0x15C, symBinAddr: 0x1F0054, symSize: 0x10 }
+ - { offset: 0x2A17C4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerC9separatorAA09SeparatorF0CSgvsTo', symObjAddr: 0x16C, symBinAddr: 0x1F0064, symSize: 0x34 }
+ - { offset: 0x2A182F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerC11viewDidLoadyyF', symObjAddr: 0x1A0, symBinAddr: 0x1F0098, symSize: 0x1D8 }
+ - { offset: 0x2A1962, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerC11viewDidLoadyyFTo', symObjAddr: 0x378, symBinAddr: 0x1F0270, symSize: 0x28 }
+ - { offset: 0x2A198A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerC10closePanelyyFTo', symObjAddr: 0x3A0, symBinAddr: 0x1F0298, symSize: 0x38 }
+ - { offset: 0x2A1A04, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0x3D8, symBinAddr: 0x1F02D0, symSize: 0x14C }
+ - { offset: 0x2A1A9E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0x524, symBinAddr: 0x1F041C, symSize: 0x60 }
+ - { offset: 0x2A1AE6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x584, symBinAddr: 0x1F047C, symSize: 0x120 }
+ - { offset: 0x2A1B72, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x6A4, symBinAddr: 0x1F059C, symSize: 0x28 }
+ - { offset: 0x2A1B86, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27VenueSelectorViewControllerCfD', symObjAddr: 0x71C, symBinAddr: 0x1F0614, symSize: 0x30 }
+ - { offset: 0x2A216B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandGeneratorCMr', symObjAddr: 0x4, symBinAddr: 0x1F126C, symSize: 0xA4 }
+ - { offset: 0x2A23AB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ShapeO17gradientEndpoints33_1CA5772D0B2BA5DF0D96EB96F03CEAC9LLAC5PointV5start_AI3endtSgvg', symObjAddr: 0xA8, symBinAddr: 0x1F1310, symSize: 0xF8 }
+ - { offset: 0x2A261C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ShapeO6bounds33_1CA5772D0B2BA5DF0D96EB96F03CEAC9LLAC4RectVSgvg', symObjAddr: 0x1A0, symBinAddr: 0x1F1408, symSize: 0xE4 }
+ - { offset: 0x2A2A7A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandGeneratorCMa', symObjAddr: 0x2F0, symBinAddr: 0x1F1528, symSize: 0xC }
+ - { offset: 0x2A2B30, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO8GradientV12convertColor33_1CA5772D0B2BA5DF0D96EB96F03CEAC9LL5usingAeA0H9Converter_p_tFAE4StopVAKXEfU_', symObjAddr: 0x2FC, symBinAddr: 0x1F1534, symSize: 0xF8 }
+ - { offset: 0x2A3191, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO8GradientV12convertColor33_1CA5772D0B2BA5DF0D96EB96F03CEAC9LL5usingAeA0H9Converter_p_tFAE4StopVAKXEfU_TA', symObjAddr: 0x35E4, symBinAddr: 0x1F46E8, symSize: 0x1C }
+ - { offset: 0x2A31A5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ShapeO_AC16StrokeAttributesVAC04FillH0VtWOc', symObjAddr: 0x36F8, symBinAddr: 0x1F4704, symSize: 0x48 }
+ - { offset: 0x2A34A6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandGeneratorCfD', symObjAddr: 0x2B4, symBinAddr: 0x1F14EC, symSize: 0x3C }
+ - { offset: 0x2A3C4D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandGeneratorC14renderCommands3for6stroke4fill14colorConverterSayAA08RendererF0Oy5TypesQzGGAC5ShapeO_AC16StrokeAttributesVAC04FillS0VAA05ColorN0_ptFAA14CGTextProviderV_Tg5Tf4nnnen_n', symObjAddr: 0x3F4, symBinAddr: 0x1F162C, symSize: 0x242C }
+ - { offset: 0x2A6A2D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandGeneratorC14renderCommands3for14colorConverterSayAA08RendererF0Oy5TypesQzGGAC0D0C_AA05ColorL0_ptFAA14CGTextProviderV_Tg5Tf4nen_n', symObjAddr: 0x2900, symBinAddr: 0x1F3A58, symSize: 0xA7C }
+ - { offset: 0x2A7B92, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandGeneratorC14renderCommands3for14colorConverterSayAA08RendererF0Oy5TypesQzGGAC0D0C8ContentsO_AA05ColorL0_ptFAA14CGTextProviderV_Tg5Tf4nen_n', symObjAddr: 0x337C, symBinAddr: 0x1F44D4, symSize: 0x214 }
+ - { offset: 0x2A8093, size: 0x8, addend: 0x0, symName: '_$sSo7UIImageC8PenNavUIE19createCircularImage4size15backgroundColor7paddingABSgSo6CGSizeV_So7UIColorCSdtF', symObjAddr: 0x0, symBinAddr: 0x1F4760, symSize: 0x200 }
+ - { offset: 0x2A80CE, size: 0x8, addend: 0x0, symName: '_$sSo7UIImageC8PenNavUIE19createCircularImage4size15backgroundColor7paddingABSgSo6CGSizeV_So7UIColorCSdtF', symObjAddr: 0x0, symBinAddr: 0x1F4760, symSize: 0x200 }
+ - { offset: 0x2A821B, size: 0x8, addend: 0x0, symName: '_$sSo7UIImageC8PenNavUIE13circularImage10outputSize11borderWidth0I5ColorABSgSo6CGSizeV_12CoreGraphics7CGFloatVSo7UIColorCtF', symObjAddr: 0x200, symBinAddr: 0x1F4960, symSize: 0x168 }
+ - { offset: 0x2A8317, size: 0x8, addend: 0x0, symName: '_$sSo7UIImageC8PenNavUIE7resized2toABSgSo6CGSizeV_tF', symObjAddr: 0x368, symBinAddr: 0x1F4AC8, symSize: 0x194 }
+ - { offset: 0x2A83CB, size: 0x8, addend: 0x0, symName: '_$sSo7UIImageC8PenNavUIE7resized2toABSgSo6CGSizeV_tFySo30UIGraphicsImageRendererContextCXEfU_', symObjAddr: 0x890, symBinAddr: 0x1F4FF0, symSize: 0x7C }
+ - { offset: 0x2A8413, size: 0x8, addend: 0x0, symName: '_$sSo7UIImageC8PenNavUIE40adjustedForShareSheetPreviewIconProviderAByF', symObjAddr: 0x520, symBinAddr: 0x1F4C80, symSize: 0x2BC }
+ - { offset: 0x2A857E, size: 0x8, addend: 0x0, symName: '_$sSo7UIImageC8PenNavUIE40adjustedForShareSheetPreviewIconProviderAByFySo30UIGraphicsImageRendererContextCXEfU_', symObjAddr: 0x7DC, symBinAddr: 0x1F4F3C, symSize: 0xB4 }
+ - { offset: 0x2A85E9, size: 0x8, addend: 0x0, symName: '_$sSo7UIImageC8PenNavUIE7resized2toABSgSo6CGSizeV_tFySo30UIGraphicsImageRendererContextCXEfU_TA', symObjAddr: 0x930, symBinAddr: 0x1F5090, symSize: 0xC }
+ - { offset: 0x2A85FD, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x944, symBinAddr: 0x1F509C, symSize: 0x10 }
+ - { offset: 0x2A8611, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x954, symBinAddr: 0x1F50AC, symSize: 0x8 }
+ - { offset: 0x2A867D, size: 0x8, addend: 0x0, symName: '_$sSo7UIImageC8PenNavUIE7appIconABSgvgZTf4d_n', symObjAddr: 0x95C, symBinAddr: 0x1F50B4, symSize: 0x304 }
+ - { offset: 0x2A8826, size: 0x8, addend: 0x0, symName: '_$sSo7UIImageC8PenNavUIE40adjustedForShareSheetPreviewIconProviderAByFySo30UIGraphicsImageRendererContextCXEfU_TA', symObjAddr: 0xD4C, symBinAddr: 0x1F53E4, symSize: 0x8 }
+ - { offset: 0x2A8DAC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4TextCfE', symObjAddr: 0x0, symBinAddr: 0x1F540C, symSize: 0x14 }
+ - { offset: 0x2A8E12, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4TextCMU', symObjAddr: 0x80, symBinAddr: 0x1F548C, symSize: 0x8 }
+ - { offset: 0x2A8E26, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4TextCMr', symObjAddr: 0x9C, symBinAddr: 0x1F54A8, symSize: 0x4C }
+ - { offset: 0x2A8E3A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO6AnchorCfE', symObjAddr: 0xE8, symBinAddr: 0x1F54F4, symSize: 0x2C }
+ - { offset: 0x2A8EC8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO6AnchorCMU', symObjAddr: 0x1A8, symBinAddr: 0x1F55B4, symSize: 0x8 }
+ - { offset: 0x2A8EDC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO6AnchorCMr', symObjAddr: 0x1F4, symBinAddr: 0x1F55D0, symSize: 0x78 }
+ - { offset: 0x2A8F27, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO4TextCfD', symObjAddr: 0x14, symBinAddr: 0x1F5420, symSize: 0x6C }
+ - { offset: 0x2A8F86, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO6AnchorCfD', symObjAddr: 0x114, symBinAddr: 0x1F5520, symSize: 0x94 }
+ - { offset: 0x2A8FE9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO6AnchorCAA16ContainerElementA2aFP13childElementsSayAC08GraphicsG0CGvgTW', symObjAddr: 0x2C0, symBinAddr: 0x1F5648, symSize: 0x14 }
+ - { offset: 0x2A9396, size: 0x8, addend: 0x0, symName: '_$s10Foundation12CharacterSetV8PenNavUIE9delimeter33_EDFC4C304335B870668D77C553946433LL_WZ', symObjAddr: 0x0, symBinAddr: 0x1F565C, symSize: 0x50 }
+ - { offset: 0x2A93BA, size: 0x8, addend: 0x0, symName: '_$s10Foundation12CharacterSetV8PenNavUIE9delimeter33_EDFC4C304335B870668D77C553946433LLACvpZ', symObjAddr: 0x1FD8, symBinAddr: 0x37F898, symSize: 0x0 }
+ - { offset: 0x2A93D4, size: 0x8, addend: 0x0, symName: '_$s10Foundation12CharacterSetV8PenNavUIE8commands33_EDFC4C304335B870668D77C553946433LLACvpZ', symObjAddr: 0x1FF0, symBinAddr: 0x37F8B0, symSize: 0x0 }
+ - { offset: 0x2A9457, size: 0x8, addend: 0x0, symName: '_$s10Foundation12CharacterSetV8PenNavUIE9delimeter33_EDFC4C304335B870668D77C553946433LL_WZ', symObjAddr: 0x0, symBinAddr: 0x1F565C, symSize: 0x50 }
+ - { offset: 0x2A9471, size: 0x8, addend: 0x0, symName: '_$s10Foundation12CharacterSetV8PenNavUIE8commands33_EDFC4C304335B870668D77C553946433LL_WZ', symObjAddr: 0x50, symBinAddr: 0x1F56AC, symSize: 0x60 }
+ - { offset: 0x2A9857, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV16parseMoveSegment3for4withAA3DOMO4PathC0G0OAJ7CommandO_So9NSScannerCztKFTf4nnd_n', symObjAddr: 0xB0, symBinAddr: 0x1F570C, symSize: 0x260 }
+ - { offset: 0x2A99B9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV16parseLineSegment3for4withAA3DOMO4PathC0G0OAJ7CommandO_So9NSScannerCztKFTf4nnd_n', symObjAddr: 0x310, symBinAddr: 0x1F596C, symSize: 0x260 }
+ - { offset: 0x2A9B1B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV17parseCubicSegment3for4withAA3DOMO4PathC0G0OAJ7CommandO_So9NSScannerCztKFTf4nnd_n', symObjAddr: 0x570, symBinAddr: 0x1F5BCC, symSize: 0x498 }
+ - { offset: 0x2A9E79, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV23parseCubicSmoothSegment3for4withAA3DOMO4PathC0H0OAJ7CommandO_So9NSScannerCztKFTf4nnd_n', symObjAddr: 0xA08, symBinAddr: 0x1F6064, symSize: 0x380 }
+ - { offset: 0x2AA0DB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV21parseQuadraticSegment3for4withAA3DOMO4PathC0G0OAJ7CommandO_So9NSScannerCztKFTf4nnd_n', symObjAddr: 0xD88, symBinAddr: 0x1F63E4, symSize: 0x380 }
+ - { offset: 0x2AA33D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV27parseQuadraticSmoothSegment3for4withAA3DOMO4PathC0H0OAJ7CommandO_So9NSScannerCztKFTf4nnd_n', symObjAddr: 0x1108, symBinAddr: 0x1F6764, symSize: 0x260 }
+ - { offset: 0x2AA49F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV15parseArcSegment3for4withAA3DOMO4PathC0G0OAJ7CommandO_So9NSScannerCztKFTf4nnd_n', symObjAddr: 0x1368, symBinAddr: 0x1F69C4, symSize: 0x508 }
+ - { offset: 0x2AA9E2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV17parsePathSegmentsySayAA3DOMO0F0C7SegmentOGSSKFTf4nd_n', symObjAddr: 0x1870, symBinAddr: 0x1F6ECC, symSize: 0x6CC }
+ - { offset: 0x2AADFB, size: 0x8, addend: 0x0, symName: ___swift_project_value_buffer, symObjAddr: 0x1F3C, symBinAddr: 0x1F7598, symSize: 0x18 }
+ - { offset: 0x2AAE0F, size: 0x8, addend: 0x0, symName: ___swift_allocate_value_buffer, symObjAddr: 0x1F94, symBinAddr: 0x1F75B0, symSize: 0x40 }
+ - { offset: 0x2AB335, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27WelcomeScreenViewControllerC08progressF0So010UIProgressF0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x1F75F0, symSize: 0x10 }
+ - { offset: 0x2AB647, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27WelcomeScreenViewControllerCfE', symObjAddr: 0xE08, symBinAddr: 0x1F83F8, symSize: 0x4C }
+ - { offset: 0x2AB674, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27WelcomeScreenViewControllerCfETo', symObjAddr: 0xE84, symBinAddr: 0x1F8474, symSize: 0x58 }
+ - { offset: 0x2AB6A3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27WelcomeScreenViewControllerCMa', symObjAddr: 0xEDC, symBinAddr: 0x1F84CC, symSize: 0x20 }
+ - { offset: 0x2AB6D9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27WelcomeScreenViewControllerC14layoutForPanelAA08FloatingJ6Layout_pyFTo', symObjAddr: 0xEFC, symBinAddr: 0x1F84EC, symSize: 0x78 }
+ - { offset: 0x2AB748, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27WelcomeScreenViewControllerC16behaviorForPanelAA08FloatingJ8Behavior_pyFTo', symObjAddr: 0xF74, symBinAddr: 0x1F8564, symSize: 0x24 }
+ - { offset: 0x2AB790, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27WelcomeScreenViewControllerC10setupPanelyyF', symObjAddr: 0xF98, symBinAddr: 0x1F8588, symSize: 0xCC }
+ - { offset: 0x2AB82E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27WelcomeScreenViewControllerC10setupPanelyyFTo', symObjAddr: 0x1064, symBinAddr: 0x1F8654, symSize: 0x28 }
+ - { offset: 0x2AB880, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27WelcomeScreenViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0kP0OSgtFTW', symObjAddr: 0x1108, symBinAddr: 0x1F867C, symSize: 0xC8 }
+ - { offset: 0x2AB8B5, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x11FC, symBinAddr: 0x1F8768, symSize: 0x10 }
+ - { offset: 0x2AB8C9, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x120C, symBinAddr: 0x1F8778, symSize: 0x8 }
+ - { offset: 0x2AB8DD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27WelcomeScreenViewControllerC8setImageyyFySo7UIImageCSgcfU_TA', symObjAddr: 0x1298, symBinAddr: 0x1F8780, symSize: 0x8 }
+ - { offset: 0x2ABA96, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27WelcomeScreenViewControllerC08progressF0So010UIProgressF0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x1F75F0, symSize: 0x10 }
+ - { offset: 0x2ABAAE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27WelcomeScreenViewControllerC08progressF0So010UIProgressF0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x1F75F0, symSize: 0x10 }
+ - { offset: 0x2ABAF4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27WelcomeScreenViewControllerC08progressF0So010UIProgressF0CSgvsTo', symObjAddr: 0x10, symBinAddr: 0x1F7600, symSize: 0x34 }
+ - { offset: 0x2ABB43, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27WelcomeScreenViewControllerC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x1F7634, symSize: 0x10 }
+ - { offset: 0x2ABB5B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27WelcomeScreenViewControllerC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x1F7634, symSize: 0x10 }
+ - { offset: 0x2ABB9B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27WelcomeScreenViewControllerC10titleLabelSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x1F7644, symSize: 0x34 }
+ - { offset: 0x2ABBEA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27WelcomeScreenViewControllerC05imageF0So07UIImageF0CSgvgTo', symObjAddr: 0x88, symBinAddr: 0x1F7678, symSize: 0x10 }
+ - { offset: 0x2ABC02, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27WelcomeScreenViewControllerC05imageF0So07UIImageF0CSgvgTo', symObjAddr: 0x88, symBinAddr: 0x1F7678, symSize: 0x10 }
+ - { offset: 0x2ABC42, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27WelcomeScreenViewControllerC05imageF0So07UIImageF0CSgvsTo', symObjAddr: 0x98, symBinAddr: 0x1F7688, symSize: 0x34 }
+ - { offset: 0x2ABDC0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27WelcomeScreenViewControllerC11viewDidLoadyyF', symObjAddr: 0xCC, symBinAddr: 0x1F76BC, symSize: 0x314 }
+ - { offset: 0x2ABF49, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27WelcomeScreenViewControllerC11viewDidLoadyyFTo', symObjAddr: 0x3E0, symBinAddr: 0x1F79D0, symSize: 0x28 }
+ - { offset: 0x2AC078, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27WelcomeScreenViewControllerC8setImageyyF', symObjAddr: 0x408, symBinAddr: 0x1F79F8, symSize: 0x48C }
+ - { offset: 0x2AC31D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27WelcomeScreenViewControllerC8setImageyyFySo7UIImageCSgcfU_', symObjAddr: 0x894, symBinAddr: 0x1F7E84, symSize: 0x148 }
+ - { offset: 0x2AC3FC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27WelcomeScreenViewControllerC14updateProgressyyF', symObjAddr: 0x9DC, symBinAddr: 0x1F7FCC, symSize: 0x124 }
+ - { offset: 0x2AC507, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27WelcomeScreenViewControllerC14updateProgressyyFTo', symObjAddr: 0xB00, symBinAddr: 0x1F80F0, symSize: 0x28 }
+ - { offset: 0x2AC540, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27WelcomeScreenViewControllerC7dismissyyF', symObjAddr: 0xB28, symBinAddr: 0x1F8118, symSize: 0x80 }
+ - { offset: 0x2AC5F4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27WelcomeScreenViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0xBA8, symBinAddr: 0x1F8198, symSize: 0xF8 }
+ - { offset: 0x2AC635, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27WelcomeScreenViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0xCA0, symBinAddr: 0x1F8290, symSize: 0x60 }
+ - { offset: 0x2AC649, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27WelcomeScreenViewControllerC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xD00, symBinAddr: 0x1F82F0, symSize: 0xE0 }
+ - { offset: 0x2AC67C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27WelcomeScreenViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xDE0, symBinAddr: 0x1F83D0, symSize: 0x28 }
+ - { offset: 0x2AC690, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27WelcomeScreenViewControllerCfD', symObjAddr: 0xE54, symBinAddr: 0x1F8444, symSize: 0x30 }
+ - { offset: 0x2ACAEF, size: 0x8, addend: 0x0, symName: '_$sSlsE5first7ElementQzSgvgSS17UnicodeScalarViewV_Tg5', symObjAddr: 0x0, symBinAddr: 0x1F8788, symSize: 0xE0 }
+ - { offset: 0x2ADB6D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelPanGestureRecognizerC14DelegateRouterCMa', symObjAddr: 0x740, symBinAddr: 0x1F8EC8, symSize: 0x20 }
+ - { offset: 0x2ADB81, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreCfETo', symObjAddr: 0x840, symBinAddr: 0x1F8FC8, symSize: 0xC8 }
+ - { offset: 0x2AE597, size: 0x8, addend: 0x0, symName: '_$sSo7UITouchCSo8NSObjectCSH10ObjectiveCWl', symObjAddr: 0x968C, symBinAddr: 0x201DD8, symSize: 0x54 }
+ - { offset: 0x2AE5B2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelPanGestureRecognizerCfETo', symObjAddr: 0xA018, symBinAddr: 0x202730, symSize: 0x38 }
+ - { offset: 0x2AE5E3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21NumericSpringAnimator33_06002278D796C453CD79A6217836F60ALLCfETo', symObjAddr: 0xA848, symBinAddr: 0x202F60, symSize: 0x60 }
+ - { offset: 0x2AE614, size: 0x8, addend: 0x0, symName: '_$ss11_StringGutsV19validateScalarIndexySS0E0VAEF', symObjAddr: 0xAABC, symBinAddr: 0x2031D4, symSize: 0x94 }
+ - { offset: 0x2AE641, size: 0x8, addend: 0x0, symName: '_$ss11_StringGutsV22validateSubscalarIndexySS0E0VAEF', symObjAddr: 0xAB50, symBinAddr: 0x203268, symSize: 0x6C }
+ - { offset: 0x2AE679, size: 0x8, addend: 0x0, symName: '_$ss11_StringGutsV15scalarAlignSlowySS5IndexVAEF', symObjAddr: 0xABBC, symBinAddr: 0x2032D4, symSize: 0xDC }
+ - { offset: 0x2AE74C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreCMa', symObjAddr: 0xB204, symBinAddr: 0x2038D8, symSize: 0x20 }
+ - { offset: 0x2AE760, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelPanGestureRecognizerCMa', symObjAddr: 0xB224, symBinAddr: 0x2038F8, symSize: 0x20 }
+ - { offset: 0x2AE774, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21NumericSpringAnimator33_06002278D796C453CD79A6217836F60ALLCMa', symObjAddr: 0xB244, symBinAddr: 0x203918, symSize: 0x20 }
+ - { offset: 0x2AE788, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21NumericSpringAnimator33_06002278D796C453CD79A6217836F60ALLC10UnfairLockCMa', symObjAddr: 0xB264, symBinAddr: 0x203938, symSize: 0x20 }
+ - { offset: 0x2AE79C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21NumericSpringAnimator33_06002278D796C453CD79A6217836F60ALLC4DataVMa', symObjAddr: 0xB2DC, symBinAddr: 0x203958, symSize: 0x10 }
+ - { offset: 0x2AE7B0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC4move33_06002278D796C453CD79A6217836F60ALL2to4with10completionyAA18FloatingPanelStateC_0D8Graphics7CGFloatVyyctFyAA21NumericSpringAnimatorAELLC4DataVcfU_TA', symObjAddr: 0xB3CC, symBinAddr: 0x203994, symSize: 0xC }
+ - { offset: 0x2AE7C4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC4move33_06002278D796C453CD79A6217836F60ALL2to4with10completionyAA18FloatingPanelStateC_0D8Graphics7CGFloatVyyctFyycfU0_TA', symObjAddr: 0xB40C, symBinAddr: 0x2039D4, symSize: 0xC }
+ - { offset: 0x2AE7D8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC10panningEnd33_06002278D796C453CD79A6217836F60ALL4with8velocityySo7CGPointV_AItFyycfU_TA', symObjAddr: 0xB418, symBinAddr: 0x2039E0, symSize: 0x8 }
+ - { offset: 0x2AE7EC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC4move33_06002278D796C453CD79A6217836F60ALL4from2to8animated10completionyAA18FloatingPanelStateC_AKSbyycSgtFyyScMYccfU0_TA', symObjAddr: 0xB500, symBinAddr: 0x203A88, symSize: 0x10 }
+ - { offset: 0x2AE81E, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0xB510, symBinAddr: 0x203A98, symSize: 0x10 }
+ - { offset: 0x2AE832, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0xB520, symBinAddr: 0x203AA8, symSize: 0x8 }
+ - { offset: 0x2AE846, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC4move33_06002278D796C453CD79A6217836F60ALL4from2to8animated10completionyAA18FloatingPanelStateC_AKSbyycSgtFyycfU1_TA', symObjAddr: 0xB5BC, symBinAddr: 0x203AB0, symSize: 0x8 }
+ - { offset: 0x2AE85A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC4move33_06002278D796C453CD79A6217836F60ALL4from2to8animated10completionyAA18FloatingPanelStateC_AKSbyycSgtFyycfU2_TA', symObjAddr: 0xB5C8, symBinAddr: 0x203ABC, symSize: 0x10 }
+ - { offset: 0x2AE86E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC4move33_06002278D796C453CD79A6217836F60ALL4from2to8animated10completionyAA18FloatingPanelStateC_AKSbyycSgtFyycfU3_TA', symObjAddr: 0xB628, symBinAddr: 0x203B0C, symSize: 0xC }
+ - { offset: 0x2AE882, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC4move33_06002278D796C453CD79A6217836F60ALL4from2to8animated10completionyAA18FloatingPanelStateC_AKSbyycSgtFySo23UIViewAnimatingPositionVcfU4_TA', symObjAddr: 0xB670, symBinAddr: 0x203B54, symSize: 0x10 }
+ - { offset: 0x2AE9A6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC10scrollViewSo08UIScrollF0CSgvW', symObjAddr: 0x224, symBinAddr: 0x1F89AC, symSize: 0x1A8 }
+ - { offset: 0x2AEB23, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC5stateAA18FloatingPanelStateCvW', symObjAddr: 0x3CC, symBinAddr: 0x1F8B54, symSize: 0x270 }
+ - { offset: 0x2AED45, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelPanGestureRecognizerC8delegateSo09UIGestureH8Delegate_pSgvs', symObjAddr: 0x63C, symBinAddr: 0x1F8DC4, symSize: 0x104 }
+ - { offset: 0x2AEDCC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreCfD', symObjAddr: 0x760, symBinAddr: 0x1F8EE8, symSize: 0x64 }
+ - { offset: 0x2AEDFF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreCfDTo', symObjAddr: 0x7C4, symBinAddr: 0x1F8F4C, symSize: 0x7C }
+ - { offset: 0x2AEE38, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC4move33_06002278D796C453CD79A6217836F60ALL4from2to8animated10completionyAA18FloatingPanelStateC_AKSbyycSgtF', symObjAddr: 0x908, symBinAddr: 0x1F9090, symSize: 0xEBC }
+ - { offset: 0x2AF5BB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC4move33_06002278D796C453CD79A6217836F60ALL4from2to8animated10completionyAA18FloatingPanelStateC_AKSbyycSgtFyycfU1_', symObjAddr: 0x17C4, symBinAddr: 0x1F9F4C, symSize: 0xE8 }
+ - { offset: 0x2AF635, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC4move33_06002278D796C453CD79A6217836F60ALL4from2to8animated10completionyAA18FloatingPanelStateC_AKSbyycSgtFyycfU2_', symObjAddr: 0x18AC, symBinAddr: 0x1FA034, symSize: 0x8C }
+ - { offset: 0x2AF67C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC4move33_06002278D796C453CD79A6217836F60ALL4from2to8animated10completionyAA18FloatingPanelStateC_AKSbyycSgtFyycfU3_', symObjAddr: 0x1938, symBinAddr: 0x1FA0C0, symSize: 0x320 }
+ - { offset: 0x2AF847, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC4move33_06002278D796C453CD79A6217836F60ALL4from2to8animated10completionyAA18FloatingPanelStateC_AKSbyycSgtFySo23UIViewAnimatingPositionVcfU4_', symObjAddr: 0x1C58, symBinAddr: 0x1FA3E0, symSize: 0x160 }
+ - { offset: 0x2AFB3A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC14activateLayout05forceF030contentInsetAdjustmentBehaviorySb_AA23FloatingPanelControllerC07ContentijK0OtF', symObjAddr: 0x1DF4, symBinAddr: 0x1FA540, symSize: 0x208 }
+ - { offset: 0x2AFCEA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC16getBackdropAlpha2at4with0D8Graphics7CGFloatVAI_AItF', symObjAddr: 0x1FFC, symBinAddr: 0x1FA748, symSize: 0x2E4 }
+ - { offset: 0x2B0003, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC17gestureRecognizer_33shouldRecognizeSimultaneouslyWithSbSo09UIGestureF0C_AGtF', symObjAddr: 0x22E0, symBinAddr: 0x1FAA2C, symSize: 0x340 }
+ - { offset: 0x2B01B6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC17gestureRecognizer_33shouldRecognizeSimultaneouslyWithSbSo09UIGestureF0C_AGtFTo', symObjAddr: 0x2620, symBinAddr: 0x1FAD6C, symSize: 0x78 }
+ - { offset: 0x2B01CA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC17gestureRecognizer_24shouldBeRequiredToFailBySbSo09UIGestureF0C_AGtF', symObjAddr: 0x2698, symBinAddr: 0x1FADE4, symSize: 0x148 }
+ - { offset: 0x2B0269, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC17gestureRecognizer_24shouldBeRequiredToFailBySbSo09UIGestureF0C_AGtFTo', symObjAddr: 0x27E0, symBinAddr: 0x1FAF2C, symSize: 0x78 }
+ - { offset: 0x2B02BE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC17gestureRecognizer_22shouldRequireFailureOfSbSo09UIGestureF0C_AGtF', symObjAddr: 0x2858, symBinAddr: 0x1FAFA4, symSize: 0x49C }
+ - { offset: 0x2B0504, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC17gestureRecognizer_22shouldRequireFailureOfSbSo09UIGestureF0C_AGtFTo', symObjAddr: 0x2CF4, symBinAddr: 0x1FB440, symSize: 0x78 }
+ - { offset: 0x2B054D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC14handleBackdrop10tapGestureySo05UITapH10RecognizerC_tFTo', symObjAddr: 0x2D6C, symBinAddr: 0x1FB4B8, symSize: 0x6C }
+ - { offset: 0x2B0762, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC6handle10panGestureySo05UIPanG10RecognizerC_tF', symObjAddr: 0x2DD8, symBinAddr: 0x1FB524, symSize: 0x1388 }
+ - { offset: 0x2B1BAC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC6handle10panGestureySo05UIPanG10RecognizerC_tFTo', symObjAddr: 0x4160, symBinAddr: 0x1FC8AC, symSize: 0x50 }
+ - { offset: 0x2B1BEE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC26interruptAnimationIfNeeded33_06002278D796C453CD79A6217836F60ALLyyF', symObjAddr: 0x41B0, symBinAddr: 0x1FC8FC, symSize: 0x3B0 }
+ - { offset: 0x2B1E31, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC12panningBegan33_06002278D796C453CD79A6217836F60ALL2atySo7CGPointV_tF', symObjAddr: 0x4560, symBinAddr: 0x1FCCAC, symSize: 0x1F8 }
+ - { offset: 0x2B2037, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC13panningChange33_06002278D796C453CD79A6217836F60ALL4withySo7CGPointV_tF', symObjAddr: 0x4758, symBinAddr: 0x1FCEA4, symSize: 0x410 }
+ - { offset: 0x2B25C3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC30shouldScrollingContentInMoving33_06002278D796C453CD79A6217836F60ALL4from2toSb0D8Graphics7CGFloatV_AJtF', symObjAddr: 0x4B68, symBinAddr: 0x1FD2B4, symSize: 0x218 }
+ - { offset: 0x2B26FE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC10panningEnd33_06002278D796C453CD79A6217836F60ALL4with8velocityySo7CGPointV_AItF', symObjAddr: 0x4D80, symBinAddr: 0x1FD4CC, symSize: 0x920 }
+ - { offset: 0x2B2ED6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC10panningEnd33_06002278D796C453CD79A6217836F60ALL4with8velocityySo7CGPointV_AItFyycfU_', symObjAddr: 0x56A0, symBinAddr: 0x1FDDEC, symSize: 0x58 }
+ - { offset: 0x2B2F3E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC12shouldRemove33_06002278D796C453CD79A6217836F60ALL4withSbSo8CGVectorV_tF', symObjAddr: 0x56F8, symBinAddr: 0x1FDE44, symSize: 0x220 }
+ - { offset: 0x2B3156, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC16startInteraction33_06002278D796C453CD79A6217836F60ALL4with2atySo7CGPointV_AItF', symObjAddr: 0x5918, symBinAddr: 0x1FE064, symSize: 0x9B8 }
+ - { offset: 0x2B3CFC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC14endInteraction33_06002278D796C453CD79A6217836F60ALL3foryAA18FloatingPanelStateC_tF', symObjAddr: 0x62D0, symBinAddr: 0x1FEA1C, symSize: 0x2C4 }
+ - { offset: 0x2B3F70, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC15startAttraction33_06002278D796C453CD79A6217836F60ALL2to4with10completionyAA18FloatingPanelStateC_So7CGPointVyyctF', symObjAddr: 0x6594, symBinAddr: 0x1FECE0, symSize: 0x328 }
+ - { offset: 0x2B43E8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC4move33_06002278D796C453CD79A6217836F60ALL2to4with10completionyAA18FloatingPanelStateC_0D8Graphics7CGFloatVyyctF', symObjAddr: 0x68BC, symBinAddr: 0x1FF008, symSize: 0x3D4 }
+ - { offset: 0x2B4637, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC4move33_06002278D796C453CD79A6217836F60ALL2to4with10completionyAA18FloatingPanelStateC_0D8Graphics7CGFloatVyyctFyAA21NumericSpringAnimatorAELLC4DataVcfU_', symObjAddr: 0x6C90, symBinAddr: 0x1FF3DC, symSize: 0x40C }
+ - { offset: 0x2B49E9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC4move33_06002278D796C453CD79A6217836F60ALL2to4with10completionyAA18FloatingPanelStateC_0D8Graphics7CGFloatVyyctFyycfU0_', symObjAddr: 0x709C, symBinAddr: 0x1FF7E8, symSize: 0x258 }
+ - { offset: 0x2B4BA4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC13endAttraction33_06002278D796C453CD79A6217836F60ALLyySbF', symObjAddr: 0x72F4, symBinAddr: 0x1FFA40, symSize: 0x4D4 }
+ - { offset: 0x2B5057, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC11targetState4from4withAA013FloatingPanelF0C0D8Graphics7CGFloatV_AKtF', symObjAddr: 0x77C8, symBinAddr: 0x1FFF14, symSize: 0xCAC }
+ - { offset: 0x2B5FCB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC24followScrollViewBouncingyyF', symObjAddr: 0x8474, symBinAddr: 0x200BC0, symSize: 0x1B8 }
+ - { offset: 0x2B60CA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC14lockScrollView33_06002278D796C453CD79A6217836F60ALL6strictySb_tF', symObjAddr: 0x862C, symBinAddr: 0x200D78, symSize: 0x440 }
+ - { offset: 0x2B633F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC16unlockScrollView33_06002278D796C453CD79A6217836F60ALLyyF', symObjAddr: 0x8A6C, symBinAddr: 0x2011B8, symSize: 0x1F8 }
+ - { offset: 0x2B6493, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC27shouldLooselyLockScrollView33_06002278D796C453CD79A6217836F60ALLSbvg07isSmallH25ContentAndFitToBoundsModeL_Sbvg', symObjAddr: 0x8C64, symBinAddr: 0x2013B0, symSize: 0x1B4 }
+ - { offset: 0x2B669B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC23contentOffsetForPinning33_06002278D796C453CD79A6217836F60ALL2ofSo7CGPointVSo12UIScrollViewC_tF', symObjAddr: 0x8E18, symBinAddr: 0x201564, symSize: 0x1B0 }
+ - { offset: 0x2B6783, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC12isScrollable5stateSbAA18FloatingPanelStateC_tF', symObjAddr: 0x8FC8, symBinAddr: 0x201714, symSize: 0x158 }
+ - { offset: 0x2B6885, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC32adjustScrollContentInsetIfNeededyyF', symObjAddr: 0x9120, symBinAddr: 0x20186C, symSize: 0x280 }
+ - { offset: 0x2B69F7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreCACycfcTo', symObjAddr: 0x93A0, symBinAddr: 0x201AEC, symSize: 0x2C }
+ - { offset: 0x2B6A56, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelPanGestureRecognizerCACycfc', symObjAddr: 0x93CC, symBinAddr: 0x201B18, symSize: 0xDC }
+ - { offset: 0x2B6A8A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelPanGestureRecognizerCACycfcTo', symObjAddr: 0x94A8, symBinAddr: 0x201BF4, symSize: 0x20 }
+ - { offset: 0x2B6A9E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelPanGestureRecognizerC12touchesBegan_4withyShySo7UITouchCG_So7UIEventCtF', symObjAddr: 0x94C8, symBinAddr: 0x201C14, symSize: 0x1C4 }
+ - { offset: 0x2B6B52, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelPanGestureRecognizerC12touchesBegan_4withyShySo7UITouchCG_So7UIEventCtFTo', symObjAddr: 0x96E0, symBinAddr: 0x201E2C, symSize: 0x98 }
+ - { offset: 0x2B6B80, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelPanGestureRecognizerC8delegateSo09UIGestureH8Delegate_pSgvgTo', symObjAddr: 0x9778, symBinAddr: 0x201EC4, symSize: 0x44 }
+ - { offset: 0x2B6BB4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelPanGestureRecognizerC8delegateSo09UIGestureH8Delegate_pSgvg', symObjAddr: 0x97BC, symBinAddr: 0x201F08, symSize: 0x38 }
+ - { offset: 0x2B6BD1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelPanGestureRecognizerC8delegateSo09UIGestureH8Delegate_pSgvsTo', symObjAddr: 0x97F4, symBinAddr: 0x201F40, symSize: 0x40 }
+ - { offset: 0x2B6BE5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelPanGestureRecognizerC8delegateSo09UIGestureH8Delegate_pSgvM', symObjAddr: 0x9834, symBinAddr: 0x201F80, symSize: 0x54 }
+ - { offset: 0x2B6C28, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelPanGestureRecognizerC8delegateSo09UIGestureH8Delegate_pSgvM.resume.0', symObjAddr: 0x9888, symBinAddr: 0x201FD4, symSize: 0x44 }
+ - { offset: 0x2B6C4A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelPanGestureRecognizerC14delegateOriginSo09UIGestureH8Delegate_pvg', symObjAddr: 0x98CC, symBinAddr: 0x202018, symSize: 0x28 }
+ - { offset: 0x2B6C7B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvg', symObjAddr: 0x98F4, symBinAddr: 0x202040, symSize: 0x44 }
+ - { offset: 0x2B6CA1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvs', symObjAddr: 0x9938, symBinAddr: 0x202084, symSize: 0x24 }
+ - { offset: 0x2B6CB5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvM', symObjAddr: 0x995C, symBinAddr: 0x2020A8, symSize: 0x84 }
+ - { offset: 0x2B6D04, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvM.resume.0', symObjAddr: 0x99E0, symBinAddr: 0x20212C, symSize: 0xBC }
+ - { offset: 0x2B6D47, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelPanGestureRecognizerC14DelegateRouterC8responds2toSb10ObjectiveC8SelectorVSg_tF', symObjAddr: 0x9A9C, symBinAddr: 0x2021E8, symSize: 0xF8 }
+ - { offset: 0x2B6DAB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelPanGestureRecognizerC14DelegateRouterC8responds2toSb10ObjectiveC8SelectorVSg_tFTo', symObjAddr: 0x9B94, symBinAddr: 0x2022E0, symSize: 0x3C }
+ - { offset: 0x2B6DC5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelPanGestureRecognizerC14DelegateRouterC16forwardingTarget3forypSg10ObjectiveC8SelectorVSg_tF', symObjAddr: 0x9BD0, symBinAddr: 0x20231C, symSize: 0x184 }
+ - { offset: 0x2B6E56, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelPanGestureRecognizerC14DelegateRouterC16forwardingTarget3forypSg10ObjectiveC8SelectorVSg_tFTo', symObjAddr: 0x9D54, symBinAddr: 0x2024A0, symSize: 0xE0 }
+ - { offset: 0x2B6E84, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelPanGestureRecognizerC14DelegateRouterCAEycfcTo', symObjAddr: 0x9E34, symBinAddr: 0x202580, symSize: 0x2C }
+ - { offset: 0x2B6EE5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelPanGestureRecognizerC14DelegateRouterCfETo', symObjAddr: 0x9E64, symBinAddr: 0x2025B0, symSize: 0x10 }
+ - { offset: 0x2B6F11, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelPanGestureRecognizerC6target6actionACypSg_10ObjectiveC8SelectorVSgtcfC', symObjAddr: 0x9E74, symBinAddr: 0x2025C0, symSize: 0xF0 }
+ - { offset: 0x2B6F25, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelPanGestureRecognizerC6target6actionACypSg_10ObjectiveC8SelectorVSgtcfc', symObjAddr: 0x9F64, symBinAddr: 0x2026B0, symSize: 0x2C }
+ - { offset: 0x2B6FAA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelPanGestureRecognizerC6target6actionACypSg_10ObjectiveC8SelectorVSgtcfcTo', symObjAddr: 0x9F90, symBinAddr: 0x2026DC, symSize: 0x54 }
+ - { offset: 0x2B700B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21NumericSpringAnimator33_06002278D796C453CD79A6217836F60ALLC10UnfairLockCfD', symObjAddr: 0xA050, symBinAddr: 0x202768, symSize: 0x10 }
+ - { offset: 0x2B7081, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21NumericSpringAnimator33_06002278D796C453CD79A6217836F60ALLC11displayLinkSo09CADisplayM0Cvg', symObjAddr: 0xA060, symBinAddr: 0x202778, symSize: 0x8C }
+ - { offset: 0x2B711E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21NumericSpringAnimator33_06002278D796C453CD79A6217836F60ALLC14startAnimationSbyF', symObjAddr: 0xA0EC, symBinAddr: 0x202804, symSize: 0x290 }
+ - { offset: 0x2B732B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21NumericSpringAnimator33_06002278D796C453CD79A6217836F60ALLC13stopAnimationyySbF', symObjAddr: 0xA37C, symBinAddr: 0x202A94, symSize: 0x24C }
+ - { offset: 0x2B7619, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21NumericSpringAnimator33_06002278D796C453CD79A6217836F60ALLC6updateyySo13CADisplayLinkCF', symObjAddr: 0xA5C8, symBinAddr: 0x202CE0, symSize: 0x1D0 }
+ - { offset: 0x2B7873, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21NumericSpringAnimator33_06002278D796C453CD79A6217836F60ALLC6updateyySo13CADisplayLinkCFTo', symObjAddr: 0xA798, symBinAddr: 0x202EB0, symSize: 0x50 }
+ - { offset: 0x2B789C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21NumericSpringAnimator33_06002278D796C453CD79A6217836F60ALLCADycfcTo', symObjAddr: 0xA7E8, symBinAddr: 0x202F00, symSize: 0x2C }
+ - { offset: 0x2B78FD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21NumericSpringAnimator33_06002278D796C453CD79A6217836F60ALLCfD', symObjAddr: 0xA814, symBinAddr: 0x202F2C, symSize: 0x34 }
+ - { offset: 0x2B7928, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC27shouldScrollViewHandleTouch33_06002278D796C453CD79A6217836F60ALL_5point8velocitySbSo08UIScrollG0CSg_So7CGPointV0D8Graphics7CGFloatVtFTf4ndnn_n', symObjAddr: 0xAC98, symBinAddr: 0x2033B0, symSize: 0x404 }
+ - { offset: 0x2B7CCB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelPanGestureRecognizerC13delegateProxySo09UIGestureH8Delegate_pSgvsTf4gn_n', symObjAddr: 0xB09C, symBinAddr: 0x2037B4, symSize: 0x9C }
+ - { offset: 0x2B819E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CachedVenueC12fetchRequestSo07NSFetchG0CyACGyFZ', symObjAddr: 0x0, symBinAddr: 0x203B94, symSize: 0x70 }
+ - { offset: 0x2B81F4, size: 0x8, addend: 0x0, symName: _keypath_get_selector_id, symObjAddr: 0x70, symBinAddr: 0x203C04, symSize: 0xC }
+ - { offset: 0x2B8208, size: 0x8, addend: 0x0, symName: _keypath_get_selector_coverImage, symObjAddr: 0xC0, symBinAddr: 0x203C54, symSize: 0xC }
+ - { offset: 0x2B821C, size: 0x8, addend: 0x0, symName: _keypath_get_selector_address, symObjAddr: 0x104, symBinAddr: 0x203C98, symSize: 0xC }
+ - { offset: 0x2B8230, size: 0x8, addend: 0x0, symName: _keypath_get_selector_buildingNumber, symObjAddr: 0x148, symBinAddr: 0x203CDC, symSize: 0xC }
+ - { offset: 0x2B8244, size: 0x8, addend: 0x0, symName: _keypath_get_selector_phone, symObjAddr: 0x18C, symBinAddr: 0x203D20, symSize: 0xC }
+ - { offset: 0x2B8258, size: 0x8, addend: 0x0, symName: _keypath_get_selector_email, symObjAddr: 0x1D0, symBinAddr: 0x203D64, symSize: 0xC }
+ - { offset: 0x2B826C, size: 0x8, addend: 0x0, symName: _keypath_get_selector_website, symObjAddr: 0x214, symBinAddr: 0x203DA8, symSize: 0xC }
+ - { offset: 0x2B8280, size: 0x8, addend: 0x0, symName: _keypath_get_selector_floorCount, symObjAddr: 0x318, symBinAddr: 0x203EAC, symSize: 0xC }
+ - { offset: 0x2B82D0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11CachedVenueC03setE4Data5venueyAA0eG0C_tF', symObjAddr: 0x368, symBinAddr: 0x203EFC, symSize: 0x378 }
+ - { offset: 0x2B880A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerC15show3dBuildingsyyF', symObjAddr: 0x0, symBinAddr: 0x204274, symSize: 0x3C0 }
+ - { offset: 0x2B8851, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerC15hide3dBuildingsyyF', symObjAddr: 0x3C0, symBinAddr: 0x204634, symSize: 0x100 }
+ - { offset: 0x2B88C4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerC17showCategoryCount8category12currentFloory7Penguin11POICategoryV_AG0L0CSgtF', symObjAddr: 0x4C0, symBinAddr: 0x204734, symSize: 0x144 }
+ - { offset: 0x2B89AA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerC015getLastSelectedD07Penguin0D0CSgyF', symObjAddr: 0x604, symBinAddr: 0x204878, symSize: 0xF4 }
+ - { offset: 0x2B8A19, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerC14downloadModelsyyF', symObjAddr: 0x6F8, symBinAddr: 0x20496C, symSize: 0x150 }
+ - { offset: 0x2B90A5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerC14add3dBuildings3forySay7Penguin0D0CG_tF', symObjAddr: 0x2214, symBinAddr: 0x206488, symSize: 0xF24 }
+ - { offset: 0x2B9B2E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerC17remove3dBuildings11identifiersySaySSG_tF', symObjAddr: 0x3714, symBinAddr: 0x207988, symSize: 0xCC }
+ - { offset: 0x2B9D6A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerCMU', symObjAddr: 0x72E8, symBinAddr: 0x20B55C, symSize: 0x8 }
+ - { offset: 0x2B9D7E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerCMa', symObjAddr: 0x72F0, symBinAddr: 0x20B564, symSize: 0x38 }
+ - { offset: 0x2B9D92, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerCMr', symObjAddr: 0x7328, symBinAddr: 0x20B59C, symSize: 0xC4 }
+ - { offset: 0x2B9DA6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerC8addModel3fory7Penguin0D0C_tF', symObjAddr: 0x7438, symBinAddr: 0x20B660, symSize: 0x198 }
+ - { offset: 0x2B9E48, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerC17downloadCompleted3foryAA16FileDownloadData_p_tF', symObjAddr: 0x75D0, symBinAddr: 0x20B7F8, symSize: 0xF8 }
+ - { offset: 0x2B9EFC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerCAA27FileDownloadProcessProtocolA2aDP17downloadCompleted3foryAA0gH4Data_p_tFTW', symObjAddr: 0x76C8, symBinAddr: 0x20B8F0, symSize: 0x4 }
+ - { offset: 0x2BA00D, size: 0x8, addend: 0x0, symName: '_$s7Penguin8MapLevelOACSQAAWl', symObjAddr: 0x7CB8, symBinAddr: 0x20BE64, symSize: 0x44 }
+ - { offset: 0x2BA021, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerC8setImage3forySay7Penguin0D0CG_tFySo7UIImageCSgcfU_TA', symObjAddr: 0x7D8C, symBinAddr: 0x20BECC, symSize: 0x8 }
+ - { offset: 0x2BA035, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerC8setImage3forySay7Penguin0D0CG_tFySo7UIImageCSgcfU_yALcfU_TA', symObjAddr: 0x7D94, symBinAddr: 0x20BED4, symSize: 0x8 }
+ - { offset: 0x2BA049, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerC8setImage3fory7Penguin0D0CSg_tFySo7UIImageCSgcfU_TA', symObjAddr: 0x7DE8, symBinAddr: 0x20BEE0, symSize: 0x8 }
+ - { offset: 0x2BA05D, size: 0x8, addend: 0x0, symName: '_$s7Penguin8MapLevelOSgWOf', symObjAddr: 0x7FC4, symBinAddr: 0x20BFFC, symSize: 0x48 }
+ - { offset: 0x2BA903, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerC10drawCampusyyF', symObjAddr: 0x848, symBinAddr: 0x204ABC, symSize: 0x668 }
+ - { offset: 0x2BAB5F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerC16drawCampusBorderyyF', symObjAddr: 0xEB0, symBinAddr: 0x205124, symSize: 0x2A4 }
+ - { offset: 0x2BACBB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerC18removeCampusBorderyyF', symObjAddr: 0x1154, symBinAddr: 0x2053C8, symSize: 0x1A4 }
+ - { offset: 0x2BADE3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerC13drawAllVenues6exceptySay7Penguin0D0CSgG_tF', symObjAddr: 0x12F8, symBinAddr: 0x20556C, symSize: 0xF1C }
+ - { offset: 0x2BB61B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerC15removeAllVenuesyyF', symObjAddr: 0x3138, symBinAddr: 0x2073AC, symSize: 0x5DC }
+ - { offset: 0x2BBD64, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerC04drawD0_14includesSymboly7Penguin0D0CSg_SbtF', symObjAddr: 0x37E0, symBinAddr: 0x207A54, symSize: 0xA08 }
+ - { offset: 0x2BC090, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerC06removeD0yy7Penguin0D0CSgF', symObjAddr: 0x41E8, symBinAddr: 0x20845C, symSize: 0x6AC }
+ - { offset: 0x2BC71A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerC9drawGates3fory7Penguin0D0CSg_tF', symObjAddr: 0x4894, symBinAddr: 0x208B08, symSize: 0xDD8 }
+ - { offset: 0x2BD47D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerC8setImage3fory7Penguin0D0CSg_tF', symObjAddr: 0x566C, symBinAddr: 0x2098E0, symSize: 0x494 }
+ - { offset: 0x2BD6BA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerC8setImage3fory7Penguin0D0CSg_tFySo7UIImageCSgcfU_', symObjAddr: 0x5B00, symBinAddr: 0x209D74, symSize: 0x274 }
+ - { offset: 0x2BD781, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerC8setImage3forySay7Penguin0D0CG_tF', symObjAddr: 0x5D74, symBinAddr: 0x209FE8, symSize: 0x510 }
+ - { offset: 0x2BDAEC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerC8setImage3forySay7Penguin0D0CG_tFySo7UIImageCSgcfU_', symObjAddr: 0x6284, symBinAddr: 0x20A4F8, symSize: 0xD50 }
+ - { offset: 0x2BDEE8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerC8setImage3forySay7Penguin0D0CG_tFySo7UIImageCSgcfU_yALcfU_', symObjAddr: 0x6FD4, symBinAddr: 0x20B248, symSize: 0xE0 }
+ - { offset: 0x2BE10C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerC6filter14filteredVenuesySayAA5PlaceCG_tF', symObjAddr: 0x70B4, symBinAddr: 0x20B328, symSize: 0x1CC }
+ - { offset: 0x2BE38B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerCfD', symObjAddr: 0x7280, symBinAddr: 0x20B4F4, symSize: 0x68 }
+ - { offset: 0x2BE3C4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerC8getImage3forSo7UIImageCSg7Penguin13GateNodeModelC_tFTf4nd_n', symObjAddr: 0x7714, symBinAddr: 0x20B8F4, symSize: 0x570 }
+ - { offset: 0x2BE5B0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19VenueDrawingManagerC8renderer8mapLevel0H4ModeAC17PenguinINRenderer10PIRendererCSg_0K003MapI0OSgAA0N5StateOtcfcTf4gnnn_n', symObjAddr: 0x7EB0, symBinAddr: 0x20BEE8, symSize: 0x114 }
+ - { offset: 0x2BE991, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11GrabberViewC8barColorSo7UIColorCvpACTk', symObjAddr: 0x0, symBinAddr: 0x20C04C, symSize: 0x7C }
+ - { offset: 0x2BEB85, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11GrabberViewC8barColorSo7UIColorCvpACTk', symObjAddr: 0x0, symBinAddr: 0x20C04C, symSize: 0x7C }
+ - { offset: 0x2BEBE1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11GrabberViewCMa', symObjAddr: 0x2E4, symBinAddr: 0x20C2EC, symSize: 0x20 }
+ - { offset: 0x2BEC0B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11GrabberViewCfETo', symObjAddr: 0x8D8, symBinAddr: 0x20C75C, symSize: 0x10 }
+ - { offset: 0x2BECF6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11GrabberViewC8barColorSo7UIColorCvg', symObjAddr: 0x7C, symBinAddr: 0x20C0C8, symSize: 0x40 }
+ - { offset: 0x2BED15, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11GrabberViewC8barColorSo7UIColorCvs', symObjAddr: 0xBC, symBinAddr: 0x20C108, symSize: 0x8C }
+ - { offset: 0x2BED5B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11GrabberViewC8barColorSo7UIColorCvM', symObjAddr: 0x148, symBinAddr: 0x20C194, symSize: 0x6C }
+ - { offset: 0x2BED94, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11GrabberViewC8barColorSo7UIColorCvM.resume.0', symObjAddr: 0x1B4, symBinAddr: 0x20C200, symSize: 0x44 }
+ - { offset: 0x2BEE5B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11GrabberViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x23C, symBinAddr: 0x20C244, symSize: 0xA8 }
+ - { offset: 0x2BEED4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11GrabberViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x304, symBinAddr: 0x20C30C, symSize: 0xC8 }
+ - { offset: 0x2BEF40, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11GrabberViewCACycfcTo', symObjAddr: 0x3CC, symBinAddr: 0x20C3D4, symSize: 0xC4 }
+ - { offset: 0x2BEFC6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11GrabberViewC14layoutSubviewsyyFTo', symObjAddr: 0x4FC, symBinAddr: 0x20C498, symSize: 0x88 }
+ - { offset: 0x2BF061, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11GrabberViewC7hitTest_4withSo6UIViewCSgSo7CGPointV_So7UIEventCSgtFTo', symObjAddr: 0x69C, symBinAddr: 0x20C520, symSize: 0x10C }
+ - { offset: 0x2BF0A9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11GrabberViewC5frameACSo6CGRectV_tcfC', symObjAddr: 0x7A8, symBinAddr: 0x20C62C, symSize: 0x50 }
+ - { offset: 0x2BF0BD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11GrabberViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x7F8, symBinAddr: 0x20C67C, symSize: 0x2C }
+ - { offset: 0x2BF12B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11GrabberViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x824, symBinAddr: 0x20C6A8, symSize: 0x2C }
+ - { offset: 0x2BF18A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11GrabberViewCfD', symObjAddr: 0x850, symBinAddr: 0x20C6D4, symSize: 0x30 }
+ - { offset: 0x2BF554, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21FloatingPanelPositionO19mainDimensionAnchorySo08NSLayoutH0CAA19LayoutGuideProvider_pFTf4en_n', symObjAddr: 0x118, symBinAddr: 0x20C7B0, symSize: 0xDC }
+ - { offset: 0x2BF5A1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21FloatingPanelPositionOSHAASQWb', symObjAddr: 0x204, symBinAddr: 0x20C88C, symSize: 0x4 }
+ - { offset: 0x2BF5B5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21FloatingPanelPositionOACSQAAWl', symObjAddr: 0x208, symBinAddr: 0x20C890, symSize: 0x40 }
+ - { offset: 0x2BF5C9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21FloatingPanelPositionOMa', symObjAddr: 0x248, symBinAddr: 0x20C8D0, symSize: 0x10 }
+ - { offset: 0x2BFCC4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24RouteDirectionsFormatterCMa', symObjAddr: 0x10, symBinAddr: 0x20C8E0, symSize: 0x20 }
+ - { offset: 0x2BFFB2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24RouteDirectionsFormatterC20getOriginDescription6originSSAA5PlaceCSg_tFZTf4nd_n', symObjAddr: 0x30, symBinAddr: 0x20C900, symSize: 0x800 }
+ - { offset: 0x2C0970, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24RouteDirectionsFormatterC25getDestinationDescription6origin11destinationSSAA5PlaceCSg_AItFZTf4nnd_n', symObjAddr: 0x830, symBinAddr: 0x20D100, symSize: 0xFEC }
+ - { offset: 0x2C1AB5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24RouteDirectionsFormatterC19getFormattedMinutesSSyFZTf4d_n', symObjAddr: 0x181C, symBinAddr: 0x20E0EC, symSize: 0x278 }
+ - { offset: 0x2C1D91, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24RouteDirectionsFormatterC20getFormattedDistance10directionsSSSayAA0D9DirectionVG_tFZTf4nd_n', symObjAddr: 0x1A94, symBinAddr: 0x20E364, symSize: 0x1A8 }
+ - { offset: 0x2C1F8E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24RouteDirectionsFormatterC012getFormattedE010directionsSSSayAA0D9DirectionVG_tFZTf4nd_n', symObjAddr: 0x1C3C, symBinAddr: 0x20E50C, symSize: 0x5BC }
+ - { offset: 0x2C2718, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17FavoriteCacheDataC03setD08favoriteyAA0D0C_tF', symObjAddr: 0x0, symBinAddr: 0x20EAC8, symSize: 0x230 }
+ - { offset: 0x2C27A1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17FavoriteCacheDataC12fetchRequestSo07NSFetchH0CyACGyFZ', symObjAddr: 0x230, symBinAddr: 0x20ECF8, symSize: 0x6C }
+ - { offset: 0x2C27FC, size: 0x8, addend: 0x0, symName: _keypath_get_selector_createDate, symObjAddr: 0x29C, symBinAddr: 0x20ED64, symSize: 0xC }
+ - { offset: 0x2C2810, size: 0x8, addend: 0x0, symName: _keypath_get_selector_deviceId, symObjAddr: 0x2E0, symBinAddr: 0x20EDA8, symSize: 0xC }
+ - { offset: 0x2C2824, size: 0x8, addend: 0x0, symName: _keypath_get_selector_distance, symObjAddr: 0x368, symBinAddr: 0x20EE24, symSize: 0xC }
+ - { offset: 0x2C2838, size: 0x8, addend: 0x0, symName: _keypath_get_selector_label, symObjAddr: 0x3FC, symBinAddr: 0x20EEAC, symSize: 0xC }
+ - { offset: 0x2C284C, size: 0x8, addend: 0x0, symName: _keypath_get_selector_poiId, symObjAddr: 0x440, symBinAddr: 0x20EEF0, symSize: 0xC }
+ - { offset: 0x2C2860, size: 0x8, addend: 0x0, symName: _keypath_get_selector_userName, symObjAddr: 0x490, symBinAddr: 0x20EF40, symSize: 0xC }
+ - { offset: 0x2C2874, size: 0x8, addend: 0x0, symName: _keypath_get_selector_location, symObjAddr: 0x594, symBinAddr: 0x20EF84, symSize: 0xC }
+ - { offset: 0x2C2CC2, size: 0x8, addend: 0x0, symName: '_$s7Penguin10PILocationC8PenNavUIE12toParametersSDySSypGvg', symObjAddr: 0x0, symBinAddr: 0x20EFDC, symSize: 0x1AC }
+ - { offset: 0x2C2D60, size: 0x8, addend: 0x0, symName: '_$s7Penguin10PILocationC8PenNavUIE12toParametersSDySSypGvg', symObjAddr: 0x0, symBinAddr: 0x20EFDC, symSize: 0x1AC }
+ - { offset: 0x2C3261, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18IntrinsicTableViewC11contentSizeSo6CGSizeVvgTo', symObjAddr: 0x0, symBinAddr: 0x20F188, symSize: 0x3C }
+ - { offset: 0x2C33AC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18IntrinsicTableViewCMa', symObjAddr: 0x258, symBinAddr: 0x20F3E0, symSize: 0x20 }
+ - { offset: 0x2C33DA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18IntrinsicTableViewC11contentSizeSo6CGSizeVvgTo', symObjAddr: 0x0, symBinAddr: 0x20F188, symSize: 0x3C }
+ - { offset: 0x2C344C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18IntrinsicTableViewC11contentSizeSo6CGSizeVvsTo', symObjAddr: 0x3C, symBinAddr: 0x20F1C4, symSize: 0x7C }
+ - { offset: 0x2C34A1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18IntrinsicTableViewC20intrinsicContentSizeSo6CGSizeVvgTo', symObjAddr: 0xB8, symBinAddr: 0x20F240, symSize: 0x80 }
+ - { offset: 0x2C3519, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18IntrinsicTableViewC5frame5styleACSo6CGRectV_So07UITableF5StyleVtcfcTo', symObjAddr: 0x138, symBinAddr: 0x20F2C0, symSize: 0x74 }
+ - { offset: 0x2C35B1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18IntrinsicTableViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x1AC, symBinAddr: 0x20F334, symSize: 0x7C }
+ - { offset: 0x2C35E8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18IntrinsicTableViewCfD', symObjAddr: 0x228, symBinAddr: 0x20F3B0, symSize: 0x30 }
+ - { offset: 0x2C3BBF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueCellCfETo', symObjAddr: 0x998, symBinAddr: 0x20FD98, symSize: 0x54 }
+ - { offset: 0x2C3BEE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueCellCMa', symObjAddr: 0x9EC, symBinAddr: 0x20FDEC, symSize: 0x20 }
+ - { offset: 0x2C3C02, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueCardDataVSgWOe', symObjAddr: 0xA94, symBinAddr: 0x20FE0C, symSize: 0x3C }
+ - { offset: 0x2C3C16, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueCellC9configure4with10isSelectedyAA0D8CardDataV_SbtFySo7UIImageCSgcfU_TA', symObjAddr: 0xB30, symBinAddr: 0x20FEA8, symSize: 0xC }
+ - { offset: 0x2C3C2A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueCardDataVSgWOy', symObjAddr: 0xB80, symBinAddr: 0x20FEB4, symSize: 0x3C }
+ - { offset: 0x2C3D4F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueCellC9imageViewSo07UIImageG0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x20F400, symSize: 0x10 }
+ - { offset: 0x2C3D67, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueCellC9imageViewSo07UIImageG0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x20F400, symSize: 0x10 }
+ - { offset: 0x2C3DAD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueCellC9imageViewSo07UIImageG0CSgvsTo', symObjAddr: 0x10, symBinAddr: 0x20F410, symSize: 0x34 }
+ - { offset: 0x2C3DFC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueCellC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x20F444, symSize: 0x10 }
+ - { offset: 0x2C3E14, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueCellC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x20F444, symSize: 0x10 }
+ - { offset: 0x2C3E54, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueCellC10titleLabelSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x20F454, symSize: 0x34 }
+ - { offset: 0x2C3EA3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueCellC12awakeFromNibyyFTo', symObjAddr: 0x88, symBinAddr: 0x20F488, symSize: 0xC8 }
+ - { offset: 0x2C3F22, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueCellC9configure4with10isSelectedyAA0D8CardDataV_SbtF', symObjAddr: 0x150, symBinAddr: 0x20F550, symSize: 0x3D4 }
+ - { offset: 0x2C40B6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueCellC9configure4with10isSelectedyAA0D8CardDataV_SbtFySo7UIImageCSgcfU_', symObjAddr: 0x524, symBinAddr: 0x20F924, symSize: 0x1FC }
+ - { offset: 0x2C41A2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueCellC15prepareForReuseyyF', symObjAddr: 0x720, symBinAddr: 0x20FB20, symSize: 0xC0 }
+ - { offset: 0x2C421C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueCellC15prepareForReuseyyFTo', symObjAddr: 0x7E0, symBinAddr: 0x20FBE0, symSize: 0x28 }
+ - { offset: 0x2C4253, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueCellC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x808, symBinAddr: 0x20FC08, symSize: 0x9C }
+ - { offset: 0x2C42AC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x8A4, symBinAddr: 0x20FCA4, symSize: 0x9C }
+ - { offset: 0x2C42DF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x940, symBinAddr: 0x20FD40, symSize: 0x28 }
+ - { offset: 0x2C42F3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9VenueCellCfD', symObjAddr: 0x968, symBinAddr: 0x20FD68, symSize: 0x30 }
+ - { offset: 0x2C46B8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8SettingsV13showsUsernameSbvpZ', symObjAddr: 0x3ED8, symBinAddr: 0x3972E8, symSize: 0x0 }
+ - { offset: 0x2C46D2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8SettingsV15showsBackButtonSbvpZ', symObjAddr: 0x3ED9, symBinAddr: 0x3972E9, symSize: 0x0 }
+ - { offset: 0x2C46EC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8SettingsV17showsDebugOptionsSbvpZ', symObjAddr: 0x3EDA, symBinAddr: 0x3972EA, symSize: 0x0 }
+ - { offset: 0x2C4706, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8SettingsV27updatesUserLocationSmoothlySbvpZ', symObjAddr: 0x3EDB, symBinAddr: 0x3972EB, symSize: 0x0 }
+ - { offset: 0x2C4720, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8SettingsV16isSimulationModeSbvpZ', symObjAddr: 0x3EDC, symBinAddr: 0x3972EC, symSize: 0x0 }
+ - { offset: 0x2C473A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8SettingsV8mapStateAA03MapF0OvpZ', symObjAddr: 0x3EDD, symBinAddr: 0x3972ED, symSize: 0x0 }
+ - { offset: 0x2C4AC8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17VerticalSeparatorC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x0, symBinAddr: 0x20FEF0, symSize: 0xFC }
+ - { offset: 0x2C4B6B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17VerticalSeparatorCMa', symObjAddr: 0x234, symBinAddr: 0x210124, symSize: 0x20 }
+ - { offset: 0x2C4BAA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17VerticalSeparatorC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x0, symBinAddr: 0x20FEF0, symSize: 0xFC }
+ - { offset: 0x2C4C0F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17VerticalSeparatorC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xFC, symBinAddr: 0x20FFEC, symSize: 0xE0 }
+ - { offset: 0x2C4C44, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17VerticalSeparatorC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x1DC, symBinAddr: 0x2100CC, symSize: 0x28 }
+ - { offset: 0x2C4C5E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17VerticalSeparatorCfD', symObjAddr: 0x204, symBinAddr: 0x2100F4, symSize: 0x30 }
+ - { offset: 0x2C52A6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11MapControlsCfETo', symObjAddr: 0x1E48, symBinAddr: 0x211F8C, symSize: 0xC8 }
+ - { offset: 0x2C52D5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11MapControlsCMa', symObjAddr: 0x1F10, symBinAddr: 0x212054, symSize: 0x20 }
+ - { offset: 0x2C52FA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11MapControlsC21dimensionToggleButtonSo8UIButtonCvgAFyXEfU_yycfU_TA', symObjAddr: 0x20E0, symBinAddr: 0x212224, symSize: 0x20 }
+ - { offset: 0x2C530E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11MapControlsC19floorSelectorButtonSo8UIButtonCvgAFyXEfU_yycfU_TA', symObjAddr: 0x216C, symBinAddr: 0x212244, symSize: 0x20 }
+ - { offset: 0x2C5322, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11MapControlsC14recenterButtonSo8UIButtonCvgAFyXEfU_yycfU_TA', symObjAddr: 0x218C, symBinAddr: 0x212264, symSize: 0x20 }
+ - { offset: 0x2C5336, size: 0x8, addend: 0x0, symName: '_$sSo22UITapGestureRecognizerCMa', symObjAddr: 0x21D0, symBinAddr: 0x2122A8, symSize: 0x44 }
+ - { offset: 0x2C534A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11MapControlsC17fitToCampusButtonSo8UIButtonCvgAFyXEfU_yycfU_TA', symObjAddr: 0x2214, symBinAddr: 0x2122EC, symSize: 0x20 }
+ - { offset: 0x2C577F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11MapControlsCACycfc', symObjAddr: 0xF60, symBinAddr: 0x2110A4, symSize: 0x124 }
+ - { offset: 0x2C57CF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11MapControlsCACycfcTo', symObjAddr: 0x1084, symBinAddr: 0x2111C8, symSize: 0x20 }
+ - { offset: 0x2C5832, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11MapControlsC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x10A4, symBinAddr: 0x2111E8, symSize: 0x134 }
+ - { offset: 0x2C5892, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11MapControlsC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x11D8, symBinAddr: 0x21131C, symSize: 0x28 }
+ - { offset: 0x2C58C6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11MapControlsC9setupViewyyF', symObjAddr: 0x1200, symBinAddr: 0x211344, symSize: 0x5B4 }
+ - { offset: 0x2C59C7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11MapControlsC15getOptionButton33_1FAC0ECA688D308BCC62BF45E6F7EADALL9imageNameSo8UIButtonCSS_tF', symObjAddr: 0x17B4, symBinAddr: 0x2118F8, symSize: 0x498 }
+ - { offset: 0x2C5AAE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11MapControlsC8setFlooryy7Penguin0G0CSgF', symObjAddr: 0x1C4C, symBinAddr: 0x211D90, symSize: 0x1A0 }
+ - { offset: 0x2C5B94, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11MapControlsC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x1DEC, symBinAddr: 0x211F30, symSize: 0x2C }
+ - { offset: 0x2C5BF3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11MapControlsCfD', symObjAddr: 0x1E18, symBinAddr: 0x211F5C, symSize: 0x30 }
+ - { offset: 0x2C5C24, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11MapControlsC13separatorViewSo6UIViewCvgTf4d_n', symObjAddr: 0x1F30, symBinAddr: 0x212074, symSize: 0x18C }
+ - { offset: 0x2C603D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DirectionCollectionViewCellC9stopLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x21231C, symSize: 0x10 }
+ - { offset: 0x2C628C, size: 0x8, addend: 0x0, symName: '_$sSlsE9dropFirsty11SubSequenceQzSiFSS_Tg5Tf4ng_n', symObjAddr: 0x1DF8, symBinAddr: 0x213FD4, symSize: 0x9C }
+ - { offset: 0x2C68CC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DirectionCollectionViewCellCfETo', symObjAddr: 0x1BE8, symBinAddr: 0x213F04, symSize: 0x68 }
+ - { offset: 0x2C68FB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DirectionCollectionViewCellCMa', symObjAddr: 0x1C50, symBinAddr: 0x213F6C, symSize: 0x20 }
+ - { offset: 0x2C690F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14RouteDirectionVSgWOc', symObjAddr: 0x1CB4, symBinAddr: 0x213F8C, symSize: 0x48 }
+ - { offset: 0x2C694F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DirectionCollectionViewCellC9configure4withyAA05RouteD0VSg_tFSbAA5PlaceCXEfU_TA', symObjAddr: 0x1EF8, symBinAddr: 0x214094, symSize: 0x1C }
+ - { offset: 0x2C6A06, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DirectionCollectionViewCellC9stopLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x21231C, symSize: 0x10 }
+ - { offset: 0x2C6A1E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DirectionCollectionViewCellC9stopLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x21231C, symSize: 0x10 }
+ - { offset: 0x2C6A64, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DirectionCollectionViewCellC9stopLabelSo7UILabelCSgvsTo', symObjAddr: 0x10, symBinAddr: 0x21232C, symSize: 0x34 }
+ - { offset: 0x2C6AB3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DirectionCollectionViewCellC15stopLetterLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x212360, symSize: 0x10 }
+ - { offset: 0x2C6ACB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DirectionCollectionViewCellC15stopLetterLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x212360, symSize: 0x10 }
+ - { offset: 0x2C6B06, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DirectionCollectionViewCellC15stopLetterLabelSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x212370, symSize: 0x34 }
+ - { offset: 0x2C6B55, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DirectionCollectionViewCellC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x2123A4, symSize: 0x10 }
+ - { offset: 0x2C6B6D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DirectionCollectionViewCellC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x2123A4, symSize: 0x10 }
+ - { offset: 0x2C6BA8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DirectionCollectionViewCellC10titleLabelSo7UILabelCSgvsTo', symObjAddr: 0x98, symBinAddr: 0x2123B4, symSize: 0x34 }
+ - { offset: 0x2C6BF7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DirectionCollectionViewCellC11lengthLabelSo7UILabelCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x2123E8, symSize: 0x10 }
+ - { offset: 0x2C6C0F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DirectionCollectionViewCellC11lengthLabelSo7UILabelCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x2123E8, symSize: 0x10 }
+ - { offset: 0x2C6C4A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DirectionCollectionViewCellC11lengthLabelSo7UILabelCSgvsTo', symObjAddr: 0xDC, symBinAddr: 0x2123F8, symSize: 0x34 }
+ - { offset: 0x2C6C99, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DirectionCollectionViewCellC09iconImageF0So07UIImageF0CSgvgTo', symObjAddr: 0x110, symBinAddr: 0x21242C, symSize: 0x10 }
+ - { offset: 0x2C6CB1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DirectionCollectionViewCellC09iconImageF0So07UIImageF0CSgvgTo', symObjAddr: 0x110, symBinAddr: 0x21242C, symSize: 0x10 }
+ - { offset: 0x2C6CF1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DirectionCollectionViewCellC09iconImageF0So07UIImageF0CSgvsTo', symObjAddr: 0x120, symBinAddr: 0x21243C, symSize: 0x34 }
+ - { offset: 0x2C6D40, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DirectionCollectionViewCellC12awakeFromNibyyFTo', symObjAddr: 0x154, symBinAddr: 0x212470, symSize: 0x94 }
+ - { offset: 0x2C6E23, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DirectionCollectionViewCellC9configure4withyAA05RouteD0VSg_tF', symObjAddr: 0x1E8, symBinAddr: 0x212504, symSize: 0x688 }
+ - { offset: 0x2C70FE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DirectionCollectionViewCellC9configure4withyAA05RouteD0VSg_tFSbAA5PlaceCXEfU_', symObjAddr: 0x870, symBinAddr: 0x212B8C, symSize: 0x160 }
+ - { offset: 0x2C716A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DirectionCollectionViewCellC23showArrivalConfirmation33_2BE4A475C9A281DA0308C98892968072LL3foryAA5PlaceCSg_tF', symObjAddr: 0x9D0, symBinAddr: 0x212CEC, symSize: 0x554 }
+ - { offset: 0x2C7672, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DirectionCollectionViewCellC23showArrivalConfirmation33_2BE4A475C9A281DA0308C98892968072LL3foryAA5PlaceCSg_tFySo7UIImageCSgcfU0_', symObjAddr: 0xF24, symBinAddr: 0x213240, symSize: 0x90 }
+ - { offset: 0x2C7827, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DirectionCollectionViewCellC04showD4Info33_2BE4A475C9A281DA0308C98892968072LLyyAA05RouteD0VSgF', symObjAddr: 0xFB4, symBinAddr: 0x2132D0, symSize: 0xA8C }
+ - { offset: 0x2C7C9A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DirectionCollectionViewCellC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x1A40, symBinAddr: 0x213D5C, symSize: 0xA8 }
+ - { offset: 0x2C7CCF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DirectionCollectionViewCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x1AE8, symBinAddr: 0x213E04, symSize: 0xA8 }
+ - { offset: 0x2C7D02, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DirectionCollectionViewCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x1B90, symBinAddr: 0x213EAC, symSize: 0x28 }
+ - { offset: 0x2C7D16, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27DirectionCollectionViewCellCfD', symObjAddr: 0x1BB8, symBinAddr: 0x213ED4, symSize: 0x30 }
+ - { offset: 0x2C80CB, size: 0x8, addend: 0x0, symName: '_$sSlsE3mapySayqd__Gqd__7ElementQzqd_0_YKXEqd_0_YKs5ErrorRd_0_r0_lFSS17UnicodeScalarViewV_s0D0O0E0Vs5NeverOTg5076$s8PenNavUI9XMLParserV6padHex33_F79CF21C173C50BA5CDF33ADFD764F11LLySSSgSSFs7d2O6E8VAJXEfU_Tf1cn_n', symObjAddr: 0x0, symBinAddr: 0x2140B0, symSize: 0x33C }
+ - { offset: 0x2C8279, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV9parseFillyAA3DOMO0F0OSSKF', symObjAddr: 0x33C, symBinAddr: 0x2143EC, symSize: 0x418 }
+ - { offset: 0x2C85D5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV16parseURLSelector33_F79CF21C173C50BA5CDF33ADFD764F11LL4data10Foundation3URLVSgSS_tKF', symObjAddr: 0x798, symBinAddr: 0x214804, symSize: 0x678 }
+ - { offset: 0x2C89C0, size: 0x8, addend: 0x0, symName: '_$sSS17UnicodeScalarViewV8distance4from2toSiSS5IndexV_AGtF', symObjAddr: 0xE10, symBinAddr: 0x214E7C, symSize: 0x20C }
+ - { offset: 0x2C89E5, size: 0x8, addend: 0x0, symName: '_$ss11_StringGutsV28validateInclusiveScalarIndexySS0F0VAEF', symObjAddr: 0x101C, symBinAddr: 0x215088, symSize: 0x94 }
+ - { offset: 0x2C8A12, size: 0x8, addend: 0x0, symName: '_$ss11_StringGutsV31validateInclusiveSubscalarIndexySS0F0VAEF', symObjAddr: 0x10B0, symBinAddr: 0x21511C, symSize: 0x6C }
+ - { offset: 0x2C8A3F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV14parseColorRGBf33_F79CF21C173C50BA5CDF33ADFD764F11LL4dataAA3DOMO0F0OSS_tKFTf4nd_n', symObjAddr: 0x111C, symBinAddr: 0x215188, symSize: 0x798 }
+ - { offset: 0x2C9081, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV14parseColorRGBi33_F79CF21C173C50BA5CDF33ADFD764F11LL4dataAA3DOMO0F0OSS_tKFTf4nd_n', symObjAddr: 0x18B4, symBinAddr: 0x215920, symSize: 0x874 }
+ - { offset: 0x2C9755, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV13parseColorRGB33_F79CF21C173C50BA5CDF33ADFD764F11LL4dataAA3DOMO0F0OSgSS_tKFTf4nd_n', symObjAddr: 0x2128, symBinAddr: 0x216194, symSize: 0x39C }
+ - { offset: 0x2C99F1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV6padHex33_F79CF21C173C50BA5CDF33ADFD764F11LLySSSgSSFTf4nd_n', symObjAddr: 0x24C4, symBinAddr: 0x216530, symSize: 0x124 }
+ - { offset: 0x2C9D7A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV13parseColorHex33_F79CF21C173C50BA5CDF33ADFD764F11LL4dataAA3DOMO0F0OSgSS_tKFTf4nd_n', symObjAddr: 0x25E8, symBinAddr: 0x216654, symSize: 0x7E4 }
+ - { offset: 0x2CA33C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV12parseColorP333_F79CF21C173C50BA5CDF33ADFD764F11LL4dataAA3DOMO0F0OSgSS_tKFTf4nd_n', symObjAddr: 0x2DCC, symBinAddr: 0x216E38, symSize: 0x944 }
+ - { offset: 0x2CAA81, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV14parseColorNone33_F79CF21C173C50BA5CDF33ADFD764F11LL4dataAA3DOMO0F0OSgSS_tFTf4nd_n', symObjAddr: 0x3750, symBinAddr: 0x21777C, symSize: 0x150 }
+ - { offset: 0x2CAB68, size: 0x8, addend: 0x0, symName: '_$sSlsE3mapySayqd__Gqd__7ElementQzqd_0_YKXEqd_0_YKs5ErrorRd_0_r0_lFSS17UnicodeScalarViewV_s0D0O0E0Vs5NeverOTg5076$s8PenNavUI9XMLParserV6padHex33_F79CF21C173C50BA5CDF33ADFD764F11LLySSSgSSFs7d2O6E8VAJXEfU_Tf1cn_n', symObjAddr: 0x0, symBinAddr: 0x2140B0, symSize: 0x33C }
+ - { offset: 0x2CB47D, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE04hashB0Sivg8PenNavUI11RouteOptionV0gH3KeyO_Tg5', symObjAddr: 0x0, symBinAddr: 0x2178CC, symSize: 0x138 }
+ - { offset: 0x2CB4D4, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE04hashB0Sivg8PenNavUI11RouteOptionV0gH3KeyO_Tg5', symObjAddr: 0x0, symBinAddr: 0x2178CC, symSize: 0x138 }
+ - { offset: 0x2CB5AA, size: 0x8, addend: 0x0, symName: '_$ss30_dictionaryDownCastConditionalySDyq0_q1_GSgSDyxq_GSHRzSHR0_r2_lFSS_ypSSSbTg5', symObjAddr: 0x138, symBinAddr: 0x217A04, symSize: 0x254 }
+ - { offset: 0x2CB6E9, size: 0x8, addend: 0x0, symName: '_$ss30_dictionaryDownCastConditionalySDyq0_q1_GSgSDyxq_GSHRzSHR0_r2_lFSS_ypS2STg5', symObjAddr: 0x38C, symBinAddr: 0x217C58, symSize: 0x278 }
+ - { offset: 0x2CB81C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11RouteOptionV0dE3KeyOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x604, symBinAddr: 0x217ED0, symSize: 0xC }
+ - { offset: 0x2CB838, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11RouteOptionV0dE3KeyOSHAASH9hashValueSivgTW', symObjAddr: 0x610, symBinAddr: 0x217EDC, symSize: 0x8 }
+ - { offset: 0x2CB854, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11RouteOptionV0dE3KeyOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x618, symBinAddr: 0x217EE4, symSize: 0x110 }
+ - { offset: 0x2CB8BB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11RouteOptionV0dE3KeyOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x728, symBinAddr: 0x217FF4, symSize: 0x8 }
+ - { offset: 0x2CBDF0, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV5merge_8isUnique16uniquingKeysWithyqd__n_Sbq_q__q_tKXEtKSTRd__x_q_t7ElementRtd__lFSS_SbSaySS_SbtGTg5012$sSD20uniquegh33ValuesSDyxq_Gqd__n_tcSTRd__x_q_t7i31Rtd__lufcq_q__q_tKXEfU_SS_SbSayU8_SbtGTG5Tf1nncn_n', symObjAddr: 0x8C0, symBinAddr: 0x21818C, symSize: 0x36C }
+ - { offset: 0x2CC12F, size: 0x8, addend: 0x0, symName: '_$sSS3key_yp5valuetWOh', symObjAddr: 0x121C, symBinAddr: 0x218A68, symSize: 0x40 }
+ - { offset: 0x2CC19B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11RouteOptionV0dE3KeyOMa', symObjAddr: 0x1A64, symBinAddr: 0x21914C, symSize: 0x10 }
+ - { offset: 0x2CC1AF, size: 0x8, addend: 0x0, symName: ___swift_memcpy2_1, symObjAddr: 0x1A74, symBinAddr: 0x21915C, symSize: 0xC }
+ - { offset: 0x2CC1C3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11RouteOptionVwet', symObjAddr: 0x1A80, symBinAddr: 0x219168, symSize: 0xA4 }
+ - { offset: 0x2CC1D7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11RouteOptionVwst', symObjAddr: 0x1B24, symBinAddr: 0x21920C, symSize: 0xB0 }
+ - { offset: 0x2CC1EB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11RouteOptionVMa', symObjAddr: 0x1BD4, symBinAddr: 0x2192BC, symSize: 0x10 }
+ - { offset: 0x2CC1FF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11RouteOptionV0dE3KeyOs12CaseIterableAA8AllCasessAFP_SlWT', symObjAddr: 0x1BE4, symBinAddr: 0x2192CC, symSize: 0x4 }
+ - { offset: 0x2CC213, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI11RouteOptionV0dE3KeyOGSayxGSlsWl', symObjAddr: 0x1BE8, symBinAddr: 0x2192D0, symSize: 0x44 }
+ - { offset: 0x2CC227, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI11RouteOptionV0dE3KeyOGMa', symObjAddr: 0x1C2C, symBinAddr: 0x219314, symSize: 0x50 }
+ - { offset: 0x2CC23B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11RouteOptionV0dE3KeyOSHAASQWb', symObjAddr: 0x1C7C, symBinAddr: 0x219364, symSize: 0x4 }
+ - { offset: 0x2CC24F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11RouteOptionV0dE3KeyOAESQAAWl', symObjAddr: 0x1C80, symBinAddr: 0x219368, symSize: 0x40 }
+ - { offset: 0x2CC2A2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11RouteOptionV0dE3KeyOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x730, symBinAddr: 0x217FFC, symSize: 0x2C }
+ - { offset: 0x2CC2CB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11RouteOptionV0dE3KeyOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x75C, symBinAddr: 0x218028, symSize: 0xF4 }
+ - { offset: 0x2CC308, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11RouteOptionV0dE3KeyOs12CaseIterableAAsAFP8allCases03AllJ0QzvgZTW', symObjAddr: 0x850, symBinAddr: 0x21811C, symSize: 0x38 }
+ - { offset: 0x2CC36E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11RouteOptionVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x888, symBinAddr: 0x218154, symSize: 0x38 }
+ - { offset: 0x2CC3D6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11RouteOptionV12routeOptionsSayACGvgZTf4d_n', symObjAddr: 0xC2C, symBinAddr: 0x2184F8, symSize: 0x2F4 }
+ - { offset: 0x2CC5B6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11RouteOptionV22routeOptionsDictionarySDySSSbGvgZTf4d_n', symObjAddr: 0xF20, symBinAddr: 0x2187EC, symSize: 0x27C }
+ - { offset: 0x2CC7F5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11RouteOptionV04saveD7OptionsyySayACGFZTf4nd_n', symObjAddr: 0x125C, symBinAddr: 0x218AA8, symSize: 0x380 }
+ - { offset: 0x2CCA88, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11RouteOptionV07enabledD7OptionsSayACGvgZTf4d_n', symObjAddr: 0x15DC, symBinAddr: 0x218E28, symSize: 0x324 }
+ - { offset: 0x2CCD6B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11RouteOptionV0dE3KeyO8rawValueAESgSS_tcfCTf4nd_n', symObjAddr: 0x1CC0, symBinAddr: 0x2193A8, symSize: 0x5C }
+ - { offset: 0x2CD12B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SymbolViewC5color12defaultColor4icon0G4IconACSo7UIColorCSg_AISo7UIImageCSgAMtcfc', symObjAddr: 0x0, symBinAddr: 0x219404, symSize: 0x2CC }
+ - { offset: 0x2CD42C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SymbolViewCfETo', symObjAddr: 0xC14, symBinAddr: 0x21A018, symSize: 0x38 }
+ - { offset: 0x2CD45B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SymbolViewCMa', symObjAddr: 0xC4C, symBinAddr: 0x21A050, symSize: 0x20 }
+ - { offset: 0x2CD59C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SymbolViewC5color12defaultColor4icon0G4IconACSo7UIColorCSg_AISo7UIImageCSgAMtcfc', symObjAddr: 0x0, symBinAddr: 0x219404, symSize: 0x2CC }
+ - { offset: 0x2CD68B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SymbolViewC011adjustImageE5FrameyyF', symObjAddr: 0x2CC, symBinAddr: 0x2196D0, symSize: 0xE8 }
+ - { offset: 0x2CD7C2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SymbolViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x3B4, symBinAddr: 0x2197B8, symSize: 0x148 }
+ - { offset: 0x2CD830, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SymbolViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x4FC, symBinAddr: 0x219900, symSize: 0x28 }
+ - { offset: 0x2CD858, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SymbolViewC14layoutSubviewsyyFTo', symObjAddr: 0x524, symBinAddr: 0x219928, symSize: 0x5C }
+ - { offset: 0x2CD8B4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SymbolViewC4drawyySo6CGRectVF', symObjAddr: 0x580, symBinAddr: 0x219984, symSize: 0x540 }
+ - { offset: 0x2CDC04, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SymbolViewC4drawyySo6CGRectVFTo', symObjAddr: 0xAC0, symBinAddr: 0x219EC4, symSize: 0x58 }
+ - { offset: 0x2CDC18, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SymbolViewC11adjustFrameyyF', symObjAddr: 0xB18, symBinAddr: 0x219F1C, symSize: 0x98 }
+ - { offset: 0x2CDC86, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SymbolViewC18defaultCircleYAxis12CoreGraphics7CGFloatVyF', symObjAddr: 0xBB0, symBinAddr: 0x219FB4, symSize: 0x8 }
+ - { offset: 0x2CDCCA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SymbolViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0xBB8, symBinAddr: 0x219FBC, symSize: 0x2C }
+ - { offset: 0x2CDD29, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SymbolViewCfD', symObjAddr: 0xBE4, symBinAddr: 0x219FE8, symSize: 0x30 }
+ - { offset: 0x2CDDE9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SymbolViewC12savedParkingACSgvgZTf4d_n', symObjAddr: 0xC6C, symBinAddr: 0x21A070, symSize: 0x3B8 }
+ - { offset: 0x2CDEFE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10SymbolViewC8locationACvgZTf4d_n', symObjAddr: 0x1024, symBinAddr: 0x21A428, symSize: 0x344 }
+ - { offset: 0x2CE38F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16MainPanelSectionO8rawValueACSgSi_tcfCTf4nd_n', symObjAddr: 0x0, symBinAddr: 0x21A76C, symSize: 0x10 }
+ - { offset: 0x2CE3D8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16MainPanelSectionO8rawValueACSgSi_tcfCTf4nd_n', symObjAddr: 0x0, symBinAddr: 0x21A76C, symSize: 0x10 }
+ - { offset: 0x2CE884, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25FloatingPanelLayoutAnchorC17layoutConstraints_3forSaySo18NSLayoutConstraintCGAA0dE10ControllerC_AA0dE8PositionOtF', symObjAddr: 0x2C8, symBinAddr: 0x21A9D8, symSize: 0x1B8 }
+ - { offset: 0x2CEA33, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25FloatingPanelLayoutAnchorC17layoutConstraints33_B3F6FCFEFDF39B31B996C92E79088F06LL_3forSaySo18NSLayoutConstraintCGAA0F13GuideProvider_p_So0s5YAxisG0CtF', symObjAddr: 0x480, symBinAddr: 0x21AB90, symSize: 0x39C }
+ - { offset: 0x2CEC0D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25FloatingPanelLayoutAnchorC17layoutConstraints33_B3F6FCFEFDF39B31B996C92E79088F06LL_3forSaySo18NSLayoutConstraintCGAA0F13GuideProvider_p_So0s5XAxisG0CtF', symObjAddr: 0x81C, symBinAddr: 0x21AF2C, symSize: 0x3A0 }
+ - { offset: 0x2CEE72, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorC17layoutConstraints_3forSaySo18NSLayoutConstraintCGAA0dE10ControllerC_AA0dE8PositionOtF', symObjAddr: 0xDE4, symBinAddr: 0x21B4F4, symSize: 0x2C8 }
+ - { offset: 0x2CF108, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorCfETo', symObjAddr: 0x13AC, symBinAddr: 0x21BA88, symSize: 0x10 }
+ - { offset: 0x2CF1F4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC17layoutConstraints_3forSaySo18NSLayoutConstraintCGAA0dE10ControllerC_AA0dE8PositionOtF', symObjAddr: 0x13BC, symBinAddr: 0x21BA98, symSize: 0x390 }
+ - { offset: 0x2CF50E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25FloatingPanelLayoutAnchorCMa', symObjAddr: 0x1828, symBinAddr: 0x21BEC0, symSize: 0x20 }
+ - { offset: 0x2CF522, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorCMa', symObjAddr: 0x1864, symBinAddr: 0x21BEFC, symSize: 0x20 }
+ - { offset: 0x2CF536, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorCMa', symObjAddr: 0x18A0, symBinAddr: 0x21BF38, symSize: 0x20 }
+ - { offset: 0x2CF54A, size: 0x8, addend: 0x0, symName: '_$sSo18NSLayoutConstraintCMa', symObjAddr: 0x18DC, symBinAddr: 0x21BF74, symSize: 0x44 }
+ - { offset: 0x2CF578, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25FloatingPanelLayoutAnchorC14referenceGuideAA0def9ReferenceI0OvgTo', symObjAddr: 0x21C, symBinAddr: 0x21A950, symSize: 0x10 }
+ - { offset: 0x2CF590, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25FloatingPanelLayoutAnchorC14referenceGuideAA0def9ReferenceI0OvgTo', symObjAddr: 0x21C, symBinAddr: 0x21A950, symSize: 0x10 }
+ - { offset: 0x2CF5AB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25FloatingPanelLayoutAnchorC14referenceGuideAA0def9ReferenceI0Ovg', symObjAddr: 0x22C, symBinAddr: 0x21A960, symSize: 0x10 }
+ - { offset: 0x2CF5DC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25FloatingPanelLayoutAnchorC13referenceEdgeAA0de9ReferenceI0OvgTo', symObjAddr: 0x23C, symBinAddr: 0x21A970, symSize: 0x10 }
+ - { offset: 0x2CF5F4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25FloatingPanelLayoutAnchorC13referenceEdgeAA0de9ReferenceI0OvgTo', symObjAddr: 0x23C, symBinAddr: 0x21A970, symSize: 0x10 }
+ - { offset: 0x2CF61B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25FloatingPanelLayoutAnchorCACycfc', symObjAddr: 0x26C, symBinAddr: 0x21A980, symSize: 0x2C }
+ - { offset: 0x2CF674, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25FloatingPanelLayoutAnchorCACycfcTo', symObjAddr: 0x298, symBinAddr: 0x21A9AC, symSize: 0x2C }
+ - { offset: 0x2CF7A9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorC14referenceGuideAA0deg9ReferenceJ0OvgTo', symObjAddr: 0xD6C, symBinAddr: 0x21B47C, symSize: 0x10 }
+ - { offset: 0x2CF7C1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorC14referenceGuideAA0deg9ReferenceJ0OvgTo', symObjAddr: 0xD6C, symBinAddr: 0x21B47C, symSize: 0x10 }
+ - { offset: 0x2CF7DC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorC14referenceGuideAA0deg9ReferenceJ0Ovg', symObjAddr: 0xD7C, symBinAddr: 0x21B48C, symSize: 0x10 }
+ - { offset: 0x2CF7F9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorCACycfc', symObjAddr: 0xD8C, symBinAddr: 0x21B49C, symSize: 0x2C }
+ - { offset: 0x2CF852, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI34FloatingPanelIntrinsicLayoutAnchorCACycfcTo', symObjAddr: 0xDB8, symBinAddr: 0x21B4C8, symSize: 0x2C }
+ - { offset: 0x2CF8D4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC14referenceGuideAA0deg9ReferenceJ0OvgTo', symObjAddr: 0x12E0, symBinAddr: 0x21B9F0, symSize: 0x10 }
+ - { offset: 0x2CF8EC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC14referenceGuideAA0deg9ReferenceJ0OvgTo', symObjAddr: 0x12E0, symBinAddr: 0x21B9F0, symSize: 0x10 }
+ - { offset: 0x2CF907, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC14referenceGuideAA0deg9ReferenceJ0Ovg', symObjAddr: 0x12F0, symBinAddr: 0x21BA00, symSize: 0x10 }
+ - { offset: 0x2CF938, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC20contentBoundingGuideAA0deg7ContentjK0OvgTo', symObjAddr: 0x1300, symBinAddr: 0x21BA10, symSize: 0x10 }
+ - { offset: 0x2CF950, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC20contentBoundingGuideAA0deg7ContentjK0OvgTo', symObjAddr: 0x1300, symBinAddr: 0x21BA10, symSize: 0x10 }
+ - { offset: 0x2CF96B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorC20contentBoundingGuideAA0deg7ContentjK0Ovg', symObjAddr: 0x1310, symBinAddr: 0x21BA20, symSize: 0x10 }
+ - { offset: 0x2CF988, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorCACycfc', symObjAddr: 0x1320, symBinAddr: 0x21BA30, symSize: 0x2C }
+ - { offset: 0x2CF9E1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI33FloatingPanelAdaptiveLayoutAnchorCACycfcTo', symObjAddr: 0x134C, symBinAddr: 0x21BA5C, symSize: 0x2C }
+ - { offset: 0x2CFDF0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22VenueBottomActionsCellC15reportIssueViewAA06HapticJ0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x21BFB8, symSize: 0x20 }
+ - { offset: 0x2CFF58, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22VenueBottomActionsCellCfETo', symObjAddr: 0x340, symBinAddr: 0x21C2F8, symSize: 0x10 }
+ - { offset: 0x2CFF87, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22VenueBottomActionsCellCMa', symObjAddr: 0x350, symBinAddr: 0x21C308, symSize: 0x20 }
+ - { offset: 0x2D000F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22VenueBottomActionsCellC15reportIssueViewAA06HapticJ0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x21BFB8, symSize: 0x20 }
+ - { offset: 0x2D006F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22VenueBottomActionsCellC15reportIssueViewAA06HapticJ0CSgvsTo', symObjAddr: 0x20, symBinAddr: 0x21BFD8, symSize: 0x14 }
+ - { offset: 0x2D010B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22VenueBottomActionsCellC12awakeFromNibyyFTo', symObjAddr: 0x34, symBinAddr: 0x21BFEC, symSize: 0xB0 }
+ - { offset: 0x2D01A7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22VenueBottomActionsCellC16setupReportIssue33_E2B55608484A2C4046C45CB8D998CE6DLLyyFyycfU_', symObjAddr: 0xE4, symBinAddr: 0x21C09C, symSize: 0xE0 }
+ - { offset: 0x2D0210, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22VenueBottomActionsCellC5style15reuseIdentifierACSo011UITableViewG5StyleV_SSSgtcfcTo', symObjAddr: 0x1C4, symBinAddr: 0x21C17C, symSize: 0xBC }
+ - { offset: 0x2D028C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22VenueBottomActionsCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x280, symBinAddr: 0x21C238, symSize: 0x90 }
+ - { offset: 0x2D02C3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22VenueBottomActionsCellCfD', symObjAddr: 0x310, symBinAddr: 0x21C2C8, symSize: 0x30 }
+ - { offset: 0x2D064D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CategoriesCellC12seeAllButtonSo8UIButtonCSgvgTo', symObjAddr: 0x2A4, symBinAddr: 0x21C5CC, symSize: 0x20 }
+ - { offset: 0x2D0B48, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CategoriesCellCfETo', symObjAddr: 0xD80, symBinAddr: 0x21D0A8, symSize: 0x90 }
+ - { offset: 0x2D0B77, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CategoriesCellCMa', symObjAddr: 0xE10, symBinAddr: 0x21D138, symSize: 0x20 }
+ - { offset: 0x2D0D18, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CategoriesCellC12seeAllButtonSo8UIButtonCSgvgTo', symObjAddr: 0x2A4, symBinAddr: 0x21C5CC, symSize: 0x20 }
+ - { offset: 0x2D0D78, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CategoriesCellC12seeAllButtonSo8UIButtonCSgvsTo', symObjAddr: 0x2C4, symBinAddr: 0x21C5EC, symSize: 0x14 }
+ - { offset: 0x2D0DC9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CategoriesCellC14collectionViewSo012UICollectionG0CSgvgTo', symObjAddr: 0x2D8, symBinAddr: 0x21C600, symSize: 0x20 }
+ - { offset: 0x2D0E23, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CategoriesCellC14collectionViewSo012UICollectionG0CSgvsTo', symObjAddr: 0x2F8, symBinAddr: 0x21C620, symSize: 0x14 }
+ - { offset: 0x2D0E74, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CategoriesCellC10scrollViewSo08UIScrollG0CSgvgTo', symObjAddr: 0x30C, symBinAddr: 0x21C634, symSize: 0x20 }
+ - { offset: 0x2D0ECE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CategoriesCellC10scrollViewSo08UIScrollG0CSgvsTo', symObjAddr: 0x32C, symBinAddr: 0x21C654, symSize: 0x14 }
+ - { offset: 0x2D0F1F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CategoriesCellC15collectionWidthSo18NSLayoutConstraintCSgvgTo', symObjAddr: 0x340, symBinAddr: 0x21C668, symSize: 0x20 }
+ - { offset: 0x2D0F79, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CategoriesCellC15collectionWidthSo18NSLayoutConstraintCSgvsTo', symObjAddr: 0x360, symBinAddr: 0x21C688, symSize: 0x14 }
+ - { offset: 0x2D104C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CategoriesCellC19collectionViewWidth12CoreGraphics7CGFloatVvg', symObjAddr: 0x374, symBinAddr: 0x21C69C, symSize: 0x178 }
+ - { offset: 0x2D13E1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CategoriesCellC12awakeFromNibyyFTo', symObjAddr: 0x4EC, symBinAddr: 0x21C814, symSize: 0xA0 }
+ - { offset: 0x2D1459, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CategoriesCellC06updateD010categoriesySay7Penguin11POICategoryVG_tF', symObjAddr: 0x58C, symBinAddr: 0x21C8B4, symSize: 0x130 }
+ - { offset: 0x2D15AF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CategoriesCellC12seeAllActionyySo8UIButtonCFTo', symObjAddr: 0x6BC, symBinAddr: 0x21C9E4, symSize: 0x70 }
+ - { offset: 0x2D15F9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CategoriesCellC14collectionView_22numberOfItemsInSectionSiSo012UICollectionG0C_SitFTo', symObjAddr: 0x72C, symBinAddr: 0x21CA54, symSize: 0x58 }
+ - { offset: 0x2D16A6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CategoriesCellC14collectionView_13cellForItemAtSo012UICollectiongE0CSo0lG0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x784, symBinAddr: 0x21CAAC, symSize: 0x190 }
+ - { offset: 0x2D1755, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CategoriesCellC14collectionView_6layout13sizeForItemAtSo6CGSizeVSo012UICollectionG0C_So0nG6LayoutC10Foundation9IndexPathVtFTo', symObjAddr: 0x914, symBinAddr: 0x21CC3C, symSize: 0x114 }
+ - { offset: 0x2D1821, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CategoriesCellC14collectionView_15didSelectItemAtySo012UICollectionG0C_10Foundation9IndexPathVtFTo', symObjAddr: 0xA28, symBinAddr: 0x21CD50, symSize: 0xBC }
+ - { offset: 0x2D184B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CategoriesCellC5style15reuseIdentifierACSo011UITableViewE5StyleV_SSSgtcfc', symObjAddr: 0xAE4, symBinAddr: 0x21CE0C, symSize: 0x10C }
+ - { offset: 0x2D188C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CategoriesCellC5style15reuseIdentifierACSo011UITableViewE5StyleV_SSSgtcfcTo', symObjAddr: 0xBF0, symBinAddr: 0x21CF18, symSize: 0x48 }
+ - { offset: 0x2D18A0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CategoriesCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xC38, symBinAddr: 0x21CF60, symSize: 0xF0 }
+ - { offset: 0x2D18D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CategoriesCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xD28, symBinAddr: 0x21D050, symSize: 0x28 }
+ - { offset: 0x2D18E7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CategoriesCellCfD', symObjAddr: 0xD50, symBinAddr: 0x21D078, symSize: 0x30 }
+ - { offset: 0x2D190A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CategoriesCellC14collectionView_22numberOfItemsInSectionSiSo012UICollectionG0C_SitFTf4ddn_n', symObjAddr: 0xE30, symBinAddr: 0x21D158, symSize: 0x7C }
+ - { offset: 0x2D1AC5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CategoriesCellC14collectionView_15didSelectItemAtySo012UICollectionG0C_10Foundation9IndexPathVtFTf4dnn_n', symObjAddr: 0xEAC, symBinAddr: 0x21D1D4, symSize: 0x10C }
+ - { offset: 0x2D1EA6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11WarningViewC07contentE0So6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x21D2E0, symSize: 0x10 }
+ - { offset: 0x2D2014, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11WarningViewCfETo', symObjAddr: 0x2C0, symBinAddr: 0x21D5A0, symSize: 0x10 }
+ - { offset: 0x2D2043, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11WarningViewCMa', symObjAddr: 0x2D0, symBinAddr: 0x21D5B0, symSize: 0x20 }
+ - { offset: 0x2D20C9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11WarningViewC07contentE0So6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x21D2E0, symSize: 0x10 }
+ - { offset: 0x2D20E1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11WarningViewC07contentE0So6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x21D2E0, symSize: 0x10 }
+ - { offset: 0x2D2127, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11WarningViewC07contentE0So6UIViewCSgvsTo', symObjAddr: 0x10, symBinAddr: 0x21D2F0, symSize: 0x34 }
+ - { offset: 0x2D2187, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11WarningViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x44, symBinAddr: 0x21D324, symSize: 0x94 }
+ - { offset: 0x2D2228, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11WarningViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xD8, symBinAddr: 0x21D3B8, symSize: 0x94 }
+ - { offset: 0x2D2288, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11WarningViewC10commonInit33_E415634ACC503914C6E8F859F84EEA83LLyyF', symObjAddr: 0x16C, symBinAddr: 0x21D44C, symSize: 0x124 }
+ - { offset: 0x2D2352, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11WarningViewCfD', symObjAddr: 0x290, symBinAddr: 0x21D570, symSize: 0x30 }
+ - { offset: 0x2D29DA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SpeechControlViewCfETo', symObjAddr: 0xE6C, symBinAddr: 0x21E43C, symSize: 0x58 }
+ - { offset: 0x2D2A09, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SpeechControlViewCMa', symObjAddr: 0xEC4, symBinAddr: 0x21E494, symSize: 0x20 }
+ - { offset: 0x2D2A1D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SpeechControlViewC16hideUnmuteButtonyyFyycfU_TA', symObjAddr: 0xF08, symBinAddr: 0x21E4D8, symSize: 0x20 }
+ - { offset: 0x2D2A31, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0xF28, symBinAddr: 0x21E4F8, symSize: 0x10 }
+ - { offset: 0x2D2A45, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0xF38, symBinAddr: 0x21E508, symSize: 0x8 }
+ - { offset: 0x2D2A59, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SpeechControlViewC16hideUnmuteButtonyyFyycfU0_TA', symObjAddr: 0xF40, symBinAddr: 0x21E510, symSize: 0x20 }
+ - { offset: 0x2D2A6D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SpeechControlViewC14hideMuteButtonyyFyycfU_TA', symObjAddr: 0xF60, symBinAddr: 0x21E530, symSize: 0x20 }
+ - { offset: 0x2D2A81, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SpeechControlViewC14hideMuteButtonyyFyycfU0_TA', symObjAddr: 0xF80, symBinAddr: 0x21E550, symSize: 0x20 }
+ - { offset: 0x2D2A95, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SpeechControlViewC16muteButtonTappedyyFyycfU_TA', symObjAddr: 0xFA0, symBinAddr: 0x21E570, symSize: 0x18 }
+ - { offset: 0x2D2BAB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SpeechControlViewC07contentF0So6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x21D5D0, symSize: 0x10 }
+ - { offset: 0x2D2BC3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SpeechControlViewC07contentF0So6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x21D5D0, symSize: 0x10 }
+ - { offset: 0x2D2C09, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SpeechControlViewC07contentF0So6UIViewCSgvsTo', symObjAddr: 0x10, symBinAddr: 0x21D5E0, symSize: 0x34 }
+ - { offset: 0x2D2C58, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SpeechControlViewC05stackF0So07UIStackF0CSgvgTo', symObjAddr: 0x44, symBinAddr: 0x21D614, symSize: 0x10 }
+ - { offset: 0x2D2C70, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SpeechControlViewC05stackF0So07UIStackF0CSgvgTo', symObjAddr: 0x44, symBinAddr: 0x21D614, symSize: 0x10 }
+ - { offset: 0x2D2CB0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SpeechControlViewC05stackF0So07UIStackF0CSgvsTo', symObjAddr: 0x54, symBinAddr: 0x21D624, symSize: 0x34 }
+ - { offset: 0x2D2CFF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SpeechControlViewC10muteButtonSo8UIButtonCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x21D658, symSize: 0x10 }
+ - { offset: 0x2D2D17, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SpeechControlViewC10muteButtonSo8UIButtonCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x21D658, symSize: 0x10 }
+ - { offset: 0x2D2D57, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SpeechControlViewC10muteButtonSo8UIButtonCSgvsTo', symObjAddr: 0x98, symBinAddr: 0x21D668, symSize: 0x34 }
+ - { offset: 0x2D2DA6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SpeechControlViewC12unmuteButtonSo8UIButtonCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x21D69C, symSize: 0x10 }
+ - { offset: 0x2D2DBE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SpeechControlViewC12unmuteButtonSo8UIButtonCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x21D69C, symSize: 0x10 }
+ - { offset: 0x2D2DF9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SpeechControlViewC12unmuteButtonSo8UIButtonCSgvsTo', symObjAddr: 0xDC, symBinAddr: 0x21D6AC, symSize: 0x34 }
+ - { offset: 0x2D2E59, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SpeechControlViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x110, symBinAddr: 0x21D6E0, symSize: 0xB8 }
+ - { offset: 0x2D2ED5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SpeechControlViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x1C8, symBinAddr: 0x21D798, symSize: 0xA4 }
+ - { offset: 0x2D2F0A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SpeechControlViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x26C, symBinAddr: 0x21D83C, symSize: 0x28 }
+ - { offset: 0x2D2FE4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SpeechControlViewC10commonInit33_67EF21852787D1A38B8194476BDF5B6FLLyyF', symObjAddr: 0x294, symBinAddr: 0x21D864, symSize: 0x494 }
+ - { offset: 0x2D31E7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SpeechControlViewC16muteButtonTappedyyFTo', symObjAddr: 0x74C, symBinAddr: 0x21DD1C, symSize: 0x28 }
+ - { offset: 0x2D31FB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SpeechControlViewC17unmuteButonTappedyyFTo', symObjAddr: 0xACC, symBinAddr: 0x21E09C, symSize: 0x28 }
+ - { offset: 0x2D320F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17SpeechControlViewCfD', symObjAddr: 0xE3C, symBinAddr: 0x21E40C, symSize: 0x30 }
+ - { offset: 0x2D35D0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueCardDataVwcp', symObjAddr: 0x5C, symBinAddr: 0x21E5B4, symSize: 0x54 }
+ - { offset: 0x2D35E4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueCardDataVwca', symObjAddr: 0xB0, symBinAddr: 0x21E608, symSize: 0x8C }
+ - { offset: 0x2D35F8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueCardDataVwta', symObjAddr: 0x150, symBinAddr: 0x21E694, symSize: 0x54 }
+ - { offset: 0x2D360C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueCardDataVwet', symObjAddr: 0x1A4, symBinAddr: 0x21E6E8, symSize: 0x48 }
+ - { offset: 0x2D3620, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueCardDataVwst', symObjAddr: 0x1EC, symBinAddr: 0x21E730, symSize: 0x4C }
+ - { offset: 0x2D3634, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueCardDataVMa', symObjAddr: 0x238, symBinAddr: 0x21E77C, symSize: 0x10 }
+ - { offset: 0x2D3B29, size: 0x8, addend: 0x0, symName: '_$sSr15_stableSortImpl2byySbx_xtKXE_tKF7Penguin5FloorC_Tg5046$s8PenNavUI13VenueCardDataV6floorsSay7Penguin5F17CGvgSbAG_AGtXEfU_Tf1cn_n', symObjAddr: 0xA28, symBinAddr: 0x21ED40, symSize: 0x100 }
+ - { offset: 0x2D3DA2, size: 0x8, addend: 0x0, symName: '_$sSr15_stableSortImpl2byySbx_xtKXE_tKFySryxGz_SiztKXEfU_7Penguin5FloorC_Tg5046$s8PenNavUI13VenueCardDataV6floorsSay7Penguin5F17CGvgSbAG_AGtXEfU_Tf1nnncn_n', symObjAddr: 0xB28, symBinAddr: 0x21EE40, symSize: 0x484 }
+ - { offset: 0x2D427A, size: 0x8, addend: 0x0, symName: '_$sSMsSKRzrlE14_insertionSort6within9sortedEnd2byySny5IndexSlQzG_AFSb7ElementSTQz_AItKXEtKFSry7Penguin5FloorCG_Tg5046$s8PenNavUI13VenueCardDataV6floorsSay7Penguin5J17CGvgSbAG_AGtXEfU_Tf1nncn_n', symObjAddr: 0xFAC, symBinAddr: 0x21F2C4, symSize: 0xF4 }
+ - { offset: 0x2D43EA, size: 0x8, addend: 0x0, symName: '_$sSr13_mergeTopRuns_6buffer2bySbSaySnySiGGz_SpyxGSbx_xtKXEtKF7Penguin5FloorC_Tg5046$s8PenNavUI13VenueCardDataV6floorsSay7Penguin5G17CGvgSbAG_AGtXEfU_Tf1nncn_n', symObjAddr: 0x10A0, symBinAddr: 0x21F3B8, symSize: 0x26C }
+ - { offset: 0x2D4785, size: 0x8, addend: 0x0, symName: '_$ss6_merge3low3mid4high6buffer2bySbSpyxG_A3GSbx_xtKXEtKlF7Penguin5FloorC_Tg5046$s8PenNavUI13VenueCardDataV6floorsSay7Penguin5H17CGvgSbAG_AGtXEfU_Tf1nnnnc_n', symObjAddr: 0x130C, symBinAddr: 0x21F624, symSize: 0x2E8 }
+ - { offset: 0x2D4A44, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueCardDataV10CodingKeys33_EC92493820161303248694C228F8EF08LLOAFs0G3KeyAAWl', symObjAddr: 0x2128, symBinAddr: 0x2203D8, symSize: 0x40 }
+ - { offset: 0x2D4A58, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetVenueCardsResponseVMa', symObjAddr: 0x22BC, symBinAddr: 0x220418, symSize: 0x10 }
+ - { offset: 0x2D4A6C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueCardDataV10CodingKeys33_EC92493820161303248694C228F8EF08LLOMa', symObjAddr: 0x2430, symBinAddr: 0x220428, symSize: 0x10 }
+ - { offset: 0x2D4A80, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueCardDataV10CodingKeys33_EC92493820161303248694C228F8EF08LLOSHAASQWb', symObjAddr: 0x2440, symBinAddr: 0x220438, symSize: 0x4 }
+ - { offset: 0x2D4A94, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueCardDataV10CodingKeys33_EC92493820161303248694C228F8EF08LLOAFSQAAWl', symObjAddr: 0x2444, symBinAddr: 0x22043C, symSize: 0x40 }
+ - { offset: 0x2D4AA8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueCardDataV10CodingKeys33_EC92493820161303248694C228F8EF08LLOs0G3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x2484, symBinAddr: 0x22047C, symSize: 0x4 }
+ - { offset: 0x2D4ABC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueCardDataV10CodingKeys33_EC92493820161303248694C228F8EF08LLOAFs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x2488, symBinAddr: 0x220480, symSize: 0x40 }
+ - { offset: 0x2D4AD0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueCardDataV10CodingKeys33_EC92493820161303248694C228F8EF08LLOs0G3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x24C8, symBinAddr: 0x2204C0, symSize: 0x4 }
+ - { offset: 0x2D4AE4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueCardDataV10CodingKeys33_EC92493820161303248694C228F8EF08LLOAFs23CustomStringConvertibleAAWl', symObjAddr: 0x24CC, symBinAddr: 0x2204C4, symSize: 0x40 }
+ - { offset: 0x2D4AF8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetVenueCardsResponseV10CodingKeys33_EC92493820161303248694C228F8EF08LLOAFs0H3KeyAAWl', symObjAddr: 0x250C, symBinAddr: 0x220504, symSize: 0x40 }
+ - { offset: 0x2D4B0C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueCardDataVACSeAAWl', symObjAddr: 0x2590, symBinAddr: 0x220544, symSize: 0x40 }
+ - { offset: 0x2D4B20, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueCardDataVACSEAAWl', symObjAddr: 0x2644, symBinAddr: 0x2205F8, symSize: 0x40 }
+ - { offset: 0x2D4B34, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetVenueCardsResponseV10CodingKeys33_EC92493820161303248694C228F8EF08LLOMa', symObjAddr: 0x2764, symBinAddr: 0x220638, symSize: 0x10 }
+ - { offset: 0x2D4B48, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetVenueCardsResponseV10CodingKeys33_EC92493820161303248694C228F8EF08LLOSHAASQWb', symObjAddr: 0x2774, symBinAddr: 0x220648, symSize: 0x4 }
+ - { offset: 0x2D4B5C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetVenueCardsResponseV10CodingKeys33_EC92493820161303248694C228F8EF08LLOAFSQAAWl', symObjAddr: 0x2778, symBinAddr: 0x22064C, symSize: 0x40 }
+ - { offset: 0x2D4B70, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetVenueCardsResponseV10CodingKeys33_EC92493820161303248694C228F8EF08LLOs0H3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x27B8, symBinAddr: 0x22068C, symSize: 0x4 }
+ - { offset: 0x2D4B84, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetVenueCardsResponseV10CodingKeys33_EC92493820161303248694C228F8EF08LLOAFs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x27BC, symBinAddr: 0x220690, symSize: 0x40 }
+ - { offset: 0x2D4B98, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetVenueCardsResponseV10CodingKeys33_EC92493820161303248694C228F8EF08LLOs0H3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x27FC, symBinAddr: 0x2206D0, symSize: 0x4 }
+ - { offset: 0x2D4BAC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetVenueCardsResponseV10CodingKeys33_EC92493820161303248694C228F8EF08LLOAFs23CustomStringConvertibleAAWl', symObjAddr: 0x2800, symBinAddr: 0x2206D4, symSize: 0x40 }
+ - { offset: 0x2D4BDA, size: 0x8, addend: 0x0, symName: '_$sSMsSkRzrlE4sort2byySb7ElementSTQz_ADtKXE_tKFs15ContiguousArrayVy7Penguin5FloorCG_Tg5046$s8PenNavUI13VenueCardDataV6floorsSay7Penguin5G17CGvgSbAG_AGtXEfU_Tf1cn_n', symObjAddr: 0x248, symBinAddr: 0x21E78C, symSize: 0x68 }
+ - { offset: 0x2D4CA5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetVenueCardsResponseV10CodingKeys33_EC92493820161303248694C228F8EF08LLOs28CustomDebugStringConvertibleAAsAGP16debugDescriptionSSvgTW', symObjAddr: 0x520, symBinAddr: 0x21E910, symSize: 0x28 }
+ - { offset: 0x2D4CC1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetVenueCardsResponseV10CodingKeys33_EC92493820161303248694C228F8EF08LLOs23CustomStringConvertibleAAsAGP11descriptionSSvgTW', symObjAddr: 0x548, symBinAddr: 0x21E938, symSize: 0x28 }
+ - { offset: 0x2D4CF2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueCardDataV10CodingKeys33_EC92493820161303248694C228F8EF08LLOs28CustomDebugStringConvertibleAAsAGP16debugDescriptionSSvgTW', symObjAddr: 0x8C4, symBinAddr: 0x21EBDC, symSize: 0x28 }
+ - { offset: 0x2D4D0E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueCardDataV10CodingKeys33_EC92493820161303248694C228F8EF08LLOs23CustomStringConvertibleAAsAGP11descriptionSSvgTW', symObjAddr: 0x8EC, symBinAddr: 0x21EC04, symSize: 0x28 }
+ - { offset: 0x2D4E5F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetVenueCardsResponseV6encode2toys7Encoder_p_tKF', symObjAddr: 0x2B0, symBinAddr: 0x21E7F4, symSize: 0x11C }
+ - { offset: 0x2D4EB4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetVenueCardsResponseVSeAASe4fromxs7Decoder_p_tKcfCTW', symObjAddr: 0x570, symBinAddr: 0x21E960, symSize: 0x28 }
+ - { offset: 0x2D4EDD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetVenueCardsResponseVSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x598, symBinAddr: 0x21E988, symSize: 0x18 }
+ - { offset: 0x2D4EF1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueCardDataV6encode2toys7Encoder_p_tKF', symObjAddr: 0x5B0, symBinAddr: 0x21E9A0, symSize: 0x1A0 }
+ - { offset: 0x2D4F45, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueCardDataV10CodingKeys33_EC92493820161303248694C228F8EF08LLOs0G3KeyAAsAGP11stringValueSSvgTW', symObjAddr: 0x810, symBinAddr: 0x21EB40, symSize: 0x78 }
+ - { offset: 0x2D4F8A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueCardDataV10CodingKeys33_EC92493820161303248694C228F8EF08LLOs0G3KeyAAsAGP11stringValuexSgSS_tcfCTW', symObjAddr: 0x888, symBinAddr: 0x21EBB8, symSize: 0x24 }
+ - { offset: 0x2D4FC6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueCardDataVSeAASe4fromxs7Decoder_p_tKcfCTW', symObjAddr: 0x914, symBinAddr: 0x21EC2C, symSize: 0x40 }
+ - { offset: 0x2D4FEF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueCardDataVSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x954, symBinAddr: 0x21EC6C, symSize: 0x14 }
+ - { offset: 0x2D50F5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueCardDataV6floorsSay7Penguin5FloorCGvgTf4x_n', symObjAddr: 0x15F4, symBinAddr: 0x21F90C, symSize: 0x220 }
+ - { offset: 0x2D5380, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueCardDataV13localizedNameSSvgTf4x_n', symObjAddr: 0x1814, symBinAddr: 0x21FB2C, symSize: 0x3C4 }
+ - { offset: 0x2D5904, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GetVenueCardsResponseV4fromACs7Decoder_p_tKcfCTf4nd_n', symObjAddr: 0x1BD8, symBinAddr: 0x21FEF0, symSize: 0x144 }
+ - { offset: 0x2D5927, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueCardDataV10CodingKeys33_EC92493820161303248694C228F8EF08LLO11stringValueAFSgSS_tcfCTf4nd_n', symObjAddr: 0x1D1C, symBinAddr: 0x220034, symSize: 0x168 }
+ - { offset: 0x2D59F2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueCardDataV4fromACs7Decoder_p_tKcfCTf4nd_n', symObjAddr: 0x1E84, symBinAddr: 0x22019C, symSize: 0x23C }
+ - { offset: 0x2D5DC7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17LiveObjectManagerC15_sharedInstance33_6103213578448421EE2DA7F45067FF4BLLACSgvpZ', symObjAddr: 0x2BB0, symBinAddr: 0x380310, symSize: 0x0 }
+ - { offset: 0x2D620F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17LiveObjectManagerCMa', symObjAddr: 0x18F4, symBinAddr: 0x221FD4, symSize: 0x20 }
+ - { offset: 0x2D622E, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantVyq_SgxciMSi_8PenNavUI5ColorVTg5', symObjAddr: 0x1914, symBinAddr: 0x221FF4, symSize: 0x88 }
+ - { offset: 0x2D6267, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantVyq_SgxciMSi_Say8PenNavUI10LiveObjectVG7objects_10Foundation4DateV10lastUpdatetTg5', symObjAddr: 0x19A0, symBinAddr: 0x222080, symSize: 0x88 }
+ - { offset: 0x2D62D2, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV_8isUniqueq_Sgx_SbtciMSi_8PenNavUI5ColorVTg5', symObjAddr: 0x1A64, symBinAddr: 0x222144, symSize: 0x144 }
+ - { offset: 0x2D636A, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV_8isUniqueq_Sgx_SbtciMSi_8PenNavUI5ColorVTg5.resume.0', symObjAddr: 0x1BA8, symBinAddr: 0x222288, symSize: 0xCC }
+ - { offset: 0x2D63F6, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV_8isUniqueq_Sgx_SbtciMSi_Say8PenNavUI10LiveObjectVG7objects_10Foundation4DateV10lastUpdatetTg5', symObjAddr: 0x1C74, symBinAddr: 0x222354, symSize: 0x244 }
+ - { offset: 0x2D64E5, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV_8isUniqueq_Sgx_SbtciMSi_Say8PenNavUI10LiveObjectVG7objects_10Foundation4DateV10lastUpdatetTg5.resume.0', symObjAddr: 0x1EB8, symBinAddr: 0x222598, symSize: 0x1CC }
+ - { offset: 0x2D6560, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantV8asNatives01_C10DictionaryVyxq_GvMSi_8PenNavUI5ColorVTg5', symObjAddr: 0x2084, symBinAddr: 0x222764, symSize: 0x18 }
+ - { offset: 0x2D6583, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantV8asNatives01_C10DictionaryVyxq_GvMSi_8PenNavUI5ColorVTg5.resume.0', symObjAddr: 0x209C, symBinAddr: 0x22277C, symSize: 0xC }
+ - { offset: 0x2D659F, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantV8asNatives01_C10DictionaryVyxq_GvMSi_8PenNavUI5ColorVTg5.resume.0', symObjAddr: 0x209C, symBinAddr: 0x22277C, symSize: 0xC }
+ - { offset: 0x2D65B0, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantV8asNatives01_C10DictionaryVyxq_GvMSi_Say8PenNavUI10LiveObjectVG7objects_10Foundation4DateV10lastUpdatetTg5', symObjAddr: 0x20A8, symBinAddr: 0x222788, symSize: 0x18 }
+ - { offset: 0x2D66BA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectVWOb', symObjAddr: 0x2640, symBinAddr: 0x222C54, symSize: 0x44 }
+ - { offset: 0x2D66CE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17LiveObjectManagerC13updateObjects2on5using8mapStatey7Penguin5FloorCSg_0M10INRenderer10PIRendererCSgAA03MapL0OtFySayAA0dE0VGSgcfU_TA', symObjAddr: 0x27A8, symBinAddr: 0x222CF8, symSize: 0xC }
+ - { offset: 0x2D66E2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17LiveObjectManagerC14scheduleUpdate5after2on5using8mapStateySd_7Penguin5FloorC0N10INRenderer10PIRendererCSgAA03MapM0OtFySo7NSTimerCYbcfU_TA', symObjAddr: 0x2A9C, symBinAddr: 0x222FB0, symSize: 0x10 }
+ - { offset: 0x2D66F6, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x2AAC, symBinAddr: 0x222FC0, symSize: 0x10 }
+ - { offset: 0x2D670A, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x2ABC, symBinAddr: 0x222FD0, symSize: 0x8 }
+ - { offset: 0x2D671E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ColorVSgWOy', symObjAddr: 0x2AFC, symBinAddr: 0x223010, symSize: 0x30 }
+ - { offset: 0x2D6732, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ColorVSgWOe', symObjAddr: 0x2B2C, symBinAddr: 0x223040, symSize: 0x30 }
+ - { offset: 0x2D6789, size: 0x8, addend: 0x0, symName: '_$sSDyq_Sgxcis8PenNavUI13AppFontWeightO_SSTg5', symObjAddr: 0x0, symBinAddr: 0x220714, symSize: 0xE4 }
+ - { offset: 0x2D6881, size: 0x8, addend: 0x0, symName: '_$sSDyq_SgxcisSi_Say8PenNavUI10LiveObjectVG7objects_10Foundation4DateV10lastUpdatetTg5', symObjAddr: 0xE4, symBinAddr: 0x2207F8, symSize: 0x1BC }
+ - { offset: 0x2D6A8B, size: 0x8, addend: 0x0, symName: '_$sSDyq_SgxciMSi_8PenNavUI5ColorVTg5', symObjAddr: 0x1770, symBinAddr: 0x221E50, symSize: 0x64 }
+ - { offset: 0x2D6ABC, size: 0x8, addend: 0x0, symName: '_$sSDyq_SgxciMSi_Say8PenNavUI10LiveObjectVG7objects_10Foundation4DateV10lastUpdatetTg5', symObjAddr: 0x17D8, symBinAddr: 0x221EB8, symSize: 0x64 }
+ - { offset: 0x2D6D3B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17LiveObjectManagerC11drawObjects2on5using8mapStatey7Penguin5FloorCSg_0M10INRenderer10PIRendererCSgAA03MapL0OtF', symObjAddr: 0x2D4, symBinAddr: 0x2209B4, symSize: 0x554 }
+ - { offset: 0x2D6F07, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17LiveObjectManagerC14scheduleUpdate5after2on5using8mapStateySd_7Penguin5FloorC0N10INRenderer10PIRendererCSgAA03MapM0OtFySo7NSTimerCYbcfU_', symObjAddr: 0x828, symBinAddr: 0x220F08, symSize: 0x19C }
+ - { offset: 0x2D7069, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17LiveObjectManagerC13updateObjects2on5using8mapStatey7Penguin5FloorCSg_0M10INRenderer10PIRendererCSgAA03MapL0OtF', symObjAddr: 0x9C4, symBinAddr: 0x2210A4, symSize: 0x264 }
+ - { offset: 0x2D723F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17LiveObjectManagerC13updateObjects2on5using8mapStatey7Penguin5FloorCSg_0M10INRenderer10PIRendererCSgAA03MapL0OtFySayAA0dE0VGSgcfU_', symObjAddr: 0xC28, symBinAddr: 0x221308, symSize: 0x288 }
+ - { offset: 0x2D74BD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17LiveObjectManagerC20removeExpiredObjects5usingy17PenguinINRenderer10PIRendererCSg_tF', symObjAddr: 0xEB0, symBinAddr: 0x221590, symSize: 0x8C0 }
+ - { offset: 0x2D791F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17LiveObjectManagerC21stopRefreshingObjectsyyF', symObjAddr: 0x186C, symBinAddr: 0x221F4C, symSize: 0x48 }
+ - { offset: 0x2D7984, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17LiveObjectManagerCfD', symObjAddr: 0x18B4, symBinAddr: 0x221F94, symSize: 0x40 }
+ - { offset: 0x2D79DE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17LiveObjectManagerC6sharedACvgZTf4d_n', symObjAddr: 0x20C0, symBinAddr: 0x2227A0, symSize: 0x8C }
+ - { offset: 0x2D7A84, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17LiveObjectManagerC16getCachedObjects2onSayAA0dE0VG7Penguin5FloorCSg_tFTf4nd_n', symObjAddr: 0x214C, symBinAddr: 0x22282C, symSize: 0x428 }
+ - { offset: 0x2D7FD1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17LiveObjectManagerC12cacheObjects_2onySayAA0dE0VG_Say7Penguin5FloorCSgGtFTf4nnd_n', symObjAddr: 0x27B4, symBinAddr: 0x222D04, symSize: 0x2AC }
+ - { offset: 0x2D85C9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV12parsePatternyAA3DOMO0F0VAA15AttributeParser_pKFTf4nd_n', symObjAddr: 0x0, symBinAddr: 0x22308C, symSize: 0x3B0 }
+ - { offset: 0x2D8613, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV12parsePatternyAA3DOMO0F0VAA15AttributeParser_pKFTf4nd_n', symObjAddr: 0x0, symBinAddr: 0x22308C, symSize: 0x3B0 }
+ - { offset: 0x2D86ED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3DOMO7PatternV5UnitsOAGSYAAWl', symObjAddr: 0x408, symBinAddr: 0x22343C, symSize: 0x40 }
+ - { offset: 0x2D8D1C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PlaceDetailViewModelCMa', symObjAddr: 0x684, symBinAddr: 0x223AF0, symSize: 0x20 }
+ - { offset: 0x2D8D30, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PlaceDetailViewModelC20processFetchResponse33_C0C62F0363BB654C05AA258EF929E3E6LL7poiDatayAA7POIDataCSg_tFyyScMYccfU_TA', symObjAddr: 0x738, symBinAddr: 0x223B60, symSize: 0x8 }
+ - { offset: 0x2D8D44, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x740, symBinAddr: 0x223B68, symSize: 0x10 }
+ - { offset: 0x2D8D58, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x750, symBinAddr: 0x223B78, symSize: 0x8 }
+ - { offset: 0x2D8D6C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PlaceDetailViewModelC05fetchD7Details33_C0C62F0363BB654C05AA258EF929E3E6LL3poi8location6sourcey7Penguin10PoiPolygonV_AI10PILocationCSgAA06SourceF0OtFyAA7POIDataCSgcACcfu0_yAScfu1_TA', symObjAddr: 0x880, symBinAddr: 0x223B80, symSize: 0x4 }
+ - { offset: 0x2D8D84, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PlaceDetailViewModelC05fetchD7Details33_C0C62F0363BB654C05AA258EF929E3E6LL3poi8location6sourcey7Penguin10PoiPolygonV_AI10PILocationCSgAA06SourceF0OtFyAA7POIDataCSgcACcfu0_yAScfu1_TA', symObjAddr: 0x880, symBinAddr: 0x223B80, symSize: 0x4 }
+ - { offset: 0x2D8DEF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PlaceDetailViewModelC05fetchD7Details33_C0C62F0363BB654C05AA258EF929E3E6LL3poi8location6sourcey7Penguin10PoiPolygonV_AI10PILocationCSgAA06SourceF0OtF', symObjAddr: 0x10, symBinAddr: 0x22347C, symSize: 0x2F4 }
+ - { offset: 0x2D905A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PlaceDetailViewModelC20processFetchResponse33_C0C62F0363BB654C05AA258EF929E3E6LL7poiDatayAA7POIDataCSg_tF', symObjAddr: 0x304, symBinAddr: 0x223770, symSize: 0x234 }
+ - { offset: 0x2D90B8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PlaceDetailViewModelC20processFetchResponse33_C0C62F0363BB654C05AA258EF929E3E6LL7poiDatayAA7POIDataCSg_tFyyScMYccfU_', symObjAddr: 0x538, symBinAddr: 0x2239A4, symSize: 0x120 }
+ - { offset: 0x2D921C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20PlaceDetailViewModelCfD', symObjAddr: 0x658, symBinAddr: 0x223AC4, symSize: 0x2C }
+ - { offset: 0x2D9601, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19CoordinateFormatterVMa', symObjAddr: 0x20C, symBinAddr: 0x223B84, symSize: 0x10 }
+ - { offset: 0x2D977E, size: 0x8, addend: 0x0, symName: ___swift_memcpy9_8, symObjAddr: 0x4D0, symBinAddr: 0x223D70, symSize: 0x14 }
+ - { offset: 0x2D9792, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19CoordinateFormatterV9PrecisionOwet', symObjAddr: 0x4E8, symBinAddr: 0x223D84, symSize: 0x20 }
+ - { offset: 0x2D97A6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19CoordinateFormatterV9PrecisionOwst', symObjAddr: 0x508, symBinAddr: 0x223DA4, symSize: 0x30 }
+ - { offset: 0x2D97BA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19CoordinateFormatterV9PrecisionOwug', symObjAddr: 0x538, symBinAddr: 0x223DD4, symSize: 0x1C }
+ - { offset: 0x2D97CE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19CoordinateFormatterV9PrecisionOwui', symObjAddr: 0x558, symBinAddr: 0x223DF0, symSize: 0x20 }
+ - { offset: 0x2D97E2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19CoordinateFormatterV9PrecisionOMa', symObjAddr: 0x578, symBinAddr: 0x223E10, symSize: 0x10 }
+ - { offset: 0x2D97F6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19CoordinateFormatterV9DelimeterVMa', symObjAddr: 0x6BC, symBinAddr: 0x223E20, symSize: 0x10 }
+ - { offset: 0x2D98C3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19CoordinateFormatterV6format_9precisionSSSfd_AC9PrecisionOSgtF', symObjAddr: 0x21C, symBinAddr: 0x223B94, symSize: 0x1C4 }
+ - { offset: 0x2D9C2E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19CoordinateFormatterV9DelimeterVSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x3E0, symBinAddr: 0x223D58, symSize: 0xC }
+ - { offset: 0x2D9C42, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19CoordinateFormatterV9DelimeterVSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x3EC, symBinAddr: 0x223D64, symSize: 0xC }
+ - { offset: 0x2DA007, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ImageCacheC14sharedInstance33_F9EEFDC5370A00C4ACDB141165CBB172LLACSgvpZ', symObjAddr: 0x5820, symBinAddr: 0x3805B8, symSize: 0x0 }
+ - { offset: 0x2DA4D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ImageCacheC6getSVG7withURL10completiony10Foundation0I0V_ySo7UIImageCSgctF', symObjAddr: 0x3A0, symBinAddr: 0x2241D0, symSize: 0x368 }
+ - { offset: 0x2DA923, size: 0x8, addend: 0x0, symName: '_$sSo11UIImageViewC8PenNavUIE8getImage4from10completionySSSg_ySo0A0CSgcSgtFyAJcfU0_', symObjAddr: 0x36A8, symBinAddr: 0x227444, symSize: 0x230 }
+ - { offset: 0x2DA988, size: 0x8, addend: 0x0, symName: '_$sSo11UIImageViewC8PenNavUIE8getImage4from10completionySSSg_ySo0A0CSgcSgtFyAJcfU0_yyScMYccfU_', symObjAddr: 0x38D8, symBinAddr: 0x227674, symSize: 0x64 }
+ - { offset: 0x2DA9DA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ImageCacheCMa', symObjAddr: 0x3A94, symBinAddr: 0x227830, symSize: 0x20 }
+ - { offset: 0x2DAA2A, size: 0x8, addend: 0x0, symName: '_$sSo11UIImageViewC8PenNavUIE8getImage4from10completionySSSg_ySo0A0CSgcSgtFTf4nnd_n', symObjAddr: 0x3AD8, symBinAddr: 0x227874, symSize: 0x750 }
+ - { offset: 0x2DAF5E, size: 0x8, addend: 0x0, symName: '_$sSo11UIImageViewC8PenNavUIE8getImage4from10completionySSSg_ySo0A0CSgcSgtFyAJcfU0_TA', symObjAddr: 0x42B0, symBinAddr: 0x227FC8, symSize: 0x8 }
+ - { offset: 0x2DAF72, size: 0x8, addend: 0x0, symName: '_$sSo11UIImageViewC8PenNavUIE8getImage4from10completionySSSg_ySo0A0CSgcSgtFyAJcfU0_yyScMYccfU_TA', symObjAddr: 0x4350, symBinAddr: 0x228004, symSize: 0xC }
+ - { offset: 0x2DAF86, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x435C, symBinAddr: 0x228010, symSize: 0x10 }
+ - { offset: 0x2DAF9A, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x436C, symBinAddr: 0x228020, symSize: 0x8 }
+ - { offset: 0x2DB032, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ImageCacheC08downloadD033_F9EEFDC5370A00C4ACDB141165CBB172LL3urly10Foundation3URLV_tFySo7UIImageCSgcfU_TA', symObjAddr: 0x45E0, symBinAddr: 0x2281C0, symSize: 0x8 }
+ - { offset: 0x2DB0E5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ImageCacheC6getSVG7withURL10completiony10Foundation0I0V_ySo7UIImageCSgctF03$s8ab34UI5PlaceC7getIcon10completionyySo7L15CSgc_tFyAHcfU0_ALIegg_Tf1ncn_n0mab41UI16SelectionManagerC16updateSymbolIconyytrL7CSgcfU_AA0xY0CSgXwz_XxAA0O0CTf1nnc_nTf4nngg_n', symObjAddr: 0x4658, symBinAddr: 0x228238, symSize: 0x454 }
+ - { offset: 0x2DB2A1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ImageCacheC6getSVG7withURL10completiony10Foundation0I0V_ySo7UIImageCSgctF03$s8ab62UI20AmenityTableViewCellC7setData7amenityyAA9AmenitiesV_tFySo7L7CSgcfU_AA0opqR0CTf1ncn_nTf4nng_n', symObjAddr: 0x4AAC, symBinAddr: 0x22868C, symSize: 0x458 }
+ - { offset: 0x2DB49B, size: 0x8, addend: 0x0, symName: '_$sSo11UIImageViewC8PenNavUIE18stopURLDownloading7withURLySS_tFTf4nd_n', symObjAddr: 0x4F04, symBinAddr: 0x228AE4, symSize: 0x1A4 }
+ - { offset: 0x2DB5AD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9ToastTypeOACSHAAWl', symObjAddr: 0x50B0, symBinAddr: 0x228C88, symSize: 0x40 }
+ - { offset: 0x2DB5C1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20AmenityTableViewCellC7setData7amenityyAA9AmenitiesV_tFySo7UIImageCSgcfU_TA', symObjAddr: 0x5174, symBinAddr: 0x228D3C, symSize: 0x8 }
+ - { offset: 0x2DB5D5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ImageCacheC04loadD5Async33_F9EEFDC5370A00C4ACDB141165CBB172LL8filePath3url10completionySS_10Foundation3URLVySo7UIImageCSgctFyyYbcfU_TA', symObjAddr: 0x522C, symBinAddr: 0x228DF4, symSize: 0x4C }
+ - { offset: 0x2DB5E9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ImageCacheC04loadD5Async33_F9EEFDC5370A00C4ACDB141165CBB172LL8filePath3url10completionySS_10Foundation3URLVySo7UIImageCSgctFyyYbcfU_yyScMYccfU0_TA', symObjAddr: 0x5278, symBinAddr: 0x228E40, symSize: 0x24 }
+ - { offset: 0x2DB61D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ImageCacheC04loadD5Async33_F9EEFDC5370A00C4ACDB141165CBB172LL8filePath3url10completionySS_10Foundation3URLVySo7UIImageCSgctFyyYbcfU_yyScMYccfU_TA', symObjAddr: 0x5328, symBinAddr: 0x228EF0, symSize: 0x48 }
+ - { offset: 0x2DB631, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ImageCacheC08downloadD033_F9EEFDC5370A00C4ACDB141165CBB172LL_10completiony10Foundation3URLV_ySo7UIImageCSgctFyAG4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yyScMYccfU0_TA', symObjAddr: 0x542C, symBinAddr: 0x228FF4, symSize: 0x60 }
+ - { offset: 0x2DB645, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ImageCacheC11downloadSvg33_F9EEFDC5370A00C4ACDB141165CBB172LL7withURL10completiony10Foundation0O0V_ySo7UIImageCSgctFyAH4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yyScMYccfU_TA', symObjAddr: 0x5728, symBinAddr: 0x229274, symSize: 0xC }
+ - { offset: 0x2DB6AE, size: 0x8, addend: 0x0, symName: '_$sShyShyxGqd__nc7ElementQyd__RszSTRd__lufC8PenNavUI18FloatingPanelStateC_SD4KeysVyAfD0eF15LayoutAnchoring_p_GTt0g5', symObjAddr: 0x0, symBinAddr: 0x223E30, symSize: 0x1E0 }
+ - { offset: 0x2DB81B, size: 0x8, addend: 0x0, symName: '_$sSTsSQ7ElementRpzrlE8containsySbABFSay10Foundation3URLVG_Tg5', symObjAddr: 0x1E0, symBinAddr: 0x224010, symSize: 0xC8 }
+ - { offset: 0x2DB963, size: 0x8, addend: 0x0, symName: '_$sSTsSQ7ElementRpzrlE8containsySbABFSay8PenNavUI13SearchSectionOG_Tg5', symObjAddr: 0x2A8, symBinAddr: 0x2240D8, symSize: 0x30 }
+ - { offset: 0x2DB983, size: 0x8, addend: 0x0, symName: '_$sSTsSQ7ElementRpzrlE8containsySbABFSay8PenNavUI13SearchSectionOG_Tg5', symObjAddr: 0x2A8, symBinAddr: 0x2240D8, symSize: 0x30 }
+ - { offset: 0x2DB9A3, size: 0x8, addend: 0x0, symName: '_$sSTsSQ7ElementRpzrlE8containsySbABFSay8PenNavUI13SearchSectionOG_Tg5', symObjAddr: 0x2A8, symBinAddr: 0x2240D8, symSize: 0x30 }
+ - { offset: 0x2DB9B7, size: 0x8, addend: 0x0, symName: '_$sSTsSQ7ElementRpzrlE8containsySbABFSay8PenNavUI13SearchSectionOG_Tg5', symObjAddr: 0x2A8, symBinAddr: 0x2240D8, symSize: 0x30 }
+ - { offset: 0x2DB9CB, size: 0x8, addend: 0x0, symName: '_$sSTsSQ7ElementRpzrlE8containsySbABFSay8PenNavUI13SearchSectionOG_Tg5', symObjAddr: 0x2A8, symBinAddr: 0x2240D8, symSize: 0x30 }
+ - { offset: 0x2DB9DF, size: 0x8, addend: 0x0, symName: '_$sSTsSQ7ElementRpzrlE8containsySbABFSay8PenNavUI13SearchSectionOG_Tg5', symObjAddr: 0x2A8, symBinAddr: 0x2240D8, symSize: 0x30 }
+ - { offset: 0x2DBA66, size: 0x8, addend: 0x0, symName: '_$sSD11removeValue6forKeyq_Sgx_tF10Foundation3URLV_So20NSURLSessionDataTaskCTg5', symObjAddr: 0x2D8, symBinAddr: 0x224108, symSize: 0xC8 }
+ - { offset: 0x2DBD37, size: 0x8, addend: 0x0, symName: '_$sShyShyxGqd__nc7ElementQyd__RszSTRd__lufCSf_SaySfGTt0g5Tf4g_n', symObjAddr: 0x43C8, symBinAddr: 0x228028, symSize: 0x70 }
+ - { offset: 0x2DBE68, size: 0x8, addend: 0x0, symName: '_$sShyShyxGqd__nc7ElementQyd__RszSTRd__lufC10Foundation3URLV_SayAFGTt0g5Tf4g_n', symObjAddr: 0x4438, symBinAddr: 0x228098, symSize: 0x128 }
+ - { offset: 0x2DBFBD, size: 0x8, addend: 0x0, symName: '_$sShyShyxGqd__nc7ElementQyd__RszSTRd__lufC8PenNavUI9ToastTypeO_SayAFGTt0g5Tf4g_n', symObjAddr: 0x45E8, symBinAddr: 0x2281C8, symSize: 0x70 }
+ - { offset: 0x2DC2EB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ImageCacheC03getD0_10completiony10Foundation3URLV_ySo7UIImageCSgctF', symObjAddr: 0x708, symBinAddr: 0x224538, symSize: 0x1C8 }
+ - { offset: 0x2DC3BA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ImageCacheC04loadD5Async33_F9EEFDC5370A00C4ACDB141165CBB172LL8filePath3url10completionySS_10Foundation3URLVySo7UIImageCSgctF', symObjAddr: 0x8D0, symBinAddr: 0x224700, symSize: 0x358 }
+ - { offset: 0x2DC438, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ImageCacheC04loadD5Async33_F9EEFDC5370A00C4ACDB141165CBB172LL8filePath3url10completionySS_10Foundation3URLVySo7UIImageCSgctFyyYbcfU_', symObjAddr: 0xC28, symBinAddr: 0x224A58, symSize: 0x4B4 }
+ - { offset: 0x2DC525, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ImageCacheC04loadD5Async33_F9EEFDC5370A00C4ACDB141165CBB172LL8filePath3url10completionySS_10Foundation3URLVySo7UIImageCSgctFyyYbcfU_yyScMYccfU_', symObjAddr: 0x10DC, symBinAddr: 0x224F0C, symSize: 0x110 }
+ - { offset: 0x2DC870, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ImageCacheC21handleInvalidResouces33_F9EEFDC5370A00C4ACDB141165CBB172LL3url8response5errory10Foundation3URLV_So13NSURLResponseCSgs5Error_pSgtF', symObjAddr: 0x1BFC, symBinAddr: 0x225A2C, symSize: 0x15C }
+ - { offset: 0x2DC9F5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ImageCacheC06cancelD8Download6forURLy10Foundation0I0V_tF', symObjAddr: 0x1D58, symBinAddr: 0x225B88, symSize: 0xD4 }
+ - { offset: 0x2DCAD2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ImageCacheC22cancelDownloadSequenceyyF', symObjAddr: 0x1E2C, symBinAddr: 0x225C5C, symSize: 0x210 }
+ - { offset: 0x2DCE03, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ImageCacheC21downloadImagesToFiles4urlsySaySSG_tF', symObjAddr: 0x203C, symBinAddr: 0x225E6C, symSize: 0x5EC }
+ - { offset: 0x2DD62F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ImageCacheC08downloadD033_F9EEFDC5370A00C4ACDB141165CBB172LL3urly10Foundation3URLV_tFySo7UIImageCSgcfU_', symObjAddr: 0x2628, symBinAddr: 0x226458, symSize: 0xE8 }
+ - { offset: 0x2DD88F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ImageCacheC14getPathForFile33_F9EEFDC5370A00C4ACDB141165CBB172LL3url10Foundation3URLVAI_tF', symObjAddr: 0x2710, symBinAddr: 0x226540, symSize: 0x144 }
+ - { offset: 0x2DD9BC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ImageCacheC03getD13FromDocuments3urlSo7UIImageCSg10Foundation3URLV_tF', symObjAddr: 0x2854, symBinAddr: 0x226684, symSize: 0x1EC }
+ - { offset: 0x2DDAA3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ImageCacheCfd', symObjAddr: 0x2A40, symBinAddr: 0x226870, symSize: 0x3C }
+ - { offset: 0x2DDAD4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ImageCacheCfD', symObjAddr: 0x2A7C, symBinAddr: 0x2268AC, symSize: 0x44 }
+ - { offset: 0x2DDC24, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ImageCacheC04loadd4FromE033_F9EEFDC5370A00C4ACDB141165CBB172LLySo7UIImageCSg10Foundation3URLVFTf4nd_n', symObjAddr: 0x393C, symBinAddr: 0x2276D8, symSize: 0x158 }
+ - { offset: 0x2DE263, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI0aB13UITableUpdateC12fetchRequestSo07NSFetchG0CyACGyFZ', symObjAddr: 0x0, symBinAddr: 0x2292F8, symSize: 0x6C }
+ - { offset: 0x2DE2BE, size: 0x8, addend: 0x0, symName: _keypath_get_selector_lastUpdateTime, symObjAddr: 0x6C, symBinAddr: 0x229364, symSize: 0xC }
+ - { offset: 0x2DE2D2, size: 0x8, addend: 0x0, symName: _keypath_get_selector_tableName, symObjAddr: 0xB0, symBinAddr: 0x2293A8, symSize: 0xC }
+ - { offset: 0x2DEB15, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RenderingHelperCMa', symObjAddr: 0x13C4, symBinAddr: 0x22A7B0, symSize: 0x20 }
+ - { offset: 0x2DEB29, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RenderingHelperC03setD4Mode4mode10completionyAA0dG0O_ySbcSgtFyycfU_TA', symObjAddr: 0x1718, symBinAddr: 0x22AA6C, symSize: 0xC }
+ - { offset: 0x2DED58, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RenderingHelperC03setD4Mode4mode10completionyAA0dG0O_ySbcSgtF', symObjAddr: 0x0, symBinAddr: 0x2293EC, symSize: 0x5E4 }
+ - { offset: 0x2DEFAB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RenderingHelperC03setD4Mode4mode10completionyAA0dG0O_ySbcSgtFyycfU_', symObjAddr: 0x5E4, symBinAddr: 0x2299D0, symSize: 0x100 }
+ - { offset: 0x2DF158, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RenderingHelperC7drawMap3for10completiony7Penguin5FloorCSg_ySbcSgtF', symObjAddr: 0x6E4, symBinAddr: 0x229AD0, symSize: 0x1F8 }
+ - { offset: 0x2DF23D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RenderingHelperC13removeObjectsyyF', symObjAddr: 0x8DC, symBinAddr: 0x229CC8, symSize: 0x88 }
+ - { offset: 0x2DF36F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RenderingHelperC19drawNavigationRoute7subpathy7Penguin7SubPathCSg_tF', symObjAddr: 0x964, symBinAddr: 0x229D50, symSize: 0x608 }
+ - { offset: 0x2DF6C3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RenderingHelperC29setLocationProviderCoordinate_28skipsIntermediateCoordinatesySo22CLLocationCoordinate2DVSg_SbtF', symObjAddr: 0xF6C, symBinAddr: 0x22A358, symSize: 0xC8 }
+ - { offset: 0x2DF76F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RenderingHelperC30setLocationIndicatorCoordinate_5usingySo22CLLocationCoordinate2DV_17PenguinINRenderer10PIRendererCSgtF', symObjAddr: 0x1034, symBinAddr: 0x22A420, symSize: 0xEC }
+ - { offset: 0x2DF801, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RenderingHelperC34setLocationIndicatorAccuracyRadiusyySdSgF', symObjAddr: 0x1218, symBinAddr: 0x22A604, symSize: 0xE8 }
+ - { offset: 0x2DF8A1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RenderingHelperC25setLocationIndicatorStyleyyAA0ghI0OF', symObjAddr: 0x1300, symBinAddr: 0x22A6EC, symSize: 0x80 }
+ - { offset: 0x2DF934, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RenderingHelperCfD', symObjAddr: 0x1380, symBinAddr: 0x22A76C, symSize: 0x44 }
+ - { offset: 0x2DF9C6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RenderingHelperC13renderingView17mapEventsDelegateACSo6UIViewC_17PenguinINRenderer05PIMapg5EventJ0_pSgtcfcTf4ngn_n', symObjAddr: 0x13E4, symBinAddr: 0x22A7D0, symSize: 0xE4 }
+ - { offset: 0x2DFA7E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RenderingHelperC16updateMapBearing4mode7bearing13isLowAccuracyyAA0G11CameraStateO_SdSgSbtFTf4nndn_n', symObjAddr: 0x14C8, symBinAddr: 0x22A8B4, symSize: 0x124 }
+ - { offset: 0x2DFEA5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC7pdfData4size6insets10Foundation0F0VSo6CGSizeVSg_AC6InsetsVtKF', symObjAddr: 0x0, symBinAddr: 0x22AA7C, symSize: 0x1D0 }
+ - { offset: 0x2E03F5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8RendererPAAE7performyyAA0D7CommandOy5TypesQzGFAA06CGTextD0C_Tg5', symObjAddr: 0x1D0, symBinAddr: 0x22AC4C, symSize: 0xA24 }
+ - { offset: 0x2E1799, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8RendererPAAE7performyyAA0D7CommandOy5TypesQzGFAA10CGRendererV_Tg5', symObjAddr: 0xBF4, symBinAddr: 0x22B670, symSize: 0x40C }
+ - { offset: 0x2E21DC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC5Error33_03958A0088F2E35131ADBC7FF9D1DD6CLLVAFsAdAWl', symObjAddr: 0x1000, symBinAddr: 0x22BA7C, symSize: 0x40 }
+ - { offset: 0x2E22C9, size: 0x8, addend: 0x0, symName: '_$sSo12CGContextRefa8PenNavUIE4draw_2inyAC3SVGC_So6CGRectVSgtF', symObjAddr: 0x1040, symBinAddr: 0x22BABC, symSize: 0x1D4 }
+ - { offset: 0x2E24AC, size: 0x8, addend: 0x0, symName: '_$sSo12CGContextRefa8PenNavUIE4draw33_03958A0088F2E35131ADBC7FF9D1DD6CLL_2in5scaleySayAC15RendererCommandOyAC7CGTypesVGG_So6CGRectVSo6CGSizeVtF', symObjAddr: 0x128C, symBinAddr: 0x22BC90, symSize: 0x154 }
+ - { offset: 0x2E263A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC5Error33_03958A0088F2E35131ADBC7FF9D1DD6CLLVMa', symObjAddr: 0x153C, symBinAddr: 0x22BDE4, symSize: 0x10 }
+ - { offset: 0x2E264E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC5Error33_03958A0088F2E35131ADBC7FF9D1DD6CLLV10Foundation09LocalizedE0AAsADPWb', symObjAddr: 0x154C, symBinAddr: 0x22BDF4, symSize: 0x4 }
+ - { offset: 0x2E3315, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SVGRendererV12makeExpanded4path9transform9precisionS2S_SSSitKFZ', symObjAddr: 0x0, symBinAddr: 0x22BDF8, symSize: 0x6CC }
+ - { offset: 0x2E3941, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SVGRendererVMa', symObjAddr: 0xCA4, symBinAddr: 0x22C948, symSize: 0x10 }
+ - { offset: 0x2E3C08, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SVGRendererV12makeExpanded4path9transform9precisionS2S_SSSitKFZ', symObjAddr: 0x0, symBinAddr: 0x22BDF8, symSize: 0x6CC }
+ - { offset: 0x2E4657, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SVGRendererV7makeDOM7segment9formatterSSAA9LayerTreeO4PathC7SegmentO_AA19CoordinateFormatterVtFZTf4nnd_n', symObjAddr: 0x710, symBinAddr: 0x22C4C4, symSize: 0x264 }
+ - { offset: 0x2E4B32, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11SVGRendererV7makeDOM4path9precisionSSAA9LayerTreeO4PathC_SitFZTf4nnd_n', symObjAddr: 0x974, symBinAddr: 0x22C728, symSize: 0x220 }
+ - { offset: 0x2E525A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO0D0CMa', symObjAddr: 0x2FC, symBinAddr: 0x22CC54, symSize: 0x20 }
+ - { offset: 0x2E526E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO0D0C8ContentsOWOy', symObjAddr: 0x348, symBinAddr: 0x22CC74, symSize: 0x140 }
+ - { offset: 0x2E5282, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16StrokeAttributesV0F0OWOy', symObjAddr: 0x4AC, symBinAddr: 0x22CDB4, symSize: 0x48 }
+ - { offset: 0x2E5296, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14FillAttributesV0F0OWOy', symObjAddr: 0x4F4, symBinAddr: 0x22CDFC, symSize: 0x60 }
+ - { offset: 0x2E52AA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO0D0C8ContentsOwxx', symObjAddr: 0x59C, symBinAddr: 0x22CE5C, symSize: 0x58 }
+ - { offset: 0x2E52BE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO0D0C8ContentsOWOe', symObjAddr: 0x5F4, symBinAddr: 0x22CEB4, symSize: 0x140 }
+ - { offset: 0x2E52D2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16StrokeAttributesV0F0OWOe', symObjAddr: 0x758, symBinAddr: 0x22CFF4, symSize: 0x48 }
+ - { offset: 0x2E52E6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO0D0C8ContentsOwcp', symObjAddr: 0x848, symBinAddr: 0x22D03C, symSize: 0x114 }
+ - { offset: 0x2E52FA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO0D0C8ContentsOwca', symObjAddr: 0x95C, symBinAddr: 0x22D150, symSize: 0x14C }
+ - { offset: 0x2E530E, size: 0x8, addend: 0x0, symName: ___swift_memcpy153_8, symObjAddr: 0xAA8, symBinAddr: 0x22D29C, symSize: 0x34 }
+ - { offset: 0x2E5322, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO0D0C8ContentsOwta', symObjAddr: 0xADC, symBinAddr: 0x22D2D0, symSize: 0xA4 }
+ - { offset: 0x2E5336, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO0D0C8ContentsOwet', symObjAddr: 0xB80, symBinAddr: 0x22D374, symSize: 0x5C }
+ - { offset: 0x2E534A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO0D0C8ContentsOwst', symObjAddr: 0xBDC, symBinAddr: 0x22D3D0, symSize: 0x90 }
+ - { offset: 0x2E535E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO0D0C8ContentsOwui', symObjAddr: 0xC88, symBinAddr: 0x22D460, symSize: 0x34 }
+ - { offset: 0x2E5372, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO0D0C8ContentsOMa', symObjAddr: 0xCBC, symBinAddr: 0x22D494, symSize: 0x10 }
+ - { offset: 0x2E5586, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14TextAttributesVwxx', symObjAddr: 0x1F2C, symBinAddr: 0x22E688, symSize: 0x8 }
+ - { offset: 0x2E559A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14TextAttributesVwcp', symObjAddr: 0x1F34, symBinAddr: 0x22E690, symSize: 0x4C }
+ - { offset: 0x2E55AE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14TextAttributesVwca', symObjAddr: 0x1F80, symBinAddr: 0x22E6DC, symSize: 0x6C }
+ - { offset: 0x2E55C2, size: 0x8, addend: 0x0, symName: ___swift_memcpy45_8, symObjAddr: 0x1FEC, symBinAddr: 0x22E748, symSize: 0x14 }
+ - { offset: 0x2E55D6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14TextAttributesVwta', symObjAddr: 0x2000, symBinAddr: 0x22E75C, symSize: 0x54 }
+ - { offset: 0x2E55EA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14TextAttributesVwet', symObjAddr: 0x2054, symBinAddr: 0x22E7B0, symSize: 0x48 }
+ - { offset: 0x2E55FE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14TextAttributesVwst', symObjAddr: 0x209C, symBinAddr: 0x22E7F8, symSize: 0x50 }
+ - { offset: 0x2E5612, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14TextAttributesVMa', symObjAddr: 0x20EC, symBinAddr: 0x22E848, symSize: 0x10 }
+ - { offset: 0x2E5626, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14FillAttributesVwcp', symObjAddr: 0x20FC, symBinAddr: 0x22E858, symSize: 0x94 }
+ - { offset: 0x2E563A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14FillAttributesVwca', symObjAddr: 0x2190, symBinAddr: 0x22E8EC, symSize: 0xA8 }
+ - { offset: 0x2E564E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14FillAttributesVwta', symObjAddr: 0x2254, symBinAddr: 0x22E994, symSize: 0x64 }
+ - { offset: 0x2E5662, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14FillAttributesVwet', symObjAddr: 0x22B8, symBinAddr: 0x22E9F8, symSize: 0x44 }
+ - { offset: 0x2E5676, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14FillAttributesVwst', symObjAddr: 0x22FC, symBinAddr: 0x22EA3C, symSize: 0x54 }
+ - { offset: 0x2E568A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14FillAttributesVMa', symObjAddr: 0x2350, symBinAddr: 0x22EA90, symSize: 0x10 }
+ - { offset: 0x2E569E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16StrokeAttributesVwcp', symObjAddr: 0x2360, symBinAddr: 0x22EAA0, symSize: 0x9C }
+ - { offset: 0x2E56B2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16StrokeAttributesVwca', symObjAddr: 0x23FC, symBinAddr: 0x22EB3C, symSize: 0xB8 }
+ - { offset: 0x2E56C6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16StrokeAttributesVwta', symObjAddr: 0x24C8, symBinAddr: 0x22EBF4, symSize: 0x6C }
+ - { offset: 0x2E56DA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16StrokeAttributesVwet', symObjAddr: 0x2534, symBinAddr: 0x22EC60, symSize: 0x48 }
+ - { offset: 0x2E56EE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16StrokeAttributesVwst', symObjAddr: 0x257C, symBinAddr: 0x22ECA8, symSize: 0x54 }
+ - { offset: 0x2E5702, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16StrokeAttributesVMa', symObjAddr: 0x25D0, symBinAddr: 0x22ECFC, symSize: 0x10 }
+ - { offset: 0x2E5716, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14FillAttributesV0F0Owet', symObjAddr: 0x2634, symBinAddr: 0x22ED44, symSize: 0x48 }
+ - { offset: 0x2E572A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14FillAttributesV0F0Owst', symObjAddr: 0x267C, symBinAddr: 0x22ED8C, symSize: 0x54 }
+ - { offset: 0x2E573E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14FillAttributesV0F0OMa', symObjAddr: 0x26E4, symBinAddr: 0x22EDF0, symSize: 0x10 }
+ - { offset: 0x2E5752, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16StrokeAttributesV0F0Owet', symObjAddr: 0x28B8, symBinAddr: 0x22EFC4, symSize: 0x48 }
+ - { offset: 0x2E5766, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16StrokeAttributesV0F0Owst', symObjAddr: 0x2900, symBinAddr: 0x22F00C, symSize: 0x54 }
+ - { offset: 0x2E577A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16StrokeAttributesV0F0OMa', symObjAddr: 0x2958, symBinAddr: 0x22F060, symSize: 0x10 }
+ - { offset: 0x2E582E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO0D0C8ContentsOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x0, symBinAddr: 0x22C958, symSize: 0x94 }
+ - { offset: 0x2E585D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO0D0C14simpleContentsAE0G0OSgvg', symObjAddr: 0x94, symBinAddr: 0x22C9EC, symSize: 0x1AC }
+ - { offset: 0x2E594D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO0D0Cfd', symObjAddr: 0x240, symBinAddr: 0x22CB98, symSize: 0x9C }
+ - { offset: 0x2E5972, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO0D0CfD', symObjAddr: 0x2DC, symBinAddr: 0x22CC34, symSize: 0x20 }
+ - { offset: 0x2E59A2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO0D0CSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0xCCC, symBinAddr: 0x22D4A4, symSize: 0xC }
+ - { offset: 0x2E59DF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16StrokeAttributesV0F0OSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0xCD8, symBinAddr: 0x22D4B0, symSize: 0x58 }
+ - { offset: 0x2E5A1B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16StrokeAttributesVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0xD30, symBinAddr: 0x22D508, symSize: 0x48 }
+ - { offset: 0x2E5A57, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14FillAttributesV0F0OSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0xD78, symBinAddr: 0x22D550, symSize: 0x58 }
+ - { offset: 0x2E5AB1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14FillAttributesVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0xDD0, symBinAddr: 0x22D5A8, symSize: 0xF0 }
+ - { offset: 0x2E5B87, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14TextAttributesVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0xEC0, symBinAddr: 0x22D698, symSize: 0x48 }
+ - { offset: 0x2E5C55, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16StrokeAttributesV0F0O2eeoiySbAG_AGtFZTf4nnd_n', symObjAddr: 0xF08, symBinAddr: 0x22D6E0, symSize: 0x280 }
+ - { offset: 0x2E5DD1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16StrokeAttributesV2eeoiySbAE_AEtFZTf4nnd_n', symObjAddr: 0x1188, symBinAddr: 0x22D960, symSize: 0x1B4 }
+ - { offset: 0x2E5F20, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO0D0C2eeoiySbAE_AEtFZTf4nnd_n', symObjAddr: 0x133C, symBinAddr: 0x22DB14, symSize: 0x154 }
+ - { offset: 0x2E5F8F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14FillAttributesV0F0O2eeoiySbAG_AGtFZTf4nnd_n', symObjAddr: 0x1490, symBinAddr: 0x22DC68, symSize: 0x2D4 }
+ - { offset: 0x2E60EE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14FillAttributesV2eeoiySbAE_AEtFZTf4nnd_n', symObjAddr: 0x1764, symBinAddr: 0x22DF3C, symSize: 0xEC }
+ - { offset: 0x2E61C5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14TextAttributesV2eeoiySbAE_AEtFZTf4nnd_n', symObjAddr: 0x1850, symBinAddr: 0x22E028, symSize: 0x218 }
+ - { offset: 0x2E6334, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO0D0C8ContentsO2eeoiySbAG_AGtFZTf4nnd_n', symObjAddr: 0x1A68, symBinAddr: 0x22E240, symSize: 0x448 }
+ - { offset: 0x2E67DE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC15campusNameLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x22F080, symSize: 0x20 }
+ - { offset: 0x2E6F8B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC019handleFavoriteUIFordE0yyF', symObjAddr: 0x5D4, symBinAddr: 0x22F654, symSize: 0x5CC }
+ - { offset: 0x2E7222, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC019handleFavoriteUIFordE0yyFyycfU_', symObjAddr: 0x30A4, symBinAddr: 0x232124, symSize: 0x5C }
+ - { offset: 0x2E7495, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerCfE', symObjAddr: 0x29E8, symBinAddr: 0x231A68, symSize: 0x14C }
+ - { offset: 0x2E74C2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerCfETo', symObjAddr: 0x2B64, symBinAddr: 0x231BE4, symSize: 0x158 }
+ - { offset: 0x2E74F1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerCMa', symObjAddr: 0x2CBC, symBinAddr: 0x231D3C, symSize: 0x20 }
+ - { offset: 0x2E7541, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC14layoutForPanelAA08FloatingK6Layout_pyFTo', symObjAddr: 0x2CDC, symBinAddr: 0x231D5C, symSize: 0x98 }
+ - { offset: 0x2E75ED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC16behaviorForPanelAA08FloatingK8Behavior_pyFTo', symObjAddr: 0x2D74, symBinAddr: 0x231DF4, symSize: 0x24 }
+ - { offset: 0x2E7653, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC10setupPanelyyFTo', symObjAddr: 0x2D98, symBinAddr: 0x231E18, symSize: 0x98 }
+ - { offset: 0x2E76CF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC20floatingPanelDidMoveyyAA08FloatingjH0CF', symObjAddr: 0x2E30, symBinAddr: 0x231EB0, symSize: 0x224 }
+ - { offset: 0x2E78D1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC20floatingPanelDidMoveyyAA08FloatingjH0CFTo', symObjAddr: 0x3054, symBinAddr: 0x2320D4, symSize: 0x50 }
+ - { offset: 0x2E78ED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC14handleFavorite33_BBE7875B2892A8418F35ED4165555988LL02isJ0ySb_tF', symObjAddr: 0x3100, symBinAddr: 0x232180, symSize: 0x1C0 }
+ - { offset: 0x2E7ABD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC23onToastVisibilityChange7visible9toastTypeySb_AA0jO0OSgtF', symObjAddr: 0x32C0, symBinAddr: 0x232340, symSize: 0x258 }
+ - { offset: 0x2E7C77, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0lQ0OSgtFTW', symObjAddr: 0x3594, symBinAddr: 0x232598, symSize: 0x8 }
+ - { offset: 0x2E7C93, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC019handleFavoriteUIFordE0yyFyycfU_TA', symObjAddr: 0x35E4, symBinAddr: 0x2325E8, symSize: 0xC }
+ - { offset: 0x2E7CA7, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x365C, symBinAddr: 0x2325F4, symSize: 0x10 }
+ - { offset: 0x2E7CBB, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x366C, symBinAddr: 0x232604, symSize: 0x8 }
+ - { offset: 0x2E7CCF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC17showRouteOverviewyyFyAA5PlaceCSgcACcfu2_yAGcfu3_TA', symObjAddr: 0x3700, symBinAddr: 0x232630, symSize: 0x20 }
+ - { offset: 0x2E7D09, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC11viewDidLoadyyFyycfU_TA', symObjAddr: 0x38B0, symBinAddr: 0x232750, symSize: 0x8 }
+ - { offset: 0x2E7D1D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC11viewDidLoadyyFyycfU0_TA', symObjAddr: 0x38B8, symBinAddr: 0x232758, symSize: 0x8 }
+ - { offset: 0x2E828F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC15campusNameLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x22F080, symSize: 0x20 }
+ - { offset: 0x2E82EF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC15campusNameLabelSo7UILabelCSgvsTo', symObjAddr: 0x20, symBinAddr: 0x22F0A0, symSize: 0x14 }
+ - { offset: 0x2E8340, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC14venueNameLabelSo7UILabelCSgvgTo', symObjAddr: 0x34, symBinAddr: 0x22F0B4, symSize: 0x20 }
+ - { offset: 0x2E8395, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC14venueNameLabelSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x22F0D4, symSize: 0x14 }
+ - { offset: 0x2E83E6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC10floorLabelSo7UILabelCSgvgTo', symObjAddr: 0x68, symBinAddr: 0x22F0E8, symSize: 0x20 }
+ - { offset: 0x2E843B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC10floorLabelSo7UILabelCSgvsTo', symObjAddr: 0x88, symBinAddr: 0x22F108, symSize: 0x14 }
+ - { offset: 0x2E848C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC010directionsG0AA06HapticG0CSgvgTo', symObjAddr: 0x9C, symBinAddr: 0x22F11C, symSize: 0x20 }
+ - { offset: 0x2E84E6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC010directionsG0AA06HapticG0CSgvsTo', symObjAddr: 0xBC, symBinAddr: 0x22F13C, symSize: 0x14 }
+ - { offset: 0x2E8537, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC011reportIssueG0AA06HapticG0CSgvgTo', symObjAddr: 0xD0, symBinAddr: 0x22F150, symSize: 0x20 }
+ - { offset: 0x2E858C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC011reportIssueG0AA06HapticG0CSgvsTo', symObjAddr: 0xF0, symBinAddr: 0x22F170, symSize: 0x14 }
+ - { offset: 0x2E85DD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC016reportIssueStackG0So07UIStackG0CSgvgTo', symObjAddr: 0x104, symBinAddr: 0x22F184, symSize: 0x10 }
+ - { offset: 0x2E85F5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC016reportIssueStackG0So07UIStackG0CSgvgTo', symObjAddr: 0x104, symBinAddr: 0x22F184, symSize: 0x10 }
+ - { offset: 0x2E8635, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC016reportIssueStackG0So07UIStackG0CSgvsTo', symObjAddr: 0x114, symBinAddr: 0x22F194, symSize: 0x34 }
+ - { offset: 0x2E8684, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC013addToFavoriteG0AA06HapticG0CSgvgTo', symObjAddr: 0x148, symBinAddr: 0x22F1C8, symSize: 0x20 }
+ - { offset: 0x2E86D9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC013addToFavoriteG0AA06HapticG0CSgvsTo', symObjAddr: 0x168, symBinAddr: 0x22F1E8, symSize: 0x14 }
+ - { offset: 0x2E872A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC13favoriteLabelSo7UILabelCSgvgTo', symObjAddr: 0x17C, symBinAddr: 0x22F1FC, symSize: 0x20 }
+ - { offset: 0x2E877F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC13favoriteLabelSo7UILabelCSgvsTo', symObjAddr: 0x19C, symBinAddr: 0x22F21C, symSize: 0x14 }
+ - { offset: 0x2E87D0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC13favoriteImageSo07UIImageG0CSgvgTo', symObjAddr: 0x1B0, symBinAddr: 0x22F230, symSize: 0x20 }
+ - { offset: 0x2E882A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC13favoriteImageSo07UIImageG0CSgvsTo', symObjAddr: 0x1D0, symBinAddr: 0x22F250, symSize: 0x14 }
+ - { offset: 0x2E887B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC9nameLabelAA09IntrinsicJ0CSgvgTo', symObjAddr: 0x1E4, symBinAddr: 0x22F264, symSize: 0x20 }
+ - { offset: 0x2E88D5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC9nameLabelAA09IntrinsicJ0CSgvsTo', symObjAddr: 0x204, symBinAddr: 0x22F284, symSize: 0x14 }
+ - { offset: 0x2E8926, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC11shareButtonSo8UIButtonCSgvgTo', symObjAddr: 0x218, symBinAddr: 0x22F298, symSize: 0x10 }
+ - { offset: 0x2E893E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC11shareButtonSo8UIButtonCSgvgTo', symObjAddr: 0x218, symBinAddr: 0x22F298, symSize: 0x10 }
+ - { offset: 0x2E897E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC11shareButtonSo8UIButtonCSgvsTo', symObjAddr: 0x228, symBinAddr: 0x22F2A8, symSize: 0x34 }
+ - { offset: 0x2E8A5A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC11viewDidLoadyyF', symObjAddr: 0x25C, symBinAddr: 0x22F2DC, symSize: 0x21C }
+ - { offset: 0x2E8BA4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC11viewDidLoadyyFyycfU_', symObjAddr: 0x478, symBinAddr: 0x22F4F8, symSize: 0x54 }
+ - { offset: 0x2E8BCB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC11viewDidLoadyyFyycfU0_', symObjAddr: 0x4CC, symBinAddr: 0x22F54C, symSize: 0x108 }
+ - { offset: 0x2E8C81, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC11viewDidLoadyyFTo', symObjAddr: 0xBA0, symBinAddr: 0x22FC20, symSize: 0x28 }
+ - { offset: 0x2E8DCB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC03setC033_BBE7875B2892A8418F35ED4165555988LLyyF', symObjAddr: 0xBC8, symBinAddr: 0x22FC48, symSize: 0x154 }
+ - { offset: 0x2E8FFA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC03setdeC0yyF', symObjAddr: 0xD1C, symBinAddr: 0x22FD9C, symSize: 0x5B4 }
+ - { offset: 0x2E9429, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC31applyLanguageBasedTextAlignmentyyF', symObjAddr: 0x12D0, symBinAddr: 0x230350, symSize: 0x208 }
+ - { offset: 0x2E9748, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC7dismissyyFTo', symObjAddr: 0x14D8, symBinAddr: 0x230558, symSize: 0x88 }
+ - { offset: 0x2E9806, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC5shareyySo8UIButtonCFySSSgcfU_', symObjAddr: 0x1560, symBinAddr: 0x2305E0, symSize: 0x4C8 }
+ - { offset: 0x2E99D5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC5shareyySo8UIButtonCFTo', symObjAddr: 0x1A28, symBinAddr: 0x230AA8, symSize: 0x4C }
+ - { offset: 0x2E9A89, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC17showRouteOverviewyyF', symObjAddr: 0x1A74, symBinAddr: 0x230AF4, symSize: 0x474 }
+ - { offset: 0x2E9F9F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC26presentRouteOverviewScreen33_BBE7875B2892A8418F35ED4165555988LL6sourceyAA5PlaceCSg_tF', symObjAddr: 0x1EE8, symBinAddr: 0x230F68, symSize: 0x3E4 }
+ - { offset: 0x2EA395, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC18removeFromFavoriteyyF', symObjAddr: 0x22CC, symBinAddr: 0x23134C, symSize: 0xB0 }
+ - { offset: 0x2EA46C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0x237C, symBinAddr: 0x2313FC, symSize: 0x304 }
+ - { offset: 0x2EA63A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0x2680, symBinAddr: 0x231700, symSize: 0x60 }
+ - { offset: 0x2EA682, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x26E0, symBinAddr: 0x231760, symSize: 0x2E0 }
+ - { offset: 0x2EA842, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x29C0, symBinAddr: 0x231A40, symSize: 0x28 }
+ - { offset: 0x2EA856, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerCfD', symObjAddr: 0x2B34, symBinAddr: 0x231BB4, symSize: 0x30 }
+ - { offset: 0x2EA9B7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI35SharedLocationDetailsViewControllerC5shareyySo8UIButtonCFTf4dn_n', symObjAddr: 0x3728, symBinAddr: 0x232650, symSize: 0x100 }
+ - { offset: 0x2EAE1F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11ParkingCellC18parkingDetailsViewAA0dgH0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x232760, symSize: 0x10 }
+ - { offset: 0x2EAF6A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11ParkingCellCfETo', symObjAddr: 0x358, symBinAddr: 0x232AB8, symSize: 0x3C }
+ - { offset: 0x2EAF99, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11ParkingCellCMa', symObjAddr: 0x394, symBinAddr: 0x232AF4, symSize: 0x20 }
+ - { offset: 0x2EAFAD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11ParkingCellC12awakeFromNibyyFyycfU_TA', symObjAddr: 0x3D8, symBinAddr: 0x232B38, symSize: 0x8 }
+ - { offset: 0x2EB04F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11ParkingCellC18parkingDetailsViewAA0dgH0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x232760, symSize: 0x10 }
+ - { offset: 0x2EB067, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11ParkingCellC18parkingDetailsViewAA0dgH0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x232760, symSize: 0x10 }
+ - { offset: 0x2EB0AD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11ParkingCellC18parkingDetailsViewAA0dgH0CSgvsTo', symObjAddr: 0x10, symBinAddr: 0x232770, symSize: 0x34 }
+ - { offset: 0x2EB11F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11ParkingCellC12awakeFromNibyyF', symObjAddr: 0x44, symBinAddr: 0x2327A4, symSize: 0xDC }
+ - { offset: 0x2EB19D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11ParkingCellC12awakeFromNibyyFyycfU_', symObjAddr: 0x120, symBinAddr: 0x232880, symSize: 0x88 }
+ - { offset: 0x2EB1F9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11ParkingCellC12awakeFromNibyyFTo', symObjAddr: 0x1A8, symBinAddr: 0x232908, symSize: 0x28 }
+ - { offset: 0x2EB254, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11ParkingCellC5style15reuseIdentifierACSo011UITableViewE5StyleV_SSSgtcfcTo', symObjAddr: 0x1D0, symBinAddr: 0x232930, symSize: 0xC0 }
+ - { offset: 0x2EB2D2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11ParkingCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x290, symBinAddr: 0x2329F0, symSize: 0x98 }
+ - { offset: 0x2EB309, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11ParkingCellCfD', symObjAddr: 0x328, symBinAddr: 0x232A88, symSize: 0x30 }
+ - { offset: 0x2EB69C, size: 0x8, addend: 0x0, symName: '_$s7Penguin10PoiPolygonV8PenNavUIE21getDownloadedModelUriSSSgyF', symObjAddr: 0x0, symBinAddr: 0x232B40, symSize: 0x2A0 }
+ - { offset: 0x2EB6C0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11PoisManagerC14sharedInstance33_7986A3E1D5A26839C9FF19770735FC58LLACSgvpZ', symObjAddr: 0x1198, symBinAddr: 0x380B58, symSize: 0x0 }
+ - { offset: 0x2EB7ED, size: 0x8, addend: 0x0, symName: '_$s7Penguin10PoiPolygonV8PenNavUIE21getDownloadedModelUriSSSgyF', symObjAddr: 0x0, symBinAddr: 0x232B40, symSize: 0x2A0 }
+ - { offset: 0x2EB9D7, size: 0x8, addend: 0x0, symName: '_$s7Penguin10PoiPolygonV8PenNavUIE8assetURL10Foundation0H0VSgvg', symObjAddr: 0xF50, symBinAddr: 0x233A6C, symSize: 0x100 }
+ - { offset: 0x2EB9F6, size: 0x8, addend: 0x0, symName: '_$s7Penguin10PoiPolygonV8PenNavUI16FileDownloadDataA2dEP8assetURL10Foundation0K0VSgvgTW', symObjAddr: 0x1050, symBinAddr: 0x233B6C, symSize: 0x4 }
+ - { offset: 0x2EBA30, size: 0x8, addend: 0x0, symName: '_$s7Penguin10PoiPolygonV8PenNavUI16FileDownloadDataA2dEP10downloadIdSiSgvgTW', symObjAddr: 0x1054, symBinAddr: 0x233B70, symSize: 0x18 }
+ - { offset: 0x2EBA6C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11PoisManagerCMa', symObjAddr: 0x106C, symBinAddr: 0x233B88, symSize: 0x20 }
+ - { offset: 0x2EBC31, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11PoisManagerC03getD10ByFloorIdsySay7Penguin10PoiPolygonVGSaySiSgGF', symObjAddr: 0x2A0, symBinAddr: 0x232DE0, symSize: 0x218 }
+ - { offset: 0x2EBF72, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11PoisManagerC03getD12ByCategoryId05floorI008categoryI0Say7Penguin10PoiPolygonVGSi_SitF', symObjAddr: 0x4B8, symBinAddr: 0x232FF8, symSize: 0x20C }
+ - { offset: 0x2EC191, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11PoisManagerC10getPoiByIdy7Penguin0G7PolygonVSgSiSgF', symObjAddr: 0x6C4, symBinAddr: 0x233204, symSize: 0x248 }
+ - { offset: 0x2EC446, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11PoisManagerC014getCategorizedD02in8categorySay7Penguin10PoiPolygonVGAG5VenueCSg_AG11POICategoryVSgtFSbAIXEfU_', symObjAddr: 0x90C, symBinAddr: 0x23344C, symSize: 0x158 }
+ - { offset: 0x2EC48B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11PoisManagerC24getPoiListForDownloadingSay7Penguin0G7PolygonVGyF', symObjAddr: 0xA64, symBinAddr: 0x2335A4, symSize: 0x4C8 }
+ - { offset: 0x2ED007, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC14loadCategoriesyyF', symObjAddr: 0x4BC, symBinAddr: 0x234064, symSize: 0xB4 }
+ - { offset: 0x2ED119, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerCfE', symObjAddr: 0x598, symBinAddr: 0x234140, symSize: 0x15C }
+ - { offset: 0x2ED146, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerCfETo', symObjAddr: 0x8A0, symBinAddr: 0x234448, symSize: 0x168 }
+ - { offset: 0x2ED32C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerCMa', symObjAddr: 0x1364, symBinAddr: 0x234F0C, symSize: 0x20 }
+ - { offset: 0x2ED34F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC16numberOfSections2inSiSo07UITableE0C_tFTo', symObjAddr: 0x1384, symBinAddr: 0x234F2C, symSize: 0x4 }
+ - { offset: 0x2ED36F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC16numberOfSections2inSiSo07UITableE0C_tFTo', symObjAddr: 0x1384, symBinAddr: 0x234F2C, symSize: 0x4 }
+ - { offset: 0x2ED390, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC05tableE0_21numberOfRowsInSectionSiSo07UITableE0C_SitFTo', symObjAddr: 0x1388, symBinAddr: 0x234F30, symSize: 0x60 }
+ - { offset: 0x2ED67C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lE0C_10Foundation9IndexPathVtF', symObjAddr: 0x13E8, symBinAddr: 0x234F90, symSize: 0x960 }
+ - { offset: 0x2EDC53, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lE0C_10Foundation9IndexPathVtFyAA8FavoriteCcfU1_', symObjAddr: 0x1FB8, symBinAddr: 0x235B60, symSize: 0x90 }
+ - { offset: 0x2EDCAA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lE0C_10Foundation9IndexPathVtFSb7Penguin11POICategoryV_AOtXEfU3_', symObjAddr: 0x20D0, symBinAddr: 0x235BF0, symSize: 0xA0 }
+ - { offset: 0x2EDCFD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lE0C_10Foundation9IndexPathVtFyycfU4_', symObjAddr: 0x2170, symBinAddr: 0x235C90, symSize: 0xB0 }
+ - { offset: 0x2EDD72, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lE0C_10Foundation9IndexPathVtFyycfU7_', symObjAddr: 0x22C4, symBinAddr: 0x235DE4, symSize: 0x90 }
+ - { offset: 0x2EDDC7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lE0C_10Foundation9IndexPathVtFyycfU9_', symObjAddr: 0x2864, symBinAddr: 0x23632C, symSize: 0x1E4 }
+ - { offset: 0x2EDFE7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC19showMyLocationSheet33_D0641B0FFCA1271976891547CEED6A97LLyyF', symObjAddr: 0x1D48, symBinAddr: 0x2358F0, symSize: 0x270 }
+ - { offset: 0x2EE200, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC17didTapShareButton33_D0641B0FFCA1271976891547CEED6A97LLyyF', symObjAddr: 0x23AC, symBinAddr: 0x235E74, symSize: 0x4B8 }
+ - { offset: 0x2EE5C4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lE0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x2A48, symBinAddr: 0x236510, symSize: 0xC8 }
+ - { offset: 0x2EE5FE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC05tableE0_14heightForRowAt12CoreGraphics7CGFloatVSo07UITableE0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x2B10, symBinAddr: 0x2365D8, symSize: 0x94 }
+ - { offset: 0x2EE63B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC06scrollE9DidScrollyySo08UIScrollE0CF', symObjAddr: 0x2BA4, symBinAddr: 0x23666C, symSize: 0x50 }
+ - { offset: 0x2EE6B4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC06scrollE9DidScrollyySo08UIScrollE0CFTo', symObjAddr: 0x2BF4, symBinAddr: 0x2366BC, symSize: 0x50 }
+ - { offset: 0x2EE738, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC17shareUserLocation33_D0641B0FFCA1271976891547CEED6A97LLyyF', symObjAddr: 0x2C44, symBinAddr: 0x23670C, symSize: 0xD8 }
+ - { offset: 0x2EE95A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC14layoutForPanelAA08FloatingI6Layout_pyFTo', symObjAddr: 0x31F4, symBinAddr: 0x2367E4, symSize: 0x98 }
+ - { offset: 0x2EEA06, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC16behaviorForPanelAA08FloatingI8Behavior_pyFTo', symObjAddr: 0x328C, symBinAddr: 0x23687C, symSize: 0x24 }
+ - { offset: 0x2EEA7B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC10setupPanelyyF', symObjAddr: 0x32B0, symBinAddr: 0x2368A0, symSize: 0xBC }
+ - { offset: 0x2EEB1C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC10setupPanelyyFTo', symObjAddr: 0x336C, symBinAddr: 0x23695C, symSize: 0x28 }
+ - { offset: 0x2EEB5A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC20floatingPanelDidMoveyyAA08FloatinghF0CF', symObjAddr: 0x3394, symBinAddr: 0x236984, symSize: 0x214 }
+ - { offset: 0x2EED60, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC20floatingPanelDidMoveyyAA08FloatinghF0CFTo', symObjAddr: 0x35A8, symBinAddr: 0x236B98, symSize: 0x50 }
+ - { offset: 0x2EED9C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC28searchBarTextDidBeginEditingyyAA06SearchH0CF', symObjAddr: 0x35F8, symBinAddr: 0x236BE8, symSize: 0x408 }
+ - { offset: 0x2EF109, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC28searchBarTextDidBeginEditingyyAA06SearchH0CFyycACcfu_yycfu0_', symObjAddr: 0x3A00, symBinAddr: 0x236FF0, symSize: 0x50 }
+ - { offset: 0x2EF159, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerCAA17SearchBarDelegateA2aDP06searchH19TextDidBeginEditingyyAA0gH0CFTW', symObjAddr: 0x3A50, symBinAddr: 0x237040, symSize: 0x4 }
+ - { offset: 0x2EF180, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC23onToastVisibilityChange7visible9toastTypeySb_AA0hM0OSgtF', symObjAddr: 0x3A54, symBinAddr: 0x237044, symSize: 0x27C }
+ - { offset: 0x2EF326, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0jO0OSgtFTW', symObjAddr: 0x3D4C, symBinAddr: 0x2372C0, symSize: 0x8 }
+ - { offset: 0x2EF39D, size: 0x8, addend: 0x0, symName: '_$sSr15_stableSortImpl2byySbx_xtKXE_tKF7Penguin11POICategoryV_Tg5078$s8PenNavUI18MainViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lo39C_10Foundation9IndexPathVtFSb7Penguin11F11V_AOtXEfU3_Tf1cn_n', symObjAddr: 0x3D98, symBinAddr: 0x2372C8, symSize: 0x108 }
+ - { offset: 0x2EF5CD, size: 0x8, addend: 0x0, symName: '_$sSr15_stableSortImpl2byySbx_xtKXE_tKFySryxGz_SiztKXEfU_7Penguin11POICategoryV_Tg5078$s8PenNavUI18MainViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lo39C_10Foundation9IndexPathVtFSb7Penguin11F11V_AOtXEfU3_Tf1nnncn_n', symObjAddr: 0x3EA0, symBinAddr: 0x2373D0, symSize: 0x834 }
+ - { offset: 0x2EFA42, size: 0x8, addend: 0x0, symName: '_$sSMsSKRzrlE14_insertionSort6within9sortedEnd2byySny5IndexSlQzG_AFSb7ElementSTQz_AItKXEtKFSry7Penguin11POICategoryVG_Tg5078$s8PenNavUI18MainViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0ls15C_10Foundation9g19PathVtFSb7Penguin11J11V_AOtXEfU3_Tf1nncn_n', symObjAddr: 0x46D4, symBinAddr: 0x237C04, symSize: 0x290 }
+ - { offset: 0x2EFBAC, size: 0x8, addend: 0x0, symName: '_$sSr13_mergeTopRuns_6buffer2bySbSaySnySiGGz_SpyxGSbx_xtKXEtKF7Penguin11POICategoryV_Tg5078$s8PenNavUI18MainViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lp39C_10Foundation9IndexPathVtFSb7Penguin11G11V_AOtXEfU3_Tf1nncn_n', symObjAddr: 0x4964, symBinAddr: 0x237E94, symSize: 0x284 }
+ - { offset: 0x2EFF31, size: 0x8, addend: 0x0, symName: '_$ss6_merge3low3mid4high6buffer2bySbSpyxG_A3GSbx_xtKXEtKlF7Penguin11POICategoryV_Tg5078$s8PenNavUI18MainViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lq39C_10Foundation9IndexPathVtFSb7Penguin11H11V_AOtXEfU3_Tf1nnnnc_n', symObjAddr: 0x4BE8, symBinAddr: 0x238118, symSize: 0x5E4 }
+ - { offset: 0x2F0052, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC28searchBarTextDidBeginEditingyyAA06SearchH0CFyycACcfu_yycfu0_TA', symObjAddr: 0x51F0, symBinAddr: 0x238720, symSize: 0x8 }
+ - { offset: 0x2F0066, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x522C, symBinAddr: 0x23874C, symSize: 0x10 }
+ - { offset: 0x2F007A, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x523C, symBinAddr: 0x23875C, symSize: 0x8 }
+ - { offset: 0x2F008E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lE0C_10Foundation9IndexPathVtFyycfU8_TA', symObjAddr: 0x5270, symBinAddr: 0x238788, symSize: 0x20 }
+ - { offset: 0x2F00A2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lE0C_10Foundation9IndexPathVtFyycfU9_TA', symObjAddr: 0x5290, symBinAddr: 0x2387A8, symSize: 0x8 }
+ - { offset: 0x2F00B6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lE0C_10Foundation9IndexPathVtFy7Penguin10PoiPolygonVcfU6_TA', symObjAddr: 0x5298, symBinAddr: 0x2387B0, symSize: 0x30 }
+ - { offset: 0x2F00CA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lE0C_10Foundation9IndexPathVtFyycfU7_TA', symObjAddr: 0x52D8, symBinAddr: 0x2387E0, symSize: 0x8 }
+ - { offset: 0x2F00DE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lE0C_10Foundation9IndexPathVtFyycfU4_TA', symObjAddr: 0x52E0, symBinAddr: 0x2387E8, symSize: 0x8 }
+ - { offset: 0x2F00F2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lE0C_10Foundation9IndexPathVtFy7Penguin11POICategoryVcfU5_TA', symObjAddr: 0x52E8, symBinAddr: 0x2387F0, symSize: 0x30 }
+ - { offset: 0x2F0106, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lE0C_10Foundation9IndexPathVtFyycfU2_TA', symObjAddr: 0x5318, symBinAddr: 0x238820, symSize: 0x20 }
+ - { offset: 0x2F011A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lE0C_10Foundation9IndexPathVtFyycfU0_TA', symObjAddr: 0x5338, symBinAddr: 0x238840, symSize: 0x20 }
+ - { offset: 0x2F012E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lE0C_10Foundation9IndexPathVtFyAA8FavoriteCcfU1_TA', symObjAddr: 0x5358, symBinAddr: 0x238860, symSize: 0x8 }
+ - { offset: 0x2F0142, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lE0C_10Foundation9IndexPathVtFyycfU_TA', symObjAddr: 0x5360, symBinAddr: 0x238868, symSize: 0x20 }
+ - { offset: 0x2F0156, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC17didTapShareButton33_D0641B0FFCA1271976891547CEED6A97LLyyFyycACcfu_yycfu0_TA', symObjAddr: 0x5390, symBinAddr: 0x238888, symSize: 0x20 }
+ - { offset: 0x2F0188, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC16numberOfSections2inSiSo07UITableE0C_tFTf4dd_n', symObjAddr: 0x5654, symBinAddr: 0x238AC4, symSize: 0x8C }
+ - { offset: 0x2F02A2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC05tableE0_21numberOfRowsInSectionSiSo07UITableE0C_SitFTf4dnn_n', symObjAddr: 0x56E0, symBinAddr: 0x238B50, symSize: 0x1C8 }
+ - { offset: 0x2F052B, size: 0x8, addend: 0x0, symName: '_$sSo15UITableViewCellCMa', symObjAddr: 0x58A8, symBinAddr: 0x238D18, symSize: 0x44 }
+ - { offset: 0x2F0559, size: 0x8, addend: 0x0, symName: '_$sSMsSkRzrlE4sort2byySb7ElementSTQz_ADtKXE_tKFs15ContiguousArrayVy7Penguin11POICategoryVG_Tg5078$s8PenNavUI18MainViewControllerC05tableE0_12cellForRowAtSo07UITableE4CellCSo0lp39C_10Foundation9IndexPathVtFSb7Penguin11G11V_AOtXEfU3_Tf1cn_n', symObjAddr: 0x0, symBinAddr: 0x233BA8, symSize: 0x80 }
+ - { offset: 0x2F0A61, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC9searchBarAA06SearchH0CSgvgTo', symObjAddr: 0x80, symBinAddr: 0x233C28, symSize: 0x10 }
+ - { offset: 0x2F0A79, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC9searchBarAA06SearchH0CSgvgTo', symObjAddr: 0x80, symBinAddr: 0x233C28, symSize: 0x10 }
+ - { offset: 0x2F0AB9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC9searchBarAA06SearchH0CSgvsTo', symObjAddr: 0x90, symBinAddr: 0x233C38, symSize: 0x34 }
+ - { offset: 0x2F0CAF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC05tableE0So07UITableE0CSgvgTo', symObjAddr: 0xC4, symBinAddr: 0x233C6C, symSize: 0x10 }
+ - { offset: 0x2F0CC7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC05tableE0So07UITableE0CSgvgTo', symObjAddr: 0xC4, symBinAddr: 0x233C6C, symSize: 0x10 }
+ - { offset: 0x2F0D07, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC05tableE0So07UITableE0CSgvsTo', symObjAddr: 0xD4, symBinAddr: 0x233C7C, symSize: 0x34 }
+ - { offset: 0x2F0D56, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC09separatorE0So6UIViewCSgvgTo', symObjAddr: 0x108, symBinAddr: 0x233CB0, symSize: 0x10 }
+ - { offset: 0x2F0D6E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC09separatorE0So6UIViewCSgvgTo', symObjAddr: 0x108, symBinAddr: 0x233CB0, symSize: 0x10 }
+ - { offset: 0x2F0DAE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC09separatorE0So6UIViewCSgvsTo', symObjAddr: 0x118, symBinAddr: 0x233CC0, symSize: 0x34 }
+ - { offset: 0x2F0DFD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC14tryAgainButtonSo8UIButtonCSgvgTo', symObjAddr: 0x14C, symBinAddr: 0x233CF4, symSize: 0x10 }
+ - { offset: 0x2F0E15, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC14tryAgainButtonSo8UIButtonCSgvgTo', symObjAddr: 0x14C, symBinAddr: 0x233CF4, symSize: 0x10 }
+ - { offset: 0x2F0E55, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC14tryAgainButtonSo8UIButtonCSgvsTo', symObjAddr: 0x15C, symBinAddr: 0x233D04, symSize: 0x34 }
+ - { offset: 0x2F0FAB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC11viewDidLoadyyF', symObjAddr: 0x190, symBinAddr: 0x233D38, symSize: 0x32C }
+ - { offset: 0x2F1224, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC11viewDidLoadyyFTo', symObjAddr: 0x570, symBinAddr: 0x234118, symSize: 0x28 }
+ - { offset: 0x2F1238, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerCfD', symObjAddr: 0x6F4, symBinAddr: 0x23429C, symSize: 0xCC }
+ - { offset: 0x2F1278, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerCfDTo', symObjAddr: 0x7C0, symBinAddr: 0x234368, symSize: 0xE0 }
+ - { offset: 0x2F12B2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC24updateParkingElapsedTimeyyF', symObjAddr: 0xA08, symBinAddr: 0x2345B0, symSize: 0x17C }
+ - { offset: 0x2F14B4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC24updateParkingElapsedTimeyyFTo', symObjAddr: 0xB84, symBinAddr: 0x23472C, symSize: 0x28 }
+ - { offset: 0x2F15A4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC23feedbackSheetDidDismissyyF', symObjAddr: 0xBAC, symBinAddr: 0x234754, symSize: 0x128 }
+ - { offset: 0x2F176F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC15retryConnectionyyFTo', symObjAddr: 0xCD4, symBinAddr: 0x23487C, symSize: 0x94 }
+ - { offset: 0x2F1861, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0xD68, symBinAddr: 0x234910, symSize: 0x2CC }
+ - { offset: 0x2F1A2F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0x1034, symBinAddr: 0x234BDC, symSize: 0x60 }
+ - { offset: 0x2F1A43, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x1094, symBinAddr: 0x234C3C, symSize: 0x2A8 }
+ - { offset: 0x2F1C03, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x133C, symBinAddr: 0x234EE4, symSize: 0x28 }
+ - { offset: 0x2F233D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC24showsUserLocationSection33_D0641B0FFCA1271976891547CEED6A97LLSbvgTf4d_n', symObjAddr: 0x5438, symBinAddr: 0x2388A8, symSize: 0x190 }
+ - { offset: 0x2F248E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18MainViewControllerC19showsParkingSection33_D0641B0FFCA1271976891547CEED6A97LLSbvgTf4d_n', symObjAddr: 0x55C8, symBinAddr: 0x238A38, symSize: 0x8C }
+ - { offset: 0x2F2E3C, size: 0x8, addend: 0x0, symName: '_$sSa8PenNavUI7Penguin8ScheduleCRszlE12scheduleDaysSayAA0E3DayVGvg', symObjAddr: 0x0, symBinAddr: 0x238D60, symSize: 0x258 }
+ - { offset: 0x2F32C8, size: 0x8, addend: 0x0, symName: '_$sSa8PenNavUI7Penguin8ScheduleCRszlE10isTodayOffSbvg', symObjAddr: 0x258, symBinAddr: 0x238FB8, symSize: 0x270 }
+ - { offset: 0x2F35E5, size: 0x8, addend: 0x0, symName: '_$sSa8PenNavUI7Penguin8ScheduleCRszlE6isOpenSbvg', symObjAddr: 0x4C8, symBinAddr: 0x239228, symSize: 0x514 }
+ - { offset: 0x2F3996, size: 0x8, addend: 0x0, symName: '_$sSa8PenNavUI7Penguin8ScheduleCRszlE17todayOpeningHoursSSSgvg', symObjAddr: 0x9DC, symBinAddr: 0x23973C, symSize: 0x214 }
+ - { offset: 0x2F3B4A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11PoiViewDataC7addressSSvg', symObjAddr: 0xDA0, symBinAddr: 0x239950, symSize: 0x1B0 }
+ - { offset: 0x2F3DD2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11PoiViewDataCMa', symObjAddr: 0x11B0, symBinAddr: 0x239D20, symSize: 0x20 }
+ - { offset: 0x2F3DE6, size: 0x8, addend: 0x0, symName: '_$sSa8PenNavUI7Penguin8ScheduleCRszlE9isOpenNowSbvg', symObjAddr: 0x11D0, symBinAddr: 0x239D40, symSize: 0x3A4 }
+ - { offset: 0x2F43FD, size: 0x8, addend: 0x0, symName: '_$s7Penguin10PoiPolygonVSgWOc', symObjAddr: 0x36BC, symBinAddr: 0x23A984, symSize: 0x48 }
+ - { offset: 0x2F4460, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7POIDataC11FloorObjectVSgWOy', symObjAddr: 0x3C40, symBinAddr: 0x23AECC, symSize: 0x30 }
+ - { offset: 0x2F46AE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11PoiViewDataC9amenitiesSayAA9AmenitiesVGSgvM', symObjAddr: 0xF50, symBinAddr: 0x239B00, symSize: 0x30 }
+ - { offset: 0x2F46C2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11PoiViewDataC6imagesSaySSGSgvM', symObjAddr: 0xF80, symBinAddr: 0x239B30, symSize: 0x30 }
+ - { offset: 0x2F46D6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11PoiViewDataC8scheduleSay7Penguin8ScheduleCGSgvM', symObjAddr: 0xFB4, symBinAddr: 0x239B60, symSize: 0x30 }
+ - { offset: 0x2F46EA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11PoiViewDataC012setupOfflineF0yyF', symObjAddr: 0x1020, symBinAddr: 0x239B90, symSize: 0xFC }
+ - { offset: 0x2F475E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11PoiViewDataCfd', symObjAddr: 0x111C, symBinAddr: 0x239C8C, symSize: 0x74 }
+ - { offset: 0x2F4781, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11PoiViewDataCfD', symObjAddr: 0x1190, symBinAddr: 0x239D00, symSize: 0x20 }
+ - { offset: 0x2F48A1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11PoiViewDataC3poiAC7Penguin0D7PolygonVSg_tcfCTf4nd_n', symObjAddr: 0x2E1C, symBinAddr: 0x23A0E4, symSize: 0x8A0 }
+ - { offset: 0x2F4CAA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11PoiViewDataC05placeF0AcA7POIDataC_tcfCTf4nd_n', symObjAddr: 0x3740, symBinAddr: 0x23A9CC, symSize: 0x500 }
+ - { offset: 0x2F51AD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MessageDetailCellC12messageTitleSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x23AEFC, symSize: 0x20 }
+ - { offset: 0x2F5399, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MessageDetailCellCfETo', symObjAddr: 0x3E4, symBinAddr: 0x23B2E0, symSize: 0x38 }
+ - { offset: 0x2F53C8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MessageDetailCellCMa', symObjAddr: 0x41C, symBinAddr: 0x23B318, symSize: 0x20 }
+ - { offset: 0x2F546A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MessageDetailCellC12messageTitleSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x23AEFC, symSize: 0x20 }
+ - { offset: 0x2F54CA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MessageDetailCellC12messageTitleSo7UILabelCSgvsTo', symObjAddr: 0x20, symBinAddr: 0x23AF1C, symSize: 0x14 }
+ - { offset: 0x2F551B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MessageDetailCellC18messageDescriptionSo7UILabelCSgvgTo', symObjAddr: 0x34, symBinAddr: 0x23AF30, symSize: 0x20 }
+ - { offset: 0x2F5570, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MessageDetailCellC18messageDescriptionSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x23AF50, symSize: 0x14 }
+ - { offset: 0x2F55C1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MessageDetailCellC12awakeFromNibyyFTo', symObjAddr: 0x68, symBinAddr: 0x23AF64, symSize: 0x68 }
+ - { offset: 0x2F5633, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MessageDetailCellC11setSelected_8animatedySb_SbtFTo', symObjAddr: 0xD0, symBinAddr: 0x23AFCC, symSize: 0x54 }
+ - { offset: 0x2F5676, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MessageDetailCellC03setdE07messageyAA0dE0C_tF', symObjAddr: 0x124, symBinAddr: 0x23B020, symSize: 0x108 }
+ - { offset: 0x2F570A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MessageDetailCellC5style15reuseIdentifierACSo011UITableViewF5StyleV_SSSgtcfcTo', symObjAddr: 0x22C, symBinAddr: 0x23B128, symSize: 0xE4 }
+ - { offset: 0x2F5786, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MessageDetailCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x310, symBinAddr: 0x23B20C, symSize: 0xA4 }
+ - { offset: 0x2F57BD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17MessageDetailCellCfD', symObjAddr: 0x3B4, symBinAddr: 0x23B2B0, symSize: 0x30 }
+ - { offset: 0x2F5B48, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV10parseImageyAA3DOMO0F0CAA15AttributeParser_pKFTf4nd_n', symObjAddr: 0x0, symBinAddr: 0x23B338, symSize: 0x320 }
+ - { offset: 0x2F5BC0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV10parseImageyAA3DOMO0F0CAA15AttributeParser_pKFTf4nd_n', symObjAddr: 0x0, symBinAddr: 0x23B338, symSize: 0x320 }
+ - { offset: 0x2F610E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ScrollViewCMa', symObjAddr: 0x90, symBinAddr: 0x23B6E8, symSize: 0x20 }
+ - { offset: 0x2F616D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20InteractiveTableViewCMa', symObjAddr: 0x268, symBinAddr: 0x23B890, symSize: 0x20 }
+ - { offset: 0x2F61AA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10ScrollViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0xC, symBinAddr: 0x23B664, symSize: 0x6C }
+ - { offset: 0x2F6235, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20InteractiveTableViewC5frame5styleACSo6CGRectV_So07UITableF5StyleVtcfcTo', symObjAddr: 0x130, symBinAddr: 0x23B788, symSize: 0x74 }
+ - { offset: 0x2F6929, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC23displayFirstInstructionyyF', symObjAddr: 0x0, symBinAddr: 0x23B8B0, symSize: 0x63C }
+ - { offset: 0x2F6C8A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC22handleVoiceInstruction4text4type8distance06isLastI0ySSSg_AISdSgSbtF', symObjAddr: 0x63C, symBinAddr: 0x23BEEC, symSize: 0x430 }
+ - { offset: 0x2F72D9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC31shouldDisplayGoAheadInstructionSbyF', symObjAddr: 0xA6C, symBinAddr: 0x23C31C, symSize: 0x340 }
+ - { offset: 0x2F752C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC25displayGoAheadInstructionyyF', symObjAddr: 0xDAC, symBinAddr: 0x23C65C, symSize: 0xB2C }
+ - { offset: 0x2F7BC1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC30displayUpcomingTurnInstructionyyF', symObjAddr: 0x18D8, symBinAddr: 0x23D188, symSize: 0xF08 }
+ - { offset: 0x2F86EF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC29displayLastGoAheadInstructionyyF', symObjAddr: 0x27E0, symBinAddr: 0x23E090, symSize: 0xDA4 }
+ - { offset: 0x2F9096, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC26displayElevatorInstruction12upcomingTurny7Penguin11SubpathEdgeC_tF', symObjAddr: 0x3584, symBinAddr: 0x23EE34, symSize: 0x520 }
+ - { offset: 0x2F94AC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC27displayEscalatorInstruction12upcomingTurny7Penguin11SubpathEdgeC_tF', symObjAddr: 0x3AA4, symBinAddr: 0x23F354, symSize: 0x390 }
+ - { offset: 0x2F9776, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24NavigationViewControllerC9speakText4textySS_tFTf4nd_n', symObjAddr: 0x3F18, symBinAddr: 0x23F7C8, symSize: 0x78 }
+ - { offset: 0x2F9806, size: 0x8, addend: 0x0, symName: '_$s7Penguin13FloorSettingsVSgWOh', symObjAddr: 0x41D4, symBinAddr: 0x23F9D0, symSize: 0x40 }
+ - { offset: 0x2FA019, size: 0x8, addend: 0x0, symName: '_$sSo19NSRegularExpressionC7pattern7optionsABSS_So0aB7OptionsVtKcfcTO', symObjAddr: 0x3E34, symBinAddr: 0x23F6E4, symSize: 0xE4 }
+ - { offset: 0x2FA3FD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC6InsetsV4zeroAEvpZ', symObjAddr: 0x7830, symBinAddr: 0x381048, symSize: 0x0 }
+ - { offset: 0x2FAA54, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC7fileURL7optionsACSg10Foundation0F0V_AC7OptionsVtcfC', symObjAddr: 0x0, symBinAddr: 0x23FA10, symSize: 0x14C }
+ - { offset: 0x2FABCC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC5named2in7optionsACSgSS_So8NSBundleCAC7OptionsVtcfC', symObjAddr: 0x15C, symBinAddr: 0x23FB64, symSize: 0x298 }
+ - { offset: 0x2FAD94, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC4data7optionsACSg10Foundation4DataV_AC7OptionsVtcfC', symObjAddr: 0x3F4, symBinAddr: 0x23FDFC, symSize: 0xE0 }
+ - { offset: 0x2FAEB1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGCfETo', symObjAddr: 0x7CC, symBinAddr: 0x23FFB8, symSize: 0x10 }
+ - { offset: 0x2FAEE0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC6InsetsV4zero_WZ', symObjAddr: 0x86C, symBinAddr: 0x240028, symSize: 0x14 }
+ - { offset: 0x2FAEFE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC6InsetsV4zero_WZ', symObjAddr: 0x86C, symBinAddr: 0x240028, symSize: 0x14 }
+ - { offset: 0x2FB6FA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC7OptionsVs9OptionSetAASYWb', symObjAddr: 0x730C, symBinAddr: 0x246A84, symSize: 0x4 }
+ - { offset: 0x2FB70E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC7OptionsVAESYAAWl', symObjAddr: 0x7310, symBinAddr: 0x246A88, symSize: 0x40 }
+ - { offset: 0x2FB722, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC7OptionsVs9OptionSetAAs0G7AlgebraPWb', symObjAddr: 0x7350, symBinAddr: 0x246AC8, symSize: 0x4 }
+ - { offset: 0x2FB736, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC7OptionsVAEs10SetAlgebraAAWl', symObjAddr: 0x7354, symBinAddr: 0x246ACC, symSize: 0x40 }
+ - { offset: 0x2FB74A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC7OptionsVs10SetAlgebraAASQWb', symObjAddr: 0x7394, symBinAddr: 0x246B0C, symSize: 0x4 }
+ - { offset: 0x2FB75E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC7OptionsVAESQAAWl', symObjAddr: 0x7398, symBinAddr: 0x246B10, symSize: 0x40 }
+ - { offset: 0x2FB772, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC7OptionsVs10SetAlgebraAAs25ExpressibleByArrayLiteralPWb', symObjAddr: 0x73D8, symBinAddr: 0x246B50, symSize: 0x4 }
+ - { offset: 0x2FB786, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC7OptionsVAEs25ExpressibleByArrayLiteralAAWl', symObjAddr: 0x73DC, symBinAddr: 0x246B54, symSize: 0x40 }
+ - { offset: 0x2FB79A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGCMa', symObjAddr: 0x741C, symBinAddr: 0x246B94, symSize: 0x20 }
+ - { offset: 0x2FB7AE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC7OptionsVMa', symObjAddr: 0x74A0, symBinAddr: 0x246BC0, symSize: 0x10 }
+ - { offset: 0x2FB7C2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC6InsetsVMa', symObjAddr: 0x7534, symBinAddr: 0x246BD0, symSize: 0x10 }
+ - { offset: 0x2FB815, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC7OptionsVs25ExpressibleByArrayLiteralAAsAFP05arrayI0x0hI7ElementQzd_tcfCTW', symObjAddr: 0x71C, symBinAddr: 0x23FF5C, symSize: 0x4 }
+ - { offset: 0x2FBA6B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC7OptionsV8rawValueAESi_tcfC', symObjAddr: 0x14C, symBinAddr: 0x23FB5C, symSize: 0x8 }
+ - { offset: 0x2FBAC0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC6InsetsV4zeroAEvgZ', symObjAddr: 0x4D4, symBinAddr: 0x23FEDC, symSize: 0x58 }
+ - { offset: 0x2FBAEE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC4sizeSo6CGSizeVvg', symObjAddr: 0x52C, symBinAddr: 0x23FF34, symSize: 0x14 }
+ - { offset: 0x2FBB11, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC7OptionsV8rawValueSivg', symObjAddr: 0x540, symBinAddr: 0x23FF48, symSize: 0x8 }
+ - { offset: 0x2FBB25, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC7OptionsV22hideUnsupportedFiltersAEvgZ', symObjAddr: 0x548, symBinAddr: 0x23FF50, symSize: 0xC }
+ - { offset: 0x2FBB79, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGCACycfc', symObjAddr: 0x740, symBinAddr: 0x23FF60, symSize: 0x2C }
+ - { offset: 0x2FBBD2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGCACycfcTo', symObjAddr: 0x76C, symBinAddr: 0x23FF8C, symSize: 0x2C }
+ - { offset: 0x2FBC31, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC6InsetsV3top12CoreGraphics7CGFloatVvg', symObjAddr: 0x7DC, symBinAddr: 0x23FFC8, symSize: 0x8 }
+ - { offset: 0x2FBC45, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC6InsetsV3top12CoreGraphics7CGFloatVvs', symObjAddr: 0x7E4, symBinAddr: 0x23FFD0, symSize: 0x8 }
+ - { offset: 0x2FBC78, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC6InsetsV4left12CoreGraphics7CGFloatVvg', symObjAddr: 0x800, symBinAddr: 0x23FFD8, symSize: 0x8 }
+ - { offset: 0x2FBC8C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC6InsetsV4left12CoreGraphics7CGFloatVvs', symObjAddr: 0x808, symBinAddr: 0x23FFE0, symSize: 0x8 }
+ - { offset: 0x2FBCBF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC6InsetsV4left12CoreGraphics7CGFloatVvM', symObjAddr: 0x810, symBinAddr: 0x23FFE8, symSize: 0x10 }
+ - { offset: 0x2FBCE3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC6InsetsV6bottom12CoreGraphics7CGFloatVvg', symObjAddr: 0x824, symBinAddr: 0x23FFF8, symSize: 0x8 }
+ - { offset: 0x2FBCF7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC6InsetsV6bottom12CoreGraphics7CGFloatVvs', symObjAddr: 0x82C, symBinAddr: 0x240000, symSize: 0x8 }
+ - { offset: 0x2FBD2A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC6InsetsV5right12CoreGraphics7CGFloatVvg', symObjAddr: 0x848, symBinAddr: 0x240008, symSize: 0x8 }
+ - { offset: 0x2FBD3E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC6InsetsV5right12CoreGraphics7CGFloatVvs', symObjAddr: 0x850, symBinAddr: 0x240010, symSize: 0x8 }
+ - { offset: 0x2FBD71, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC6InsetsV5right12CoreGraphics7CGFloatVvM', symObjAddr: 0x858, symBinAddr: 0x240018, symSize: 0x10 }
+ - { offset: 0x2FBD9C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC6InsetsV2eeoiySbAE_AEtFZ', symObjAddr: 0x880, symBinAddr: 0x24003C, symSize: 0x4 }
+ - { offset: 0x2FC693, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandGeneratorC14renderCommands3for6stroke4fill14colorConverterSayAA08RendererF0Oy5TypesQzGGAC5ShapeO_AC16StrokeAttributesVAC04FillS0VAA05ColorN0_ptFAA10CGProviderV_Tg5Tf4nnnen_nAA09LuminanceuN0V_Tg5', symObjAddr: 0x888, symBinAddr: 0x240040, symSize: 0x21B4 }
+ - { offset: 0x2FEBB2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandGeneratorC14renderCommands3for6stroke4fill14colorConverterSayAA08RendererF0Oy5TypesQzGGAC5ShapeO_AC16StrokeAttributesVAC04FillS0VAA05ColorN0_ptFAA10CGProviderV_Tg5Tf4nnnen_nAA07DefaultuN0V_Tg5', symObjAddr: 0x2A3C, symBinAddr: 0x2421F4, symSize: 0x2004 }
+ - { offset: 0x3013D4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandGeneratorC14renderCommands3for14colorConverterSayAA08RendererF0Oy5TypesQzGGAC0D0C_AA05ColorL0_ptFAA10CGProviderV_Tg5Tf4nen_nAA09LuminanceoL0V_Tg5', symObjAddr: 0x4A40, symBinAddr: 0x2441F8, symSize: 0xF78 }
+ - { offset: 0x302A57, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandGeneratorC14renderCommands3for14colorConverterSayAA08RendererF0Oy5TypesQzGGAC0D0C_AA05ColorL0_ptFAA10CGProviderV_Tg5Tf4nen_nAA07DefaultoL0V_Tg5', symObjAddr: 0x59B8, symBinAddr: 0x245170, symSize: 0xF04 }
+ - { offset: 0x303FBE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC6InsetsV2eeoiySbAE_AEtFZTf4nnd_n', symObjAddr: 0x68BC, symBinAddr: 0x246074, symSize: 0x3C }
+ - { offset: 0x304048, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3SVGC3dom7optionsAcA3DOMOABC_AC7OptionsVtcfcTf4gnn_n', symObjAddr: 0x71AC, symBinAddr: 0x246924, symSize: 0x160 }
+ - { offset: 0x304539, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18originalDismissImp33_73EE1AFD99A8C7D37AD8BE1B977755A6LLs13OpaquePointerVSgvp', symObjAddr: 0x6610, symBinAddr: 0x3810D0, symSize: 0x0 }
+ - { offset: 0x3053E0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC6layoutAA0dE6Layout_pvpACTk', symObjAddr: 0x758, symBinAddr: 0x247230, symSize: 0x44 }
+ - { offset: 0x305575, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvpACTK', symObjAddr: 0x4A60, symBinAddr: 0x24B3D4, symSize: 0x6C }
+ - { offset: 0x3055D8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvpACTk', symObjAddr: 0x4ACC, symBinAddr: 0x24B440, symSize: 0x64 }
+ - { offset: 0x305645, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerCfETo', symObjAddr: 0x4CA4, symBinAddr: 0x24B618, symSize: 0x78 }
+ - { offset: 0x3056A3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC16dismissSwizzling33_73EE1AFD99A8C7D37AD8BE1B977755A6LL_WZ', symObjAddr: 0x4D1C, symBinAddr: 0x24B690, symSize: 0x74 }
+ - { offset: 0x305706, size: 0x8, addend: 0x0, symName: '_$sSo16UIViewControllerC8PenNavUIE18__swizzled_dismiss33_73EE1AFD99A8C7D37AD8BE1B977755A6LL8animated10completionySb_yycSgtF', symObjAddr: 0x4D90, symBinAddr: 0x24B704, symSize: 0x2E4 }
+ - { offset: 0x3057B9, size: 0x8, addend: 0x0, symName: '_$sSo16UIViewControllerC8PenNavUIE18__swizzled_dismiss33_73EE1AFD99A8C7D37AD8BE1B977755A6LL8animated10completionySb_yycSgtFTo', symObjAddr: 0x5074, symBinAddr: 0x24B9E8, symSize: 0x90 }
+ - { offset: 0x3058FC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerCMa', symObjAddr: 0x595C, symBinAddr: 0x24C24C, symSize: 0x20 }
+ - { offset: 0x305926, size: 0x8, addend: 0x0, symName: _keypath_get_selector_safeAreaInsets, symObjAddr: 0x5AEC, symBinAddr: 0x24C3DC, symSize: 0xC }
+ - { offset: 0x30593A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC4show8animated10completionySb_yycSgtFySo6UIViewC_10Foundation24NSKeyValueObservedChangeVySo12UIEdgeInsetsVGtYbcfU_TA', symObjAddr: 0x5B50, symBinAddr: 0x24C440, symSize: 0x8 }
+ - { offset: 0x30594E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC03addE08toParent2at8animated10completionySo06UIViewF0C_SiSbyycSgtFyycfU_TA', symObjAddr: 0x5B94, symBinAddr: 0x24C484, symSize: 0xC }
+ - { offset: 0x305962, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorOSHAASQWb', symObjAddr: 0x5BF0, symBinAddr: 0x24C4C4, symSize: 0x4 }
+ - { offset: 0x305976, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorOAESQAAWl', symObjAddr: 0x5BF4, symBinAddr: 0x24C4C8, symSize: 0x40 }
+ - { offset: 0x30598A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC11ContentModeOSHAASQWb', symObjAddr: 0x5C34, symBinAddr: 0x24C508, symSize: 0x4 }
+ - { offset: 0x30599E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC11ContentModeOAESQAAWl', symObjAddr: 0x5C38, symBinAddr: 0x24C50C, symSize: 0x40 }
+ - { offset: 0x3059B2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC30ContentInsetAdjustmentBehaviorOMa', symObjAddr: 0x6420, symBinAddr: 0x24CB18, symSize: 0x10 }
+ - { offset: 0x3059C6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC11ContentModeOMa', symObjAddr: 0x6430, symBinAddr: 0x24CB28, symSize: 0x10 }
+ - { offset: 0x3059E5, size: 0x8, addend: 0x0, symName: '_$sIeyB_Ieg_TRTA', symObjAddr: 0x6474, symBinAddr: 0x24CB5C, symSize: 0xC }
+ - { offset: 0x305A0E, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x6480, symBinAddr: 0x24CB68, symSize: 0x10 }
+ - { offset: 0x305A22, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x6490, symBinAddr: 0x24CB78, symSize: 0x8 }
+ - { offset: 0x305A36, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC6removeyyFyycfU0_TA', symObjAddr: 0x6498, symBinAddr: 0x24CB80, symSize: 0x8 }
+ - { offset: 0x305A4A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC6removeyyFyycfU_TA', symObjAddr: 0x64A0, symBinAddr: 0x24CB88, symSize: 0x8 }
+ - { offset: 0x305DB3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC8delegateAA0deF8Delegate_pSgvgTo', symObjAddr: 0x108, symBinAddr: 0x246BE0, symSize: 0x48 }
+ - { offset: 0x305DE6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC8delegateAA0deF8Delegate_pSgvg', symObjAddr: 0x150, symBinAddr: 0x246C28, symSize: 0x44 }
+ - { offset: 0x305E05, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC8delegateAA0deF8Delegate_pSgvsTo', symObjAddr: 0x194, symBinAddr: 0x246C6C, symSize: 0x40 }
+ - { offset: 0x305E97, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC8delegateAA0deF8Delegate_pSgvs', symObjAddr: 0x1D4, symBinAddr: 0x246CAC, symSize: 0x150 }
+ - { offset: 0x305FD2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC8delegateAA0deF8Delegate_pSgvM', symObjAddr: 0x324, symBinAddr: 0x246DFC, symSize: 0x84 }
+ - { offset: 0x30600B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC8delegateAA0deF8Delegate_pSgvM.resume.0', symObjAddr: 0x3A8, symBinAddr: 0x246E80, symSize: 0x168 }
+ - { offset: 0x3061AF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC18trackingScrollViewSo08UIScrollI0CSgvgTo', symObjAddr: 0x580, symBinAddr: 0x247058, symSize: 0x38 }
+ - { offset: 0x3061DE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC18trackingScrollViewSo08UIScrollI0CSgvgTo', symObjAddr: 0x580, symBinAddr: 0x247058, symSize: 0x38 }
+ - { offset: 0x30622C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC18trackingScrollViewSo08UIScrollI0CSgvg', symObjAddr: 0x5B8, symBinAddr: 0x247090, symSize: 0x28 }
+ - { offset: 0x30624C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC18trackingScrollViewSo08UIScrollI0CSgvg', symObjAddr: 0x5B8, symBinAddr: 0x247090, symSize: 0x28 }
+ - { offset: 0x3062C6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC6layoutAA0dE6Layout_pvgTo', symObjAddr: 0x668, symBinAddr: 0x247140, symSize: 0x3C }
+ - { offset: 0x30630C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC6layoutAA0dE6Layout_pvgTo', symObjAddr: 0x668, symBinAddr: 0x247140, symSize: 0x3C }
+ - { offset: 0x30635D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC6layoutAA0dE6Layout_pvg', symObjAddr: 0x6A4, symBinAddr: 0x24717C, symSize: 0x2C }
+ - { offset: 0x306392, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC6layoutAA0dE6Layout_pvg', symObjAddr: 0x6A4, symBinAddr: 0x24717C, symSize: 0x2C }
+ - { offset: 0x3063E9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC6layoutAA0dE6Layout_pvsTo', symObjAddr: 0x6D0, symBinAddr: 0x2471A8, symSize: 0x5C }
+ - { offset: 0x30640B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC6layoutAA0dE6Layout_pvs', symObjAddr: 0x72C, symBinAddr: 0x247204, symSize: 0x2C }
+ - { offset: 0x30641F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC6layoutAA0dE6Layout_pvM', symObjAddr: 0x79C, symBinAddr: 0x247274, symSize: 0x60 }
+ - { offset: 0x3064BC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC6layoutAA0dE6Layout_pvM.resume.0', symObjAddr: 0x7FC, symBinAddr: 0x2472D4, symSize: 0x74 }
+ - { offset: 0x30652D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC8behaviorAA0dE8Behavior_pvgTo', symObjAddr: 0x870, symBinAddr: 0x247348, symSize: 0x3C }
+ - { offset: 0x306573, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC8behaviorAA0dE8Behavior_pvgTo', symObjAddr: 0x870, symBinAddr: 0x247348, symSize: 0x3C }
+ - { offset: 0x3065A4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC8behaviorAA0dE8Behavior_pvg', symObjAddr: 0x8AC, symBinAddr: 0x247384, symSize: 0x2C }
+ - { offset: 0x3065D9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC8behaviorAA0dE8Behavior_pvg', symObjAddr: 0x8AC, symBinAddr: 0x247384, symSize: 0x2C }
+ - { offset: 0x306609, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC8behaviorAA0dE8Behavior_pvsTo', symObjAddr: 0x8D8, symBinAddr: 0x2473B0, symSize: 0x40 }
+ - { offset: 0x306660, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC8behaviorAA0dE8Behavior_pvs', symObjAddr: 0x918, symBinAddr: 0x2473F0, symSize: 0x2D0 }
+ - { offset: 0x306851, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC8behaviorAA0dE8Behavior_pvM', symObjAddr: 0xBE8, symBinAddr: 0x2476C0, symSize: 0x60 }
+ - { offset: 0x3068D7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC8behaviorAA0dE8Behavior_pvM.resume.0', symObjAddr: 0xC48, symBinAddr: 0x247720, symSize: 0x44 }
+ - { offset: 0x30690C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC21adjustedContentInsetsSo06UIEdgeI0VvgTo', symObjAddr: 0xC8C, symBinAddr: 0x247764, symSize: 0x90 }
+ - { offset: 0x30693B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC21adjustedContentInsetsSo06UIEdgeI0VvgTo', symObjAddr: 0xC8C, symBinAddr: 0x247764, symSize: 0x90 }
+ - { offset: 0x30696B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC21adjustedContentInsetsSo06UIEdgeI0Vvg', symObjAddr: 0xD1C, symBinAddr: 0x2477F4, symSize: 0x80 }
+ - { offset: 0x3069D0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC30contentInsetAdjustmentBehaviorAC07ContenthiJ0OvgTo', symObjAddr: 0xD9C, symBinAddr: 0x247874, symSize: 0x44 }
+ - { offset: 0x306A03, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC30contentInsetAdjustmentBehaviorAC07ContenthiJ0Ovg', symObjAddr: 0xDE0, symBinAddr: 0x2478B8, symSize: 0x40 }
+ - { offset: 0x306A47, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC30contentInsetAdjustmentBehaviorAC07ContenthiJ0OvsTo', symObjAddr: 0xE20, symBinAddr: 0x2478F8, symSize: 0x50 }
+ - { offset: 0x306A82, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC30contentInsetAdjustmentBehaviorAC07ContenthiJ0Ovs', symObjAddr: 0xE70, symBinAddr: 0x247948, symSize: 0x4C }
+ - { offset: 0x306AAB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC30contentInsetAdjustmentBehaviorAC07ContenthiJ0OvM', symObjAddr: 0xEBC, symBinAddr: 0x247994, symSize: 0x40 }
+ - { offset: 0x306B35, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC27isRemovalInteractionEnabledSbvsTo', symObjAddr: 0xF58, symBinAddr: 0x247A2C, symSize: 0x28 }
+ - { offset: 0x306B6A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC27isRemovalInteractionEnabledSbvsTo', symObjAddr: 0xF58, symBinAddr: 0x247A2C, symSize: 0x28 }
+ - { offset: 0x306BC0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC27isRemovalInteractionEnabledSbvs', symObjAddr: 0xF80, symBinAddr: 0x247A54, symSize: 0x2C }
+ - { offset: 0x306BE8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC27isRemovalInteractionEnabledSbvs', symObjAddr: 0xF80, symBinAddr: 0x247A54, symSize: 0x2C }
+ - { offset: 0x306C65, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC27isRemovalInteractionEnabledSbvM', symObjAddr: 0xFAC, symBinAddr: 0x247A80, symSize: 0x40 }
+ - { offset: 0x306CE0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC27isRemovalInteractionEnabledSbvM.resume.0', symObjAddr: 0xFEC, symBinAddr: 0x247AC0, symSize: 0x34 }
+ - { offset: 0x306D04, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC27isRemovalInteractionEnabledSbvM.resume.0', symObjAddr: 0xFEC, symBinAddr: 0x247AC0, symSize: 0x34 }
+ - { offset: 0x306D18, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC27isRemovalInteractionEnabledSbvM.resume.0', symObjAddr: 0xFEC, symBinAddr: 0x247AC0, symSize: 0x34 }
+ - { offset: 0x306DD5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC011contentViewF0So06UIViewF0CSgvg', symObjAddr: 0x1030, symBinAddr: 0x247B04, symSize: 0x30 }
+ - { offset: 0x306E37, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC011contentViewF0So06UIViewF0CSgvsTo', symObjAddr: 0x1060, symBinAddr: 0x247B34, symSize: 0x54 }
+ - { offset: 0x306E6A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC011contentViewF0So06UIViewF0CSgvs', symObjAddr: 0x10B4, symBinAddr: 0x247B88, symSize: 0x24 }
+ - { offset: 0x306E93, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC011contentViewF0So06UIViewF0CSgvM', symObjAddr: 0x10D8, symBinAddr: 0x247BAC, symSize: 0x40 }
+ - { offset: 0x306EE2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC011contentViewF0So06UIViewF0CSgvM.resume.0', symObjAddr: 0x1118, symBinAddr: 0x247BEC, symSize: 0x54 }
+ - { offset: 0x306F40, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC11nearbyStateAA0deH0Cvg', symObjAddr: 0x116C, symBinAddr: 0x247C40, symSize: 0x98 }
+ - { offset: 0x30700E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC11contentModeAC07ContentH0OvgTo', symObjAddr: 0x1204, symBinAddr: 0x247CD8, symSize: 0x44 }
+ - { offset: 0x307042, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC11contentModeAC07ContentH0Ovg', symObjAddr: 0x1248, symBinAddr: 0x247D1C, symSize: 0x40 }
+ - { offset: 0x307088, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC11contentModeAC07ContentH0OvsTo', symObjAddr: 0x1288, symBinAddr: 0x247D5C, symSize: 0x68 }
+ - { offset: 0x3070BE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC11contentModeAC07ContentH0Ovs', symObjAddr: 0x12F0, symBinAddr: 0x247DC4, symSize: 0x50 }
+ - { offset: 0x307131, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC11contentModeAC07ContentH0OvW', symObjAddr: 0x1340, symBinAddr: 0x247E14, symSize: 0x11C }
+ - { offset: 0x307243, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC11contentModeAC07ContentH0OvM', symObjAddr: 0x145C, symBinAddr: 0x247F30, symSize: 0x44 }
+ - { offset: 0x307269, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC11contentModeAC07ContentH0OvM.resume.0', symObjAddr: 0x14A0, symBinAddr: 0x247F74, symSize: 0x30 }
+ - { offset: 0x3072D2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x1514, symBinAddr: 0x247FA4, symSize: 0x110 }
+ - { offset: 0x30731F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x1624, symBinAddr: 0x2480B4, symSize: 0x28 }
+ - { offset: 0x307333, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0x164C, symBinAddr: 0x2480DC, symSize: 0x114 }
+ - { offset: 0x307380, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0x1760, symBinAddr: 0x2481F0, symSize: 0x54 }
+ - { offset: 0x307394, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC8delegateAcA0deF8Delegate_pSg_tcfC', symObjAddr: 0x17B4, symBinAddr: 0x248244, symSize: 0x30 }
+ - { offset: 0x3073A8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC8delegateAcA0deF8Delegate_pSg_tcfc', symObjAddr: 0x17E4, symBinAddr: 0x248274, symSize: 0x134 }
+ - { offset: 0x3073F5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC8delegateAcA0deF8Delegate_pSg_tcfcTo', symObjAddr: 0x1918, symBinAddr: 0x2483A8, symSize: 0x30 }
+ - { offset: 0x307472, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC5setUp33_73EE1AFD99A8C7D37AD8BE1B977755A6LLyyF', symObjAddr: 0x1948, symBinAddr: 0x2483D8, symSize: 0x19C }
+ - { offset: 0x307605, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC8loadViewyyF', symObjAddr: 0x1AE4, symBinAddr: 0x248574, symSize: 0x1A0 }
+ - { offset: 0x3077DF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC8loadViewyyFTo', symObjAddr: 0x1C84, symBinAddr: 0x248714, symSize: 0x28 }
+ - { offset: 0x3077F3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC21viewDidLayoutSubviewsyyF', symObjAddr: 0x1CAC, symBinAddr: 0x24873C, symSize: 0x94 }
+ - { offset: 0x30786B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC21viewDidLayoutSubviewsyyFTo', symObjAddr: 0x1D40, symBinAddr: 0x2487D0, symSize: 0x28 }
+ - { offset: 0x3078A1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC13viewDidAppearyySbFTo', symObjAddr: 0x1DD0, symBinAddr: 0x2487F8, symSize: 0x8C }
+ - { offset: 0x307903, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC18viewWillTransition2to4withySo6CGSizeV_So06UIViewfI11Coordinator_ptF', symObjAddr: 0x1E5C, symBinAddr: 0x248884, symSize: 0x274 }
+ - { offset: 0x307A4F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC18viewWillTransition2to4withySo6CGSizeV_So06UIViewfI11Coordinator_ptFTo', symObjAddr: 0x20D0, symBinAddr: 0x248AF8, symSize: 0x60 }
+ - { offset: 0x307A6A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC14willTransition2to4withySo17UITraitCollectionC_So06UIViewfH11Coordinator_ptF', symObjAddr: 0x2130, symBinAddr: 0x248B58, symSize: 0x17C }
+ - { offset: 0x307B98, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC14willTransition2to4withySo17UITraitCollectionC_So06UIViewfH11Coordinator_ptFTo', symObjAddr: 0x22AC, symBinAddr: 0x248CD4, symSize: 0x68 }
+ - { offset: 0x307C0F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC17viewWillDisappearyySbFTo', symObjAddr: 0x2368, symBinAddr: 0x248D3C, symSize: 0x7C }
+ - { offset: 0x307CA8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC6update33_73EE1AFD99A8C7D37AD8BE1B977755A6LL14safeAreaInsetsySo06UIEdgeS0V_tF', symObjAddr: 0x23E4, symBinAddr: 0x248DB8, symSize: 0x360 }
+ - { offset: 0x3080AD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC6removeyyF', symObjAddr: 0x2744, symBinAddr: 0x249118, symSize: 0x2BC }
+ - { offset: 0x30823C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC6removeyyFyycfU_', symObjAddr: 0x2A00, symBinAddr: 0x2493D4, symSize: 0xC0 }
+ - { offset: 0x3082B2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC6removeyyFyycfU0_', symObjAddr: 0x2AC0, symBinAddr: 0x249494, symSize: 0xF4 }
+ - { offset: 0x308351, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC4show8animated10completionySb_yycSgtF', symObjAddr: 0x2BB4, symBinAddr: 0x249588, symSize: 0x1F0 }
+ - { offset: 0x308559, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC4show8animated10completionySb_yycSgtFySo6UIViewC_10Foundation24NSKeyValueObservedChangeVySo12UIEdgeInsetsVGtYbcfU_', symObjAddr: 0x2DA4, symBinAddr: 0x249778, symSize: 0x238 }
+ - { offset: 0x30863A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC4show8animated10completionySb_yycSgtFTo', symObjAddr: 0x2FDC, symBinAddr: 0x2499B0, symSize: 0x90 }
+ - { offset: 0x30864E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC4hide8animated10completionySb_yycSgtF', symObjAddr: 0x306C, symBinAddr: 0x249A40, symSize: 0xC0 }
+ - { offset: 0x30874C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC4hide8animated10completionySb_yycSgtFTo', symObjAddr: 0x312C, symBinAddr: 0x249B00, symSize: 0x120 }
+ - { offset: 0x308879, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC03addE08toParent2at8animated10completionySo06UIViewF0C_SiSbyycSgtF', symObjAddr: 0x324C, symBinAddr: 0x249C20, symSize: 0x798 }
+ - { offset: 0x308AB8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC03addE08toParent2at8animated10completionySo06UIViewF0C_SiSbyycSgtFyycfU_', symObjAddr: 0x39E4, symBinAddr: 0x24A3B8, symSize: 0x7C }
+ - { offset: 0x308B1C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC03addE08toParent2at8animated10completionySo06UIViewF0C_SiSbyycSgtFTo', symObjAddr: 0x3A60, symBinAddr: 0x24A434, symSize: 0xC0 }
+ - { offset: 0x308B30, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC06removeE10FromParent8animated10completionySb_yycSgtF', symObjAddr: 0x3B20, symBinAddr: 0x24A4F4, symSize: 0x1C4 }
+ - { offset: 0x308CA4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC06removeE10FromParent8animated10completionySb_yycSgtFyycfU_', symObjAddr: 0x3CE4, symBinAddr: 0x24A6B8, symSize: 0x134 }
+ - { offset: 0x308D33, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC06removeE10FromParent8animated10completionySb_yycSgtFTo', symObjAddr: 0x3E18, symBinAddr: 0x24A7EC, symSize: 0x90 }
+ - { offset: 0x308D47, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC4move2to8animated10completionyAA0dE5StateC_SbyycSgtF', symObjAddr: 0x3EA8, symBinAddr: 0x24A87C, symSize: 0x9C }
+ - { offset: 0x308E08, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC4move2to8animated10completionyAA0dE5StateC_SbyycSgtFTo', symObjAddr: 0x3F44, symBinAddr: 0x24A918, symSize: 0x108 }
+ - { offset: 0x308EEF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC3set011contentViewF0ySo06UIViewF0CSg_tF', symObjAddr: 0x404C, symBinAddr: 0x24AA20, symSize: 0x194 }
+ - { offset: 0x30906A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC5track10scrollViewySo08UIScrollI0C_tF', symObjAddr: 0x41E0, symBinAddr: 0x24ABB4, symSize: 0x1AC }
+ - { offset: 0x309213, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC5track10scrollViewySo08UIScrollI0C_tFTo', symObjAddr: 0x438C, symBinAddr: 0x24AD60, symSize: 0x50 }
+ - { offset: 0x309227, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC24followScrollViewBouncingyyF', symObjAddr: 0x43DC, symBinAddr: 0x24ADB0, symSize: 0x3C }
+ - { offset: 0x309280, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC7untrack10scrollViewySo08UIScrollI0C_tF', symObjAddr: 0x4418, symBinAddr: 0x24ADEC, symSize: 0x118 }
+ - { offset: 0x30934C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC7untrack10scrollViewySo08UIScrollI0C_tFTo', symObjAddr: 0x4530, symBinAddr: 0x24AF04, symSize: 0x50 }
+ - { offset: 0x309375, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC26accessibilityPerformEscapeSbyFTo', symObjAddr: 0x45E0, symBinAddr: 0x24AF54, symSize: 0x5C }
+ - { offset: 0x3093BD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC26accessibilityPerformEscapeSbyFTo', symObjAddr: 0x45E0, symBinAddr: 0x24AF54, symSize: 0x5C }
+ - { offset: 0x30940C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC16invalidateLayoutyyF', symObjAddr: 0x463C, symBinAddr: 0x24AFB0, symSize: 0x134 }
+ - { offset: 0x309516, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC16invalidateLayoutyyFTo', symObjAddr: 0x4770, symBinAddr: 0x24B0E4, symSize: 0x28 }
+ - { offset: 0x30952A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC15surfaceLocation3forSo7CGPointVAA0dE5StateC_tF', symObjAddr: 0x4798, symBinAddr: 0x24B10C, symSize: 0x70 }
+ - { offset: 0x3095A8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC15surfaceLocation3forSo7CGPointVAA0dE5StateC_tFTo', symObjAddr: 0x4808, symBinAddr: 0x24B17C, symSize: 0xA0 }
+ - { offset: 0x3095E2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC15surfaceLocation3forSo7CGPointVAA0dE5StateC_tFTo', symObjAddr: 0x4808, symBinAddr: 0x24B17C, symSize: 0xA0 }
+ - { offset: 0x309613, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvgTo', symObjAddr: 0x48A8, symBinAddr: 0x24B21C, symSize: 0x78 }
+ - { offset: 0x309643, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvgTo', symObjAddr: 0x48A8, symBinAddr: 0x24B21C, symSize: 0x78 }
+ - { offset: 0x309674, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvg', symObjAddr: 0x4920, symBinAddr: 0x24B294, symSize: 0x68 }
+ - { offset: 0x3096ED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvsTo', symObjAddr: 0x4988, symBinAddr: 0x24B2FC, symSize: 0x74 }
+ - { offset: 0x309727, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvsTo', symObjAddr: 0x4988, symBinAddr: 0x24B2FC, symSize: 0x74 }
+ - { offset: 0x309758, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvs', symObjAddr: 0x49FC, symBinAddr: 0x24B370, symSize: 0x64 }
+ - { offset: 0x3097B4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvM', symObjAddr: 0x4B30, symBinAddr: 0x24B4A4, symSize: 0x78 }
+ - { offset: 0x30981E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvM.resume.0', symObjAddr: 0x4BA8, symBinAddr: 0x24B51C, symSize: 0x68 }
+ - { offset: 0x309843, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvM.resume.0', symObjAddr: 0x4BA8, symBinAddr: 0x24B51C, symSize: 0x68 }
+ - { offset: 0x309857, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC15surfaceLocationSo7CGPointVvM.resume.0', symObjAddr: 0x4BA8, symBinAddr: 0x24B51C, symSize: 0x68 }
+ - { offset: 0x3098ED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC13addTopPadding7paddingy12CoreGraphics7CGFloatV_tF', symObjAddr: 0x4C10, symBinAddr: 0x24B584, symSize: 0x64 }
+ - { offset: 0x309957, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerCfD', symObjAddr: 0x4C74, symBinAddr: 0x24B5E8, symSize: 0x30 }
+ - { offset: 0x309984, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC6layoutAA0dE6Layout_pvsTf4en_n', symObjAddr: 0x5104, symBinAddr: 0x24BA78, symSize: 0x2EC }
+ - { offset: 0x309CE8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI4CoreC_6layout8behaviorAcA23FloatingPanelControllerC_AA0gH6Layout_pAA0gH8Behavior_ptcfcTf4nnen_nAA0gh7DefaultK0C_Tg5', symObjAddr: 0x53F0, symBinAddr: 0x24BD64, symSize: 0x4E8 }
+ - { offset: 0x309EE0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloatingPanelControllerC18shouldUpdateLayout33_73EE1AFD99A8C7D37AD8BE1B977755A6LL4from2toSbSo17UITraitCollectionC_AItFTf4nnd_n', symObjAddr: 0x597C, symBinAddr: 0x24C26C, symSize: 0x170 }
+ - { offset: 0x30A3E6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CampaignRepositoryC13insertCampign10geofenceIdySiSg_tF', symObjAddr: 0x0, symBinAddr: 0x24CBE4, symSize: 0x198 }
+ - { offset: 0x30A55F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CampaignRepositoryCMa', symObjAddr: 0x874, symBinAddr: 0x24D434, symSize: 0x20 }
+ - { offset: 0x30A573, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CampaignRepositoryC13insertCampign10geofenceIdySiSg_tFyyYbXEfU_TA', symObjAddr: 0x940, symBinAddr: 0x24D478, symSize: 0x8 }
+ - { offset: 0x30A587, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x960, symBinAddr: 0x24D490, symSize: 0x10 }
+ - { offset: 0x30A59B, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x970, symBinAddr: 0x24D4A0, symSize: 0x8 }
+ - { offset: 0x30A706, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CampaignRepositoryC13insertCampign10geofenceIdySiSg_tF', symObjAddr: 0x0, symBinAddr: 0x24CBE4, symSize: 0x198 }
+ - { offset: 0x30A7AA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CampaignRepositoryC13insertCampign10geofenceIdySiSg_tFyyYbXEfU_', symObjAddr: 0x198, symBinAddr: 0x24CD7C, symSize: 0x228 }
+ - { offset: 0x30A864, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CampaignRepositoryC06removeD033_4371A12B79815A679BB985BCBBAFD484LL2idySi_tF', symObjAddr: 0x3C0, symBinAddr: 0x24CFA4, symSize: 0x258 }
+ - { offset: 0x30AADD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18CampaignRepositoryC15getNotification2idAA0D8TrackingCSgSi_tF', symObjAddr: 0x618, symBinAddr: 0x24D1FC, symSize: 0x238 }
+ - { offset: 0x30B0BC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC14placeImageViewSo07UIImageH0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x24D4A8, symSize: 0x10 }
+ - { offset: 0x30B521, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellCfETo', symObjAddr: 0x12D0, symBinAddr: 0x24E778, symSize: 0x98 }
+ - { offset: 0x30B550, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellCMa', symObjAddr: 0x1368, symBinAddr: 0x24E810, symSize: 0x20 }
+ - { offset: 0x30B564, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC8setImage3foryAA5PlaceCSg_tFySo7UIImageCSgcfU_TA', symObjAddr: 0x141C, symBinAddr: 0x24E880, symSize: 0x8 }
+ - { offset: 0x30B6ED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC14placeImageViewSo07UIImageH0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x24D4A8, symSize: 0x10 }
+ - { offset: 0x30B705, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC14placeImageViewSo07UIImageH0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x24D4A8, symSize: 0x10 }
+ - { offset: 0x30B74B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC14placeImageViewSo07UIImageH0CSgvsTo', symObjAddr: 0x10, symBinAddr: 0x24D4B8, symSize: 0x34 }
+ - { offset: 0x30B79A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x24D4EC, symSize: 0x10 }
+ - { offset: 0x30B7B2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x24D4EC, symSize: 0x10 }
+ - { offset: 0x30B7F2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC10titleLabelSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x24D4FC, symSize: 0x34 }
+ - { offset: 0x30B841, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC17distanceStackViewSo07UIStackH0CSgvgTo', symObjAddr: 0x88, symBinAddr: 0x24D530, symSize: 0x10 }
+ - { offset: 0x30B859, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC17distanceStackViewSo07UIStackH0CSgvgTo', symObjAddr: 0x88, symBinAddr: 0x24D530, symSize: 0x10 }
+ - { offset: 0x30B899, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC17distanceStackViewSo07UIStackH0CSgvsTo', symObjAddr: 0x98, symBinAddr: 0x24D540, symSize: 0x34 }
+ - { offset: 0x30B8E8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC13distanceLabelSo7UILabelCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x24D574, symSize: 0x10 }
+ - { offset: 0x30B900, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC13distanceLabelSo7UILabelCSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x24D574, symSize: 0x10 }
+ - { offset: 0x30B93B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC13distanceLabelSo7UILabelCSgvsTo', symObjAddr: 0xDC, symBinAddr: 0x24D584, symSize: 0x34 }
+ - { offset: 0x30B98A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC13categoryLabelSo7UILabelCSgvgTo', symObjAddr: 0x110, symBinAddr: 0x24D5B8, symSize: 0x10 }
+ - { offset: 0x30B9A2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC13categoryLabelSo7UILabelCSgvgTo', symObjAddr: 0x110, symBinAddr: 0x24D5B8, symSize: 0x10 }
+ - { offset: 0x30B9DD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC13categoryLabelSo7UILabelCSgvsTo', symObjAddr: 0x120, symBinAddr: 0x24D5C8, symSize: 0x34 }
+ - { offset: 0x30BA2C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC12addressLabelSo7UILabelCSgvgTo', symObjAddr: 0x154, symBinAddr: 0x24D5FC, symSize: 0x10 }
+ - { offset: 0x30BA44, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC12addressLabelSo7UILabelCSgvgTo', symObjAddr: 0x154, symBinAddr: 0x24D5FC, symSize: 0x10 }
+ - { offset: 0x30BA7F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC12addressLabelSo7UILabelCSgvsTo', symObjAddr: 0x164, symBinAddr: 0x24D60C, symSize: 0x34 }
+ - { offset: 0x30BACE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC17subtitleStackViewSo07UIStackH0CSgvgTo', symObjAddr: 0x198, symBinAddr: 0x24D640, symSize: 0x10 }
+ - { offset: 0x30BAE6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC17subtitleStackViewSo07UIStackH0CSgvgTo', symObjAddr: 0x198, symBinAddr: 0x24D640, symSize: 0x10 }
+ - { offset: 0x30BB21, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC17subtitleStackViewSo07UIStackH0CSgvsTo', symObjAddr: 0x1A8, symBinAddr: 0x24D650, symSize: 0x34 }
+ - { offset: 0x30BB70, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC12awakeFromNibyyFTo', symObjAddr: 0x1DC, symBinAddr: 0x24D684, symSize: 0x3C }
+ - { offset: 0x30BC3C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC9configure3for12showsDetailsyAA5PlaceCSg_SbtF', symObjAddr: 0x218, symBinAddr: 0x24D6C0, symSize: 0x874 }
+ - { offset: 0x30C067, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC8setImage3foryAA5PlaceCSg_tF', symObjAddr: 0xA8C, symBinAddr: 0x24DF34, symSize: 0x368 }
+ - { offset: 0x30C1CB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC8setImage3foryAA5PlaceCSg_tFySo7UIImageCSgcfU_', symObjAddr: 0xDF4, symBinAddr: 0x24E29C, symSize: 0x150 }
+ - { offset: 0x30C27E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC15prepareForReuseyyF', symObjAddr: 0xF44, symBinAddr: 0x24E3EC, symSize: 0x114 }
+ - { offset: 0x30C302, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC15prepareForReuseyyFTo', symObjAddr: 0x1058, symBinAddr: 0x24E500, symSize: 0x28 }
+ - { offset: 0x30C316, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC5style15reuseIdentifierACSo011UITableViewE5StyleV_SSSgtcfc', symObjAddr: 0x1080, symBinAddr: 0x24E528, symSize: 0xE4 }
+ - { offset: 0x30C357, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC5style15reuseIdentifierACSo011UITableViewE5StyleV_SSSgtcfcTo', symObjAddr: 0x1164, symBinAddr: 0x24E60C, symSize: 0x48 }
+ - { offset: 0x30C38F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x11AC, symBinAddr: 0x24E654, symSize: 0xCC }
+ - { offset: 0x30C3C2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x1278, symBinAddr: 0x24E720, symSize: 0x28 }
+ - { offset: 0x30C3D6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI7PoiCellCfD', symObjAddr: 0x12A0, symBinAddr: 0x24E748, symSize: 0x30 }
+ - { offset: 0x30D031, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22FloatingPanelPresenterPAAE7present_5level5state8animated10completionyAA0dE11Presentable_pSg_SiAA0dE5StateCSgSbyycSgtFAA18HomeViewControllerC_Tg5', symObjAddr: 0xC0, symBinAddr: 0x24E888, symSize: 0x3C8 }
+ - { offset: 0x30D6B9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC12addMainPanel10completionyyycSg_tF', symObjAddr: 0x1838, symBinAddr: 0x250000, symSize: 0x774 }
+ - { offset: 0x30DE91, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC12addMainPanel10completionyyycSg_tFyycAA03MapeF0Ccfu5_yycfu6_', symObjAddr: 0x606C, symBinAddr: 0x254834, symSize: 0x88 }
+ - { offset: 0x30DF25, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC12addMainPanel10completionyyycSg_tFyycfU0_', symObjAddr: 0x60F4, symBinAddr: 0x2548BC, symSize: 0xC8 }
+ - { offset: 0x30E54F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC14showPoiDetails3poi06sourceE0y7Penguin0H7PolygonV_AA06SourceE0OtF', symObjAddr: 0x2C80, symBinAddr: 0x251448, symSize: 0x698 }
+ - { offset: 0x30ED94, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC16showVenueDetails5venuey7Penguin0H0C_tF', symObjAddr: 0x3318, symBinAddr: 0x251AE0, symSize: 0x640 }
+ - { offset: 0x30F5E6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC17showCampusDetails6campusy7Penguin5VenueCSg_tF', symObjAddr: 0x3958, symBinAddr: 0x252120, symSize: 0x650 }
+ - { offset: 0x30FD12, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC17showCampusDetails6campusy7Penguin5VenueCSg_tFyycfU_', symObjAddr: 0x8E28, symBinAddr: 0x257550, symSize: 0xF4 }
+ - { offset: 0x30FE2B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC26presentParkingDetailsSheet7parkingyAA5PlaceCSg_tF', symObjAddr: 0x3FA8, symBinAddr: 0x252770, symSize: 0x4D0 }
+ - { offset: 0x31033D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC26presentParkingDetailsSheet7parkingyAA5PlaceCSg_tFyycfU_', symObjAddr: 0x9CFC, symBinAddr: 0x258424, symSize: 0x198 }
+ - { offset: 0x3104CF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC26presentParkingDetailsSheet7parkingyAA5PlaceCSg_tFyycfU0_', symObjAddr: 0x9E94, symBinAddr: 0x2585BC, symSize: 0x13C }
+ - { offset: 0x3106E9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC19showCategoryResults8category7filtersy7Penguin11POICategoryV_AA0H7FiltersVSgtF', symObjAddr: 0x4580, symBinAddr: 0x252D48, symSize: 0x318 }
+ - { offset: 0x310A2E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC22showSharedUserLocation8locationyAA5PlaceCSg_tF', symObjAddr: 0x4898, symBinAddr: 0x253060, symSize: 0x4E8 }
+ - { offset: 0x311130, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerCfETo', symObjAddr: 0x5538, symBinAddr: 0x253D00, symSize: 0x118 }
+ - { offset: 0x31115F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerCMa', symObjAddr: 0x5650, symBinAddr: 0x253E18, symSize: 0x20 }
+ - { offset: 0x311173, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerCAA22FloatingPanelPresenterA2aDP08floatingH7DidMoveyyAA0ghF0CFTW', symObjAddr: 0x573C, symBinAddr: 0x253F04, symSize: 0x4 }
+ - { offset: 0x3111CD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC20floatingPanelDidMoveyyAA08FloatinghF0CF', symObjAddr: 0x5740, symBinAddr: 0x253F08, symSize: 0x184 }
+ - { offset: 0x3113A2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC13showDirectoryyyF', symObjAddr: 0x58C4, symBinAddr: 0x25408C, symSize: 0x3E4 }
+ - { offset: 0x311824, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC14showCategories10categoriesySay7Penguin11POICategoryVG_tF', symObjAddr: 0x5CA8, symBinAddr: 0x254470, symSize: 0x3C4 }
+ - { offset: 0x311C63, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC14showCategories10categoriesySay7Penguin11POICategoryVG_tFyAHcfU0_', symObjAddr: 0x7360, symBinAddr: 0x255A88, symSize: 0x4C }
+ - { offset: 0x311E03, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC15showSearchPanel4overyAA08FloatingI11Presentable_pSg_tF', symObjAddr: 0x61BC, symBinAddr: 0x254984, symSize: 0x470 }
+ - { offset: 0x31239D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC16showAllFavoritesyyF', symObjAddr: 0x662C, symBinAddr: 0x254DF4, symSize: 0x3D8 }
+ - { offset: 0x312897, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC12showFavorite8favoriteyAA0H0C_tF', symObjAddr: 0x6A04, symBinAddr: 0x2551CC, symSize: 0x274 }
+ - { offset: 0x3129C7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC20handleFiltersDisplay11displayType11selectedIdsyAA03TagiK0O_SaySiGtF', symObjAddr: 0x6C78, symBinAddr: 0x255440, symSize: 0x120 }
+ - { offset: 0x312BAB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC14showAllFilters33_A0A4D0656B505EF3DF25D7EB9947CEF6LL06searchI0yAA12SearchFilterCSg_tF', symObjAddr: 0x6D98, symBinAddr: 0x255560, symSize: 0x3AC }
+ - { offset: 0x312FEF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC14showAllFilters33_A0A4D0656B505EF3DF25D7EB9947CEF6LL06searchI0yAA12SearchFilterCSg_tFyAIcfU_', symObjAddr: 0xA90C, symBinAddr: 0x259034, symSize: 0x10C }
+ - { offset: 0x313128, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC23addCategoryResultsPanel33_A0A4D0656B505EF3DF25D7EB9947CEF6LL8category8animatedy7Penguin11POICategoryV_SbtF', symObjAddr: 0x73AC, symBinAddr: 0x255AD4, symSize: 0x558 }
+ - { offset: 0x31371C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC23addCategoryResultsPanel33_A0A4D0656B505EF3DF25D7EB9947CEF6LL8category8animatedy7Penguin11POICategoryV_SbtFySaySSGcAA03MapeF0Ccfu_yAKcfu0_', symObjAddr: 0x7904, symBinAddr: 0x25602C, symSize: 0x154 }
+ - { offset: 0x3137A9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC23addCategoryResultsPanel33_A0A4D0656B505EF3DF25D7EB9947CEF6LL8category8animatedy7Penguin11POICategoryV_SbtFyycfU0_', symObjAddr: 0x7A58, symBinAddr: 0x256180, symSize: 0x1F4 }
+ - { offset: 0x3138D4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC23addCategoryResultsPanel33_A0A4D0656B505EF3DF25D7EB9947CEF6LL8category8animatedy7Penguin11POICategoryV_SbtFyAA0H7FiltersVSgcAA0hieF0Ccfu1_yAMcfu2_', symObjAddr: 0x7C4C, symBinAddr: 0x256374, symSize: 0xD4 }
+ - { offset: 0x313A1E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC17showVenueSelector33_A0A4D0656B505EF3DF25D7EB9947CEF6LL07currentH2IdySiSg_tF', symObjAddr: 0x7D20, symBinAddr: 0x256448, symSize: 0x3AC }
+ - { offset: 0x313F01, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC25displayFloorSelectorPanel33_A0A4D0656B505EF3DF25D7EB9947CEF6LL7venueId11closeActionySiSg_yAHcSgtF', symObjAddr: 0x80CC, symBinAddr: 0x2567F4, symSize: 0x438 }
+ - { offset: 0x3143E8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC25displayFloorSelectorPanel33_A0A4D0656B505EF3DF25D7EB9947CEF6LL7venueId11closeActionySiSg_yAHcSgtFy7Penguin0H0CcfU_', symObjAddr: 0x8504, symBinAddr: 0x256C2C, symSize: 0xEC }
+ - { offset: 0x3144C3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC22showNavigationFeedback11destination5titleyAA5PlaceCSg_SSSgtF', symObjAddr: 0x85F0, symBinAddr: 0x256D18, symSize: 0x414 }
+ - { offset: 0x314985, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC22showNavigationFeedback11destination5titleyAA5PlaceCSg_SSSgtFyycfU_', symObjAddr: 0x8F1C, symBinAddr: 0x257644, symSize: 0x1DC }
+ - { offset: 0x314B05, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC25chooseSourceForNavigation10completionyyAA5PlaceCSgc_tF', symObjAddr: 0x8A04, symBinAddr: 0x25712C, symSize: 0x424 }
+ - { offset: 0x314FAB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC25chooseSourceForNavigation10completionyyAA5PlaceCSgc_tFyAHcfU_', symObjAddr: 0xBF3C, symBinAddr: 0x25A664, symSize: 0xA34 }
+ - { offset: 0x3156EB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC21showUserLocationPanel33_A0A4D0656B505EF3DF25D7EB9947CEF6LLyyF', symObjAddr: 0x90F8, symBinAddr: 0x257820, symSize: 0x4E4 }
+ - { offset: 0x315CA1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC21showUserLocationPanel33_A0A4D0656B505EF3DF25D7EB9947CEF6LLyyFyycfU0_', symObjAddr: 0x9660, symBinAddr: 0x257D88, symSize: 0xF0 }
+ - { offset: 0x315D9B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC35showFavoriteDetailForSharedLocation11sharedPlaceyAA0N0C_tF', symObjAddr: 0x9980, symBinAddr: 0x2580A8, symSize: 0x37C }
+ - { offset: 0x316278, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC15didCancelSearchyyF', symObjAddr: 0x9FD0, symBinAddr: 0x2586F8, symSize: 0x4C0 }
+ - { offset: 0x316925, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC019showFilterSelectionF033_A0A4D0656B505EF3DF25D7EB9947CEF6LL4type4data11selectedIdsyAA14TagDisplayTypeO_SayAA0W10DataSource_pGSaySiGtF', symObjAddr: 0xA490, symBinAddr: 0x258BB8, symSize: 0x3EC }
+ - { offset: 0x316DCB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC019showFilterSelectionF033_A0A4D0656B505EF3DF25D7EB9947CEF6LL4type4data11selectedIdsyAA14TagDisplayTypeO_SayAA0W10DataSource_pGSaySiGtFyAJSg_AMtcfU_', symObjAddr: 0xA87C, symBinAddr: 0x258FA4, symSize: 0x90 }
+ - { offset: 0x316E38, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC19showFavoriteDetails3foryAA0H0C_tF', symObjAddr: 0xAA18, symBinAddr: 0x259140, symSize: 0x34C }
+ - { offset: 0x317264, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC17locationDidChangeyyF', symObjAddr: 0xAD64, symBinAddr: 0x25948C, symSize: 0xBC }
+ - { offset: 0x317389, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC23locationStatusDidChange6statusyAA08LocationH0O_tF', symObjAddr: 0xAE20, symBinAddr: 0x259548, symSize: 0x4AC }
+ - { offset: 0x317878, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC25userLocationStatusChangedyyF', symObjAddr: 0xB2CC, symBinAddr: 0x2599F4, symSize: 0x224 }
+ - { offset: 0x317D38, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC23onToastVisibilityChange7visible9toastTypeySb_AA0hM0OSgtF', symObjAddr: 0xB4F0, symBinAddr: 0x259C18, symSize: 0x228 }
+ - { offset: 0x31827A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC15favoritesLoadedyyF', symObjAddr: 0xB718, symBinAddr: 0x259E40, symSize: 0x2D0 }
+ - { offset: 0x3186AF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC29sharedLocationAddedToFavorite8favoriteyAA0K0C_tF', symObjAddr: 0xB9E8, symBinAddr: 0x25A110, symSize: 0x22C }
+ - { offset: 0x318986, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC33sharedLocationRemovedFromFavorite8favoriteyAA0K0C_tF', symObjAddr: 0xBC14, symBinAddr: 0x25A33C, symSize: 0x178 }
+ - { offset: 0x318B9A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC21sharedLocationUpdated8favoriteyAA8FavoriteC_tF', symObjAddr: 0xBD8C, symBinAddr: 0x25A4B4, symSize: 0x1B0 }
+ - { offset: 0x318F50, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC7addGate33_A0A4D0656B505EF3DF25D7EB9947CEF6LL2in10completionyAA5PlaceCSg_yAJctF', symObjAddr: 0xC970, symBinAddr: 0x25B098, symSize: 0x3D8 }
+ - { offset: 0x3193AD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC7addGate33_A0A4D0656B505EF3DF25D7EB9947CEF6LL2in10completionyAA5PlaceCSg_yAJctFyAJcfU_', symObjAddr: 0xCD48, symBinAddr: 0x25B470, symSize: 0x128 }
+ - { offset: 0x31941A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC17showMessageDetail7messageyAA0hI0C_tF', symObjAddr: 0xCE70, symBinAddr: 0x25B598, symSize: 0x410 }
+ - { offset: 0x3198B3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC17showMessageDetail7messageyAA0hI0C_tFyycfU_', symObjAddr: 0xD528, symBinAddr: 0x25BC50, symSize: 0x64 }
+ - { offset: 0x319954, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC17showRouteOverview33_A0A4D0656B505EF3DF25D7EB9947CEF6LL5placeyAA5PlaceCSg_tF', symObjAddr: 0xD280, symBinAddr: 0x25B9A8, symSize: 0x2A8 }
+ - { offset: 0x319C27, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerCAA36LocationBasedMessagesManagerDelegateA2aDP19loadMessageForFloor7messageyAA0M6DetailC_tFTW', symObjAddr: 0xD58C, symBinAddr: 0x25BCB4, symSize: 0x4 }
+ - { offset: 0x319C47, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerCAA36LocationBasedMessagesManagerDelegateA2aDP19loadMessageForFloor7messageyAA0M6DetailC_tFTW', symObjAddr: 0xD58C, symBinAddr: 0x25BCB4, symSize: 0x4 }
+ - { offset: 0x319C6B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0jO0OSgtFTW', symObjAddr: 0xD590, symBinAddr: 0x25BCB8, symSize: 0x8 }
+ - { offset: 0x319C87, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerCAA20NotificationObserverA2aDP25userLocationStatusChangedyyFTW', symObjAddr: 0xD598, symBinAddr: 0x25BCC0, symSize: 0x4 }
+ - { offset: 0x319D27, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC21showUserLocationPanel33_A0A4D0656B505EF3DF25D7EB9947CEF6LLyyFyycfU_TA', symObjAddr: 0xEB0C, symBinAddr: 0x25BDBC, symSize: 0x20 }
+ - { offset: 0x319D3B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC21showUserLocationPanel33_A0A4D0656B505EF3DF25D7EB9947CEF6LLyyFyycfU0_TA', symObjAddr: 0xEB2C, symBinAddr: 0x25BDDC, symSize: 0x8 }
+ - { offset: 0x319F16, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC26presentParkingDetailsSheet7parkingyAA5PlaceCSg_tFyycfU_TA', symObjAddr: 0xECEC, symBinAddr: 0x25BF8C, symSize: 0x8 }
+ - { offset: 0x319F2A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC26presentParkingDetailsSheet7parkingyAA5PlaceCSg_tFyycfU0_TA', symObjAddr: 0xECF4, symBinAddr: 0x25BF94, symSize: 0x8 }
+ - { offset: 0x319F3E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC25chooseSourceForNavigation10completionyyAA5PlaceCSgc_tFyAHcfU_TA', symObjAddr: 0xECFC, symBinAddr: 0x25BF9C, symSize: 0xC }
+ - { offset: 0x319F52, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC7addGate33_A0A4D0656B505EF3DF25D7EB9947CEF6LL2in10completionyAA5PlaceCSg_yAJctFyAJcfU_TA', symObjAddr: 0xED34, symBinAddr: 0x25BFD4, symSize: 0xC }
+ - { offset: 0x319F66, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC22showNavigationFeedback11destination5titleyAA5PlaceCSg_SSSgtFyycfU_TA', symObjAddr: 0xED40, symBinAddr: 0x25BFE0, symSize: 0x8 }
+ - { offset: 0x319F7A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC17showMessageDetail7messageyAA0hI0C_tFyAA5PlaceCSgcACcfu_yAJcfu0_TA', symObjAddr: 0xED90, symBinAddr: 0x25BFE8, symSize: 0x20 }
+ - { offset: 0x319FB4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC17showMessageDetail7messageyAA0hI0C_tFyycfU_TA', symObjAddr: 0xEDB0, symBinAddr: 0x25C008, symSize: 0x8 }
+ - { offset: 0x319FC8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC6addMapyyFyycAA04MaineF0Ccfu_yycfu0_TA', symObjAddr: 0xEDB8, symBinAddr: 0x25C010, symSize: 0x28 }
+ - { offset: 0x31A04E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC6addMapyyFy7Penguin10PoiPolygonV_AA06SourceE0OtcACcfu1_yAG_AItcfu2_TA', symObjAddr: 0xEDE0, symBinAddr: 0x25C038, symSize: 0x20 }
+ - { offset: 0x31A091, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC6addMapyyFy7Penguin5VenueCcACcfu3_yAGcfu4_TA', symObjAddr: 0xEE00, symBinAddr: 0x25C058, symSize: 0x20 }
+ - { offset: 0x31A0CB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC6addMapyyFy7Penguin5VenueCSgcACcfu5_yAHcfu6_TA', symObjAddr: 0xEE20, symBinAddr: 0x25C078, symSize: 0x20 }
+ - { offset: 0x31A105, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC6addMapyyFyAA5PlaceCSgcACcfu7_yAGcfu8_TA', symObjAddr: 0xEE40, symBinAddr: 0x25C098, symSize: 0x20 }
+ - { offset: 0x31A13F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC6addMapyyFySiSgcACcfu9_yAEcfu10_TA', symObjAddr: 0xEE60, symBinAddr: 0x25C0B8, symSize: 0xC }
+ - { offset: 0x31A153, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC6addMapyyFy7Penguin11POICategoryV_AA15CategoryFiltersVSgtcACcfu11_yAG_AJtcfu12_TA', symObjAddr: 0xEE6C, symBinAddr: 0x25C0C4, symSize: 0x34 }
+ - { offset: 0x31A198, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC6addMapyyFyAA5PlaceCSgcACcfu13_yAGcfu14_TA', symObjAddr: 0xEEA0, symBinAddr: 0x25C0F8, symSize: 0x20 }
+ - { offset: 0x31A1D2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC6addMapyyFyycyKXEfu17_yycAA0aB9UIManagerCcfu18_yycfu19_TA', symObjAddr: 0xEEC0, symBinAddr: 0x25C118, symSize: 0x20 }
+ - { offset: 0x31A204, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC6addMapyyFyycAA16PIEventsDelegate_pcfu15_yycfu16_TA', symObjAddr: 0xEFE4, symBinAddr: 0x25C180, symSize: 0x44 }
+ - { offset: 0x31A225, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC22showSharedUserLocation8locationyAA5PlaceCSg_tFyAGcACcfu5_yAGcfu6_TA', symObjAddr: 0xF04C, symBinAddr: 0x25C1C4, symSize: 0x20 }
+ - { offset: 0x31A25F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC23addCategoryResultsPanel33_A0A4D0656B505EF3DF25D7EB9947CEF6LL8category8animatedy7Penguin11POICategoryV_SbtFySaySSGcAA03MapeF0Ccfu_yAKcfu0_TA', symObjAddr: 0xF06C, symBinAddr: 0x25C1E4, symSize: 0x8 }
+ - { offset: 0x31A273, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC23addCategoryResultsPanel33_A0A4D0656B505EF3DF25D7EB9947CEF6LL8category8animatedy7Penguin11POICategoryV_SbtFyycfU0_TA', symObjAddr: 0xF074, symBinAddr: 0x25C1EC, symSize: 0x8 }
+ - { offset: 0x31A287, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC23addCategoryResultsPanel33_A0A4D0656B505EF3DF25D7EB9947CEF6LL8category8animatedy7Penguin11POICategoryV_SbtFyycfU1_TA', symObjAddr: 0xF07C, symBinAddr: 0x25C1F4, symSize: 0x20 }
+ - { offset: 0x31A29B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC23addCategoryResultsPanel33_A0A4D0656B505EF3DF25D7EB9947CEF6LL8category8animatedy7Penguin11POICategoryV_SbtFyAA0H7FiltersVSgcAA0hieF0Ccfu1_yAMcfu2_TA', symObjAddr: 0xF09C, symBinAddr: 0x25C214, symSize: 0x14 }
+ - { offset: 0x31A2D2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC19floorSelectorTapped33_A0A4D0656B505EF3DF25D7EB9947CEF6LL14currentVenueIdySiSg_tFyAGcACcfu_yAGcfu0_TA', symObjAddr: 0xF0B0, symBinAddr: 0x25C228, symSize: 0x24 }
+ - { offset: 0x31A30E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC25displayFloorSelectorPanel33_A0A4D0656B505EF3DF25D7EB9947CEF6LL7venueId11closeActionySiSg_yAHcSgtFy7Penguin0H0CcfU_TA', symObjAddr: 0xF0D4, symBinAddr: 0x25C24C, symSize: 0x8 }
+ - { offset: 0x31A322, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC17showCampusDetails6campusy7Penguin5VenueCSg_tFyycfU_TA', symObjAddr: 0xF110, symBinAddr: 0x25C278, symSize: 0x8 }
+ - { offset: 0x31A363, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC16showVenueDetails5venuey7Penguin0H0C_tFySiSgcACcfu2_yAIcfu3_TA', symObjAddr: 0xF118, symBinAddr: 0x25C280, symSize: 0x2C }
+ - { offset: 0x31A3C8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC14showPoiDetails3poi06sourceE0y7Penguin0H7PolygonV_AA06SourceE0OtFyAA5PlaceCSg_SSSgtcACcfu0_yAN_AOtcfu1_TA', symObjAddr: 0xF188, symBinAddr: 0x25C2AC, symSize: 0x20 }
+ - { offset: 0x31A40C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC14showPoiDetails3poi06sourceE0y7Penguin0H7PolygonV_AA06SourceE0OtFyycAA16SelectionManagerCcfu2_yycfu3_TA', symObjAddr: 0xF1A8, symBinAddr: 0x25C2CC, symSize: 0x18 }
+ - { offset: 0x31A420, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC14showPoiDetails3poi06sourceE0y7Penguin0H7PolygonV_AA06SourceE0OtFyyAA5PlaceCSgccACcfu4_yyANccfu5_TA', symObjAddr: 0xF1C0, symBinAddr: 0x25C2E4, symSize: 0x20 }
+ - { offset: 0x31A45C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenuesManagerC07loadAllD4Info10completionyyyc_tFySayAA9VenueDataCG_SSSgtcfU_TA', symObjAddr: 0xF210, symBinAddr: 0x25C334, symSize: 0xC }
+ - { offset: 0x31A470, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenuesManagerC21loadCampusInformationyyFyAA9VenueDataCSgcfU_TA', symObjAddr: 0xF258, symBinAddr: 0x25C340, symSize: 0x8 }
+ - { offset: 0x31A508, size: 0x8, addend: 0x0, symName: '_$sSo7UISceneCSo8NSObjectCSH10ObjectiveCWl', symObjAddr: 0xF790, symBinAddr: 0x25C878, symSize: 0x54 }
+ - { offset: 0x31A51C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC11viewDidLoadyyFyyScMYccfU_TA', symObjAddr: 0xF824, symBinAddr: 0x25C8CC, symSize: 0x20 }
+ - { offset: 0x31A530, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0xF844, symBinAddr: 0x25C8EC, symSize: 0x10 }
+ - { offset: 0x31A544, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0xF854, symBinAddr: 0x25C8FC, symSize: 0x8 }
+ - { offset: 0x31A558, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17CategoriesManagerC13loadAmenitiesyyFySayAA0G0VGcfU_TA', symObjAddr: 0xF8F0, symBinAddr: 0x25C904, symSize: 0x8 }
+ - { offset: 0x31A56C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC11viewDidLoadyyFyycfU0_TA', symObjAddr: 0xF924, symBinAddr: 0x25C930, symSize: 0x8 }
+ - { offset: 0x31A580, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenuesManagerC03getD010completionyyycSg_tFySayAA13VenueCardDataVGcfU_TA', symObjAddr: 0xF964, symBinAddr: 0x25C970, symSize: 0xC }
+ - { offset: 0x31A594, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC12addMainPanel10completionyyycSg_tFyycACcfu_yycfu0_TA', symObjAddr: 0xF970, symBinAddr: 0x25C97C, symSize: 0x20 }
+ - { offset: 0x31A5C6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC12addMainPanel10completionyyycSg_tFySay7Penguin11POICategoryVGcACcfu1_yAJcfu2_TA', symObjAddr: 0xF990, symBinAddr: 0x25C99C, symSize: 0x20 }
+ - { offset: 0x31A600, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC12addMainPanel10completionyyycSg_tFy7Penguin11POICategoryVcAA03MapeF0Ccfu3_yAIcfu4_TA', symObjAddr: 0xF9B0, symBinAddr: 0x25C9BC, symSize: 0x20 }
+ - { offset: 0x31A63B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC12addMainPanel10completionyyycSg_tFyycAA03MapeF0Ccfu5_yycfu6_TA', symObjAddr: 0xF9D0, symBinAddr: 0x25C9DC, symSize: 0x8 }
+ - { offset: 0x31A64F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC12addMainPanel10completionyyycSg_tFyycAA03MapeF0Ccfu7_yycfu8_TA', symObjAddr: 0xF9D8, symBinAddr: 0x25C9E4, symSize: 0x20 }
+ - { offset: 0x31A681, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC12addMainPanel10completionyyycSg_tFy7Penguin10PoiPolygonVcfU_TA', symObjAddr: 0xF9F8, symBinAddr: 0x25CA04, symSize: 0x18 }
+ - { offset: 0x31A695, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC12addMainPanel10completionyyycSg_tFyycfU0_TA', symObjAddr: 0xFA10, symBinAddr: 0x25CA1C, symSize: 0x8 }
+ - { offset: 0x31A6A9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC12addMainPanel10completionyyycSg_tFyycfU1_TA', symObjAddr: 0xFA18, symBinAddr: 0x25CA24, symSize: 0x20 }
+ - { offset: 0x31A6BD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC12addMainPanel10completionyyycSg_tFyycfU2_TA', symObjAddr: 0xFA38, symBinAddr: 0x25CA44, symSize: 0x18 }
+ - { offset: 0x31A6D1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC12addMainPanel10completionyyycSg_tFyycACcfu9_yycfu10_TA', symObjAddr: 0xFA50, symBinAddr: 0x25CA5C, symSize: 0x20 }
+ - { offset: 0x31A703, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC12addMainPanel10completionyyycSg_tFyAA8FavoriteCcACcfu11_yAHcfu12_TA', symObjAddr: 0xFA70, symBinAddr: 0x25CA7C, symSize: 0x20 }
+ - { offset: 0x31A73D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC16showAllFavoritesyyFyAA8FavoriteCcACcfu_yAFcfu0_TA', symObjAddr: 0xFAD4, symBinAddr: 0x25CA9C, symSize: 0x20 }
+ - { offset: 0x31A777, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC15showSearchPanel4overyAA08FloatingI11Presentable_pSg_tFyAA14TagDisplayTypeO_SaySiGtcACcfu_yAI_AJtcfu0_TA', symObjAddr: 0xFAF4, symBinAddr: 0x25CABC, symSize: 0x24 }
+ - { offset: 0x31A7B1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC15showSearchPanel4overyAA08FloatingI11Presentable_pSg_tFyAA0H6FilterCSgcACcfu1_yAJcfu2_TA', symObjAddr: 0xFB18, symBinAddr: 0x25CAE0, symSize: 0x20 }
+ - { offset: 0x31A7EB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC14showAllFilters33_A0A4D0656B505EF3DF25D7EB9947CEF6LL06searchI0yAA12SearchFilterCSg_tFyAIcfU_TA', symObjAddr: 0xFB38, symBinAddr: 0x25CB00, symSize: 0x8 }
+ - { offset: 0x31A7FF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC019showFilterSelectionF033_A0A4D0656B505EF3DF25D7EB9947CEF6LL4type4data11selectedIdsyAA14TagDisplayTypeO_SayAA0W10DataSource_pGSaySiGtFyAJSg_AMtcfU_TA', symObjAddr: 0xFB40, symBinAddr: 0x25CB08, symSize: 0x8 }
+ - { offset: 0x31A813, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC14showCategories10categoriesySay7Penguin11POICategoryVG_tFyAHcfU0_TA', symObjAddr: 0xFB48, symBinAddr: 0x25CB10, symSize: 0x8 }
+ - { offset: 0x31A827, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC13showDirectoryyyFyycfU_TA', symObjAddr: 0xFB50, symBinAddr: 0x25CB18, symSize: 0x20 }
+ - { offset: 0x31A90A, size: 0x8, addend: 0x0, symName: '_$sSh9formUnionyyqd__n7ElementQyd__RszSTRd__lF8PenNavUI9ToastTypeO_ShyAFGTg5', symObjAddr: 0x1104, symBinAddr: 0x24F8CC, symSize: 0xCC }
+ - { offset: 0x31B383, size: 0x8, addend: 0x0, symName: '_$sSh9formUnionyyqd__n7ElementQyd__RszSTRd__lF8PenNavUI18FloatingPanelStateC_SayAFGTg5Tf4gn_n', symObjAddr: 0xE9D0, symBinAddr: 0x25BCC4, symSize: 0xD4 }
+ - { offset: 0x31B695, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC09presentedE11ControllersSayAA24FloatingPanelPresentable_pGvM', symObjAddr: 0x11D0, symBinAddr: 0x24F998, symSize: 0x6C }
+ - { offset: 0x31B6C8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC09presentedE11ControllersSayAA24FloatingPanelPresentable_pGvM.resume.0', symObjAddr: 0x123C, symBinAddr: 0x24FA04, symSize: 0x88 }
+ - { offset: 0x31B9F0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC11viewDidLoadyyF', symObjAddr: 0x12C4, symBinAddr: 0x24FA8C, symSize: 0x574 }
+ - { offset: 0x31BCFB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC11viewDidLoadyyFyycfU0_', symObjAddr: 0x1FAC, symBinAddr: 0x250774, symSize: 0x74 }
+ - { offset: 0x31BF8F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC11viewDidLoadyyFTo', symObjAddr: 0x2020, symBinAddr: 0x2507E8, symSize: 0x28 }
+ - { offset: 0x31C030, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC14viewWillAppearyySbFTo', symObjAddr: 0x2048, symBinAddr: 0x250810, symSize: 0xB8 }
+ - { offset: 0x31C15D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC13viewDidAppearyySbF', symObjAddr: 0x2100, symBinAddr: 0x2508C8, symSize: 0x104 }
+ - { offset: 0x31C22C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC13viewDidAppearyySbFyycfU_', symObjAddr: 0x2204, symBinAddr: 0x2509CC, symSize: 0x194 }
+ - { offset: 0x31C3FD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC13viewDidAppearyySbFTo', symObjAddr: 0x2398, symBinAddr: 0x250B60, symSize: 0x30 }
+ - { offset: 0x31C425, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC6addMapyyF', symObjAddr: 0x23C8, symBinAddr: 0x250B90, symSize: 0x8B8 }
+ - { offset: 0x31C83A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC6addMapyyFySiSgcACcfu9_yAEcfu10_', symObjAddr: 0x4478, symBinAddr: 0x252C40, symSize: 0x108 }
+ - { offset: 0x31D1D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC9removeMapyyF', symObjAddr: 0x4D80, symBinAddr: 0x253548, symSize: 0xD0 }
+ - { offset: 0x31D391, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC012deinitializeaB0yyF', symObjAddr: 0x4E50, symBinAddr: 0x253618, symSize: 0x2CC }
+ - { offset: 0x31D635, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0x511C, symBinAddr: 0x2538E4, symSize: 0x1C8 }
+ - { offset: 0x31D676, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0x52E4, symBinAddr: 0x253AAC, symSize: 0x60 }
+ - { offset: 0x31D6BE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x5344, symBinAddr: 0x253B0C, symSize: 0x19C }
+ - { offset: 0x31D6F1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x54E0, symBinAddr: 0x253CA8, symSize: 0x28 }
+ - { offset: 0x31D705, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerCfD', symObjAddr: 0x5508, symBinAddr: 0x253CD0, symSize: 0x30 }
+ - { offset: 0x31D728, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerCAA22FloatingPanelPresenterA2aDP09presentedE11ControllersSayAA0gH11Presentable_pGvgTW', symObjAddr: 0x5670, symBinAddr: 0x253E38, symSize: 0x44 }
+ - { offset: 0x31D75B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerCAA22FloatingPanelPresenterA2aDP09presentedE11ControllersSayAA0gH11Presentable_pGvMTW', symObjAddr: 0x56B4, symBinAddr: 0x253E7C, symSize: 0x5C }
+ - { offset: 0x31D784, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerCAA22FloatingPanelPresenterA2aDP09presentedE11ControllersSayAA0gH11Presentable_pGvMTW.resume.0', symObjAddr: 0x5710, symBinAddr: 0x253ED8, symSize: 0x2C }
+ - { offset: 0x31E560, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC22deinitializeSingletonsyyFTf4d_n', symObjAddr: 0xEB34, symBinAddr: 0x25BDE4, symSize: 0x1A8 }
+ - { offset: 0x31E782, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18HomeViewControllerC15addSessionLabelyyFTf4d_n', symObjAddr: 0xF260, symBinAddr: 0x25C348, symSize: 0x530 }
+ - { offset: 0x31EF0A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6StylesCMa', symObjAddr: 0x254, symBinAddr: 0x25CD94, symSize: 0x20 }
+ - { offset: 0x31EF1E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6StylesC10CodingKeys33_AE868ADFC15926325743FFD64205068ELLOAFs0E3KeyAAWl', symObjAddr: 0x7C4, symBinAddr: 0x25D29C, symSize: 0x40 }
+ - { offset: 0x31EF32, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13AppFontWeightOACSeAAWl', symObjAddr: 0x824, symBinAddr: 0x25D2DC, symSize: 0x40 }
+ - { offset: 0x31EF46, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13AppFontWeightOACSEAAWl', symObjAddr: 0x864, symBinAddr: 0x25D31C, symSize: 0x40 }
+ - { offset: 0x31EF5A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6StylesC10CodingKeys33_AE868ADFC15926325743FFD64205068ELLOMa', symObjAddr: 0xA08, symBinAddr: 0x25D35C, symSize: 0x10 }
+ - { offset: 0x31EF6E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6StylesC10CodingKeys33_AE868ADFC15926325743FFD64205068ELLOSHAASQWb', symObjAddr: 0xA18, symBinAddr: 0x25D36C, symSize: 0x4 }
+ - { offset: 0x31EF82, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6StylesC10CodingKeys33_AE868ADFC15926325743FFD64205068ELLOAFSQAAWl', symObjAddr: 0xA1C, symBinAddr: 0x25D370, symSize: 0x40 }
+ - { offset: 0x31EF96, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6StylesC10CodingKeys33_AE868ADFC15926325743FFD64205068ELLOs0E3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0xA5C, symBinAddr: 0x25D3B0, symSize: 0x4 }
+ - { offset: 0x31EFAA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6StylesC10CodingKeys33_AE868ADFC15926325743FFD64205068ELLOAFs28CustomDebugStringConvertibleAAWl', symObjAddr: 0xA60, symBinAddr: 0x25D3B4, symSize: 0x40 }
+ - { offset: 0x31EFBE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6StylesC10CodingKeys33_AE868ADFC15926325743FFD64205068ELLOs0E3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0xAA0, symBinAddr: 0x25D3F4, symSize: 0x4 }
+ - { offset: 0x31EFD2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6StylesC10CodingKeys33_AE868ADFC15926325743FFD64205068ELLOAFs23CustomStringConvertibleAAWl', symObjAddr: 0xAA4, symBinAddr: 0x25D3F8, symSize: 0x40 }
+ - { offset: 0x31F00B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6StylesC10CodingKeys33_AE868ADFC15926325743FFD64205068ELLOs28CustomDebugStringConvertibleAAsAGP16debugDescriptionSSvgTW', symObjAddr: 0x1D8, symBinAddr: 0x25CD18, symSize: 0x28 }
+ - { offset: 0x31F027, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6StylesC10CodingKeys33_AE868ADFC15926325743FFD64205068ELLOs23CustomStringConvertibleAAsAGP11descriptionSSvgTW', symObjAddr: 0x200, symBinAddr: 0x25CD40, symSize: 0x28 }
+ - { offset: 0x31F07C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6StylesC10CodingKeys33_AE868ADFC15926325743FFD64205068ELLOs0E3KeyAAsAGP11stringValueSSvgTW', symObjAddr: 0xC0, symBinAddr: 0x25CC18, symSize: 0xDC }
+ - { offset: 0x31F0AC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6StylesC10CodingKeys33_AE868ADFC15926325743FFD64205068ELLOs0E3KeyAAsAGP11stringValuexSgSS_tcfCTW', symObjAddr: 0x19C, symBinAddr: 0x25CCF4, symSize: 0x24 }
+ - { offset: 0x31F0FE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6StylesCfD', symObjAddr: 0x228, symBinAddr: 0x25CD68, symSize: 0x2C }
+ - { offset: 0x31F137, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6StylesC6encode2toys7Encoder_p_tKF', symObjAddr: 0x274, symBinAddr: 0x25CDB4, symSize: 0x200 }
+ - { offset: 0x31F168, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6StylesC4fromACs7Decoder_p_tKcfc', symObjAddr: 0x474, symBinAddr: 0x25CFB4, symSize: 0x274 }
+ - { offset: 0x31F1A6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6StylesCSeAASe4fromxs7Decoder_p_tKcfCTW', symObjAddr: 0x6E8, symBinAddr: 0x25D228, symSize: 0x54 }
+ - { offset: 0x31F1CF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6StylesCSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x73C, symBinAddr: 0x25D27C, symSize: 0x20 }
+ - { offset: 0x31F1E3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6StylesC10CodingKeys33_AE868ADFC15926325743FFD64205068ELLO11stringValueAFSgSS_tcfCTf4nd_n', symObjAddr: 0xAE4, symBinAddr: 0x25D438, symSize: 0x210 }
+ - { offset: 0x31F67A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV07makeUseD8Contents4from4withAC0D0C0I0OAA3DOMO0H0C_AE5StateVtKF', symObjAddr: 0x0, symBinAddr: 0x25D648, symSize: 0x358 }
+ - { offset: 0x31F6A8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV07makeUseD8Contents4from4withAC0D0C0I0OAA3DOMO0H0C_AE5StateVtKF', symObjAddr: 0x0, symBinAddr: 0x25D648, symSize: 0x358 }
+ - { offset: 0x31F819, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO7BuilderV16makeTextContents4from4withAC0D0C0I0OAA3DOMO0H0C_AE5StateVtFZTf4nnd_n', symObjAddr: 0x358, symBinAddr: 0x25D9A0, symSize: 0x238 }
+ - { offset: 0x31F8B0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO14TextAttributesVWOc', symObjAddr: 0x590, symBinAddr: 0x25DBD8, symSize: 0x3C }
+ - { offset: 0x31F8C4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO0D0C8ContentsOWOi1_', symObjAddr: 0x5CC, symBinAddr: 0x25DC14, symSize: 0x34 }
+ - { offset: 0x31F8D8, size: 0x8, addend: 0x0, symName: '_$s10Foundation3URLVACs23CustomStringConvertibleAAWl', symObjAddr: 0x640, symBinAddr: 0x25DC48, symSize: 0x44 }
+ - { offset: 0x31FD3E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22NavigationEventTrackerVMa', symObjAddr: 0x0, symBinAddr: 0x25DC8C, symSize: 0x10 }
+ - { offset: 0x31FD56, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22NavigationEventTrackerVMa', symObjAddr: 0x0, symBinAddr: 0x25DC8C, symSize: 0x10 }
+ - { offset: 0x31FF91, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataVWOc', symObjAddr: 0x1B2C, symBinAddr: 0x25F6EC, symSize: 0x34 }
+ - { offset: 0x31FFA5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataVwxx', symObjAddr: 0x2630, symBinAddr: 0x260198, symSize: 0x50 }
+ - { offset: 0x31FFB9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataVwcp', symObjAddr: 0x2680, symBinAddr: 0x2601E8, symSize: 0x1C4 }
+ - { offset: 0x31FFCD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataVwca', symObjAddr: 0x2844, symBinAddr: 0x2603AC, symSize: 0x234 }
+ - { offset: 0x31FFE1, size: 0x8, addend: 0x0, symName: ___swift_memcpy401_8, symObjAddr: 0x2A78, symBinAddr: 0x2605E0, symSize: 0x8 }
+ - { offset: 0x31FFF5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataVwta', symObjAddr: 0x2A80, symBinAddr: 0x2605E8, symSize: 0x1C4 }
+ - { offset: 0x320009, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataVwet', symObjAddr: 0x2C44, symBinAddr: 0x2607AC, symSize: 0x5C }
+ - { offset: 0x32001D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataVwst', symObjAddr: 0x2CA0, symBinAddr: 0x260808, symSize: 0xC0 }
+ - { offset: 0x320031, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataVMa', symObjAddr: 0x2D60, symBinAddr: 0x2608C8, symSize: 0x10 }
+ - { offset: 0x320045, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataV10CodingKeys33_B703942C856D11C63FA4C11D9B678B80LLOAFs0G3KeyAAWl', symObjAddr: 0x2DD8, symBinAddr: 0x2608D8, symSize: 0x40 }
+ - { offset: 0x320059, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataV10CodingKeys33_B703942C856D11C63FA4C11D9B678B80LLOwet', symObjAddr: 0x2E68, symBinAddr: 0x260918, symSize: 0x90 }
+ - { offset: 0x32006D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataV10CodingKeys33_B703942C856D11C63FA4C11D9B678B80LLOwst', symObjAddr: 0x2EF8, symBinAddr: 0x2609A8, symSize: 0xB0 }
+ - { offset: 0x320081, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataV10CodingKeys33_B703942C856D11C63FA4C11D9B678B80LLOMa', symObjAddr: 0x2FBC, symBinAddr: 0x260A58, symSize: 0x10 }
+ - { offset: 0x320095, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataV10CodingKeys33_B703942C856D11C63FA4C11D9B678B80LLOSHAASQWb', symObjAddr: 0x2FCC, symBinAddr: 0x260A68, symSize: 0x4 }
+ - { offset: 0x3200A9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataV10CodingKeys33_B703942C856D11C63FA4C11D9B678B80LLOAFSQAAWl', symObjAddr: 0x2FD0, symBinAddr: 0x260A6C, symSize: 0x40 }
+ - { offset: 0x3200BD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataV10CodingKeys33_B703942C856D11C63FA4C11D9B678B80LLOs0G3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x3010, symBinAddr: 0x260AAC, symSize: 0x4 }
+ - { offset: 0x3200D1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataV10CodingKeys33_B703942C856D11C63FA4C11D9B678B80LLOAFs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x3014, symBinAddr: 0x260AB0, symSize: 0x40 }
+ - { offset: 0x3200E5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataV10CodingKeys33_B703942C856D11C63FA4C11D9B678B80LLOs0G3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x3054, symBinAddr: 0x260AF0, symSize: 0x4 }
+ - { offset: 0x3200F9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataV10CodingKeys33_B703942C856D11C63FA4C11D9B678B80LLOAFs23CustomStringConvertibleAAWl', symObjAddr: 0x3058, symBinAddr: 0x260AF4, symSize: 0x40 }
+ - { offset: 0x32014A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataV10CodingKeys33_B703942C856D11C63FA4C11D9B678B80LLOs28CustomDebugStringConvertibleAAsAGP16debugDescriptionSSvgTW', symObjAddr: 0x94C, symBinAddr: 0x25E50C, symSize: 0x28 }
+ - { offset: 0x320166, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataV10CodingKeys33_B703942C856D11C63FA4C11D9B678B80LLOs23CustomStringConvertibleAAsAGP11descriptionSSvgTW', symObjAddr: 0x974, symBinAddr: 0x25E534, symSize: 0x28 }
+ - { offset: 0x320236, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataV10CodingKeys33_B703942C856D11C63FA4C11D9B678B80LLO11stringValueSSvg', symObjAddr: 0x10, symBinAddr: 0x25DC9C, symSize: 0x2E4 }
+ - { offset: 0x3202E3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataV6encode2toys7Encoder_p_tKF', symObjAddr: 0x2F4, symBinAddr: 0x25DF80, symSize: 0x554 }
+ - { offset: 0x320325, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataV10CodingKeys33_B703942C856D11C63FA4C11D9B678B80LLOs0G3KeyAAsAGP11stringValueSSvgTW', symObjAddr: 0x908, symBinAddr: 0x25E4D4, symSize: 0x8 }
+ - { offset: 0x320340, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataV10CodingKeys33_B703942C856D11C63FA4C11D9B678B80LLOs0G3KeyAAsAGP11stringValuexSgSS_tcfCTW', symObjAddr: 0x910, symBinAddr: 0x25E4DC, symSize: 0x24 }
+ - { offset: 0x320369, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataV10CodingKeys33_B703942C856D11C63FA4C11D9B678B80LLOs0G3KeyAAsAGP8intValuexSgSi_tcfCTW', symObjAddr: 0x940, symBinAddr: 0x25E500, symSize: 0xC }
+ - { offset: 0x32037D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataVSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x99C, symBinAddr: 0x25E55C, symSize: 0x14 }
+ - { offset: 0x3203F2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataV6source11destination9eventTypeAcA5PlaceC_AHSgAA0deJ0OtcfCTf4nnnd_n', symObjAddr: 0x9B0, symBinAddr: 0x25E570, symSize: 0xB64 }
+ - { offset: 0x3205EE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataV9eventType6rating8feedbackAcA0deH0O_SiSSSgtcfCTf4nnnd_n', symObjAddr: 0x1514, symBinAddr: 0x25F0D4, symSize: 0x618 }
+ - { offset: 0x32069D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataV12userLocation011destinationH00I4Type0I6EdgeId05eventJ013isDestinationAC7Penguin10PILocationC_AJ0O0CSgAA05PlaceJ0OSgSiSgAA0deJ0OSbtcfCTf4nnnnnnd_n', symObjAddr: 0x1B8C, symBinAddr: 0x25F720, symSize: 0xA78 }
+ - { offset: 0x320787, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19NavigationEventDataV10CodingKeys33_B703942C856D11C63FA4C11D9B678B80LLO11stringValueAFSgSS_tcfCTf4nd_n', symObjAddr: 0x3098, symBinAddr: 0x260B34, symSize: 0x878 }
+ - { offset: 0x320FFE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22LocationMessageTrackerCMa', symObjAddr: 0x10, symBinAddr: 0x261494, symSize: 0x20 }
+ - { offset: 0x3211CE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27LocationMessageTrackingDataVWOc', symObjAddr: 0xC08, symBinAddr: 0x261FB4, symSize: 0x34 }
+ - { offset: 0x3211E2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27LocationMessageTrackingDataVwxx', symObjAddr: 0xC94, symBinAddr: 0x261FE8, symSize: 0x38 }
+ - { offset: 0x3211F6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27LocationMessageTrackingDataVwcp', symObjAddr: 0xCCC, symBinAddr: 0x262020, symSize: 0xF4 }
+ - { offset: 0x32120A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27LocationMessageTrackingDataVwca', symObjAddr: 0xDC0, symBinAddr: 0x262114, symSize: 0x13C }
+ - { offset: 0x32121E, size: 0x8, addend: 0x0, symName: ___swift_memcpy201_8, symObjAddr: 0xEFC, symBinAddr: 0x262250, symSize: 0x44 }
+ - { offset: 0x321232, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27LocationMessageTrackingDataVwta', symObjAddr: 0xF40, symBinAddr: 0x262294, symSize: 0xF4 }
+ - { offset: 0x321246, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27LocationMessageTrackingDataVwet', symObjAddr: 0x1034, symBinAddr: 0x262388, symSize: 0x5C }
+ - { offset: 0x32125A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27LocationMessageTrackingDataVwst', symObjAddr: 0x1090, symBinAddr: 0x2623E4, symSize: 0x88 }
+ - { offset: 0x32126E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27LocationMessageTrackingDataVMa', symObjAddr: 0x1118, symBinAddr: 0x26246C, symSize: 0x10 }
+ - { offset: 0x321282, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27LocationMessageTrackingDataV10CodingKeys33_06374F598DD389ADB9F7792B7E7F913CLLOAFs0H3KeyAAWl', symObjAddr: 0x1190, symBinAddr: 0x26247C, symSize: 0x40 }
+ - { offset: 0x321296, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27LocationMessageTrackingDataV10CodingKeys33_06374F598DD389ADB9F7792B7E7F913CLLOMa', symObjAddr: 0x1374, symBinAddr: 0x2624BC, symSize: 0x10 }
+ - { offset: 0x3212AA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27LocationMessageTrackingDataV10CodingKeys33_06374F598DD389ADB9F7792B7E7F913CLLOSHAASQWb', symObjAddr: 0x1384, symBinAddr: 0x2624CC, symSize: 0x4 }
+ - { offset: 0x3212BE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27LocationMessageTrackingDataV10CodingKeys33_06374F598DD389ADB9F7792B7E7F913CLLOAFSQAAWl', symObjAddr: 0x1388, symBinAddr: 0x2624D0, symSize: 0x40 }
+ - { offset: 0x3212D2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27LocationMessageTrackingDataV10CodingKeys33_06374F598DD389ADB9F7792B7E7F913CLLOs0H3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x13C8, symBinAddr: 0x262510, symSize: 0x4 }
+ - { offset: 0x3212E6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27LocationMessageTrackingDataV10CodingKeys33_06374F598DD389ADB9F7792B7E7F913CLLOAFs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x13CC, symBinAddr: 0x262514, symSize: 0x40 }
+ - { offset: 0x3212FA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27LocationMessageTrackingDataV10CodingKeys33_06374F598DD389ADB9F7792B7E7F913CLLOs0H3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x140C, symBinAddr: 0x262554, symSize: 0x4 }
+ - { offset: 0x32130E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27LocationMessageTrackingDataV10CodingKeys33_06374F598DD389ADB9F7792B7E7F913CLLOAFs23CustomStringConvertibleAAWl', symObjAddr: 0x1410, symBinAddr: 0x262558, symSize: 0x40 }
+ - { offset: 0x321361, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27LocationMessageTrackingDataV10CodingKeys33_06374F598DD389ADB9F7792B7E7F913CLLOs28CustomDebugStringConvertibleAAsAGP16debugDescriptionSSvgTW', symObjAddr: 0x568, symBinAddr: 0x261914, symSize: 0x28 }
+ - { offset: 0x32137D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27LocationMessageTrackingDataV10CodingKeys33_06374F598DD389ADB9F7792B7E7F913CLLOs23CustomStringConvertibleAAsAGP11descriptionSSvgTW', symObjAddr: 0x590, symBinAddr: 0x26193C, symSize: 0x28 }
+ - { offset: 0x3213AF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27LocationMessageTrackingDataV10CodingKeys33_06374F598DD389ADB9F7792B7E7F913CLLO11stringValueSSvg', symObjAddr: 0x30, symBinAddr: 0x2614B4, symSize: 0x130 }
+ - { offset: 0x3213D2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27LocationMessageTrackingDataV6encode2toys7Encoder_p_tKF', symObjAddr: 0x160, symBinAddr: 0x2615E4, symSize: 0x304 }
+ - { offset: 0x321414, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27LocationMessageTrackingDataV10CodingKeys33_06374F598DD389ADB9F7792B7E7F913CLLOs0H3KeyAAsAGP11stringValueSSvgTW', symObjAddr: 0x524, symBinAddr: 0x2618E8, symSize: 0x8 }
+ - { offset: 0x32142F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27LocationMessageTrackingDataV10CodingKeys33_06374F598DD389ADB9F7792B7E7F913CLLOs0H3KeyAAsAGP11stringValuexSgSS_tcfCTW', symObjAddr: 0x52C, symBinAddr: 0x2618F0, symSize: 0x24 }
+ - { offset: 0x321458, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27LocationMessageTrackingDataVSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x5B8, symBinAddr: 0x261964, symSize: 0x14 }
+ - { offset: 0x3214A4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27LocationMessageTrackingDataV4from4adIdAC7Penguin10PILocationC_SiSgtcfCTf4nnd_n', symObjAddr: 0x5CC, symBinAddr: 0x261978, symSize: 0x63C }
+ - { offset: 0x321576, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27LocationMessageTrackingDataV10CodingKeys33_06374F598DD389ADB9F7792B7E7F913CLLO11stringValueAFSgSS_tcfCTf4nd_n', symObjAddr: 0x1450, symBinAddr: 0x262598, symSize: 0x400 }
+ - { offset: 0x3227F2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerCfE', symObjAddr: 0x25FC, symBinAddr: 0x264E8C, symSize: 0xF4 }
+ - { offset: 0x32281F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerCfETo', symObjAddr: 0x2724, symBinAddr: 0x264FB4, symSize: 0x100 }
+ - { offset: 0x32284E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerCMU', symObjAddr: 0x2824, symBinAddr: 0x2650B4, symSize: 0x8 }
+ - { offset: 0x322862, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerCMa', symObjAddr: 0x282C, symBinAddr: 0x2650BC, symSize: 0x38 }
+ - { offset: 0x322876, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerCMr', symObjAddr: 0x2864, symBinAddr: 0x2650F4, symSize: 0xC8 }
+ - { offset: 0x32288A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC16numberOfSections2inSiSo07UITableF0C_tFTo', symObjAddr: 0x292C, symBinAddr: 0x2651BC, symSize: 0x8 }
+ - { offset: 0x3228B5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC05tableF0_21numberOfRowsInSectionSiSo07UITableF0C_SitFTo', symObjAddr: 0x2934, symBinAddr: 0x2651C4, symSize: 0x60 }
+ - { offset: 0x322BFB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtF', symObjAddr: 0x2994, symBinAddr: 0x265224, symSize: 0xA54 }
+ - { offset: 0x323324, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtFyycfU_', symObjAddr: 0x33E8, symBinAddr: 0x265C78, symSize: 0x70 }
+ - { offset: 0x323396, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtFySaySSGcfU0_', symObjAddr: 0x3458, symBinAddr: 0x265CE8, symSize: 0x174 }
+ - { offset: 0x3234A2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x35CC, symBinAddr: 0x265E5C, symSize: 0xC8 }
+ - { offset: 0x3234F4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC05tableF0_14heightForRowAt12CoreGraphics7CGFloatVSo07UITableF0C_10Foundation9IndexPathVtFTo', symObjAddr: 0x3694, symBinAddr: 0x265F24, symSize: 0xC4 }
+ - { offset: 0x323584, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC06scrollF9DidScrollyySo08UIScrollF0CF', symObjAddr: 0x3758, symBinAddr: 0x265FE8, symSize: 0x2A4 }
+ - { offset: 0x3235F1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC06scrollF9DidScrollyySo08UIScrollF0CFyyScMYccfU_', symObjAddr: 0x39FC, symBinAddr: 0x26628C, symSize: 0x1C8 }
+ - { offset: 0x3236C8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC06scrollF9DidScrollyySo08UIScrollF0CFTo', symObjAddr: 0x3BC4, symBinAddr: 0x266454, symSize: 0x50 }
+ - { offset: 0x3236FA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC22didTapDirectionsActionyyF', symObjAddr: 0x3C14, symBinAddr: 0x2664A4, symSize: 0x474 }
+ - { offset: 0x323B13, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC17showRouteOverview6sourceyAA5PlaceCSg_tF', symObjAddr: 0x4088, symBinAddr: 0x266918, symSize: 0x330 }
+ - { offset: 0x323D90, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC22didTapDirectionsActionyyFTo', symObjAddr: 0x43B8, symBinAddr: 0x266C48, symSize: 0x28 }
+ - { offset: 0x323DCD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC17didTapPhoneActionyyF', symObjAddr: 0x43E0, symBinAddr: 0x266C70, symSize: 0x230 }
+ - { offset: 0x323E99, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC17didTapPhoneActionyyFTo', symObjAddr: 0x4610, symBinAddr: 0x266EA0, symSize: 0x28 }
+ - { offset: 0x323EB5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC19didTapWebsiteActionyyF', symObjAddr: 0x4638, symBinAddr: 0x266EC8, symSize: 0x3C8 }
+ - { offset: 0x323FD8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC19didTapWebsiteActionyyFTo', symObjAddr: 0x4A00, symBinAddr: 0x267290, symSize: 0x28 }
+ - { offset: 0x324015, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC16didTapMailActionyyF', symObjAddr: 0x4A28, symBinAddr: 0x2672B8, symSize: 0x198 }
+ - { offset: 0x324116, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC16didTapMailActionyyFTo', symObjAddr: 0x4BC0, symBinAddr: 0x267450, symSize: 0x28 }
+ - { offset: 0x324152, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC20didExpandDescriptionyyFTo', symObjAddr: 0x4BE8, symBinAddr: 0x267478, symSize: 0x30 }
+ - { offset: 0x324172, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC20didExpandDescriptionyyFTo', symObjAddr: 0x4BE8, symBinAddr: 0x267478, symSize: 0x30 }
+ - { offset: 0x324192, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC20didExpandDescriptionyyFTo', symObjAddr: 0x4BE8, symBinAddr: 0x267478, symSize: 0x30 }
+ - { offset: 0x3241F2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC20didTapExpandScheduleyyFTo', symObjAddr: 0x4C20, symBinAddr: 0x2674A8, symSize: 0x2C }
+ - { offset: 0x32420E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC22didTapCollapseScheduleyyFTo', symObjAddr: 0x4E2C, symBinAddr: 0x2676AC, symSize: 0x2C }
+ - { offset: 0x324257, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC20didTapAddToFavorites10isFavoriteySb_tFTo', symObjAddr: 0x4E58, symBinAddr: 0x2676D8, symSize: 0x30 }
+ - { offset: 0x3242AB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC017didTapTodayStatusF0yyF', symObjAddr: 0x4E88, symBinAddr: 0x267708, symSize: 0x1A8 }
+ - { offset: 0x324371, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC017didTapTodayStatusF0yyFTo', symObjAddr: 0x5030, symBinAddr: 0x2678B0, symSize: 0x28 }
+ - { offset: 0x3243BA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC011mailComposeG0_13didFinishWith5errorySo06MFMailifG0C_So0nI6ResultVs5Error_pSgtFTo', symObjAddr: 0x5058, symBinAddr: 0x2678D8, symSize: 0x18 }
+ - { offset: 0x324400, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC25adaptivePresentationStyle3forSo07UIModaliJ0VSo014UIPresentationG0C_tFTo', symObjAddr: 0x5070, symBinAddr: 0x2678F0, symSize: 0x8 }
+ - { offset: 0x32445A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC14layoutForPanelAA08FloatingJ6Layout_pyFTo', symObjAddr: 0x5078, symBinAddr: 0x2678F8, symSize: 0x98 }
+ - { offset: 0x32450A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC16behaviorForPanelAA08FloatingJ8Behavior_pyFTo', symObjAddr: 0x5110, symBinAddr: 0x267990, symSize: 0x24 }
+ - { offset: 0x324581, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC10setupPanelyyF', symObjAddr: 0x5134, symBinAddr: 0x2679B4, symSize: 0x110 }
+ - { offset: 0x32462D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC10setupPanelyyFTo', symObjAddr: 0x5244, symBinAddr: 0x267AC4, symSize: 0x28 }
+ - { offset: 0x32466B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC20floatingPanelDidMoveyyAA08FloatingiG0CF', symObjAddr: 0x526C, symBinAddr: 0x267AEC, symSize: 0x244 }
+ - { offset: 0x324897, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC20floatingPanelDidMoveyyAA08FloatingiG0CFTo', symObjAddr: 0x54B0, symBinAddr: 0x267D30, symSize: 0x50 }
+ - { offset: 0x3248B3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC15placeDataLoaded0hI0yAA0dfI0C_tF', symObjAddr: 0x5500, symBinAddr: 0x267D80, symSize: 0x128 }
+ - { offset: 0x324984, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC23onToastVisibilityChange7visible9toastTypeySb_AA0iN0OSgtF', symObjAddr: 0x5628, symBinAddr: 0x267EA8, symSize: 0x374 }
+ - { offset: 0x324BA6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC25userLocationStatusChangedyyF', symObjAddr: 0x5A18, symBinAddr: 0x26821C, symSize: 0x158 }
+ - { offset: 0x324C7A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0kP0OSgtFTW', symObjAddr: 0x5B70, symBinAddr: 0x268374, symSize: 0x8 }
+ - { offset: 0x324C96, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerCAA20NotificationObserverA2aDP25userLocationStatusChangedyyFTW', symObjAddr: 0x5B78, symBinAddr: 0x26837C, symSize: 0x4 }
+ - { offset: 0x324CB2, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x5D70, symBinAddr: 0x2683A4, symSize: 0x10 }
+ - { offset: 0x324CC6, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x5D80, symBinAddr: 0x2683B4, symSize: 0x8 }
+ - { offset: 0x324CDA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC22didTapDirectionsActionyyFyAA5PlaceCSgcACcfu2_yAGcfu3_TA', symObjAddr: 0x5DFC, symBinAddr: 0x2683E0, symSize: 0x20 }
+ - { offset: 0x324D14, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC06scrollF9DidScrollyySo08UIScrollF0CFyyScMYccfU_TA', symObjAddr: 0x5EA4, symBinAddr: 0x26842C, symSize: 0x8 }
+ - { offset: 0x324D28, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtFySaySSGcfU0_TA', symObjAddr: 0x5FA0, symBinAddr: 0x268434, symSize: 0x8 }
+ - { offset: 0x324D3C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC05tableF0_12cellForRowAtSo07UITableF4CellCSo0mF0C_10Foundation9IndexPathVtFyycfU_TA', symObjAddr: 0x5FA8, symBinAddr: 0x26843C, symSize: 0x8 }
+ - { offset: 0x324E49, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC05tableF0_21numberOfRowsInSectionSiSo07UITableF0C_SitFTf4dnn_n', symObjAddr: 0x5FB0, symBinAddr: 0x268444, symSize: 0x268 }
+ - { offset: 0x325067, size: 0x8, addend: 0x0, symName: '_$s7Penguin10PoiPolygonVSgWOd', symObjAddr: 0x62C4, symBinAddr: 0x2686AC, symSize: 0x48 }
+ - { offset: 0x32507B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC9menuItemsSayAA8MenuItemVGvgyycfU_TA', symObjAddr: 0x6348, symBinAddr: 0x2686F4, symSize: 0x8 }
+ - { offset: 0x3250C7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC15placeTitleLabelSo7UILabelCSgvgTo', symObjAddr: 0x37C, symBinAddr: 0x262D14, symSize: 0x10 }
+ - { offset: 0x3250DF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC15placeTitleLabelSo7UILabelCSgvgTo', symObjAddr: 0x37C, symBinAddr: 0x262D14, symSize: 0x10 }
+ - { offset: 0x325125, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC15placeTitleLabelSo7UILabelCSgvsTo', symObjAddr: 0x38C, symBinAddr: 0x262D24, symSize: 0x34 }
+ - { offset: 0x325174, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC18categoryTitleLabelSo7UILabelCSgvgTo', symObjAddr: 0x3C0, symBinAddr: 0x262D58, symSize: 0x10 }
+ - { offset: 0x32518C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC18categoryTitleLabelSo7UILabelCSgvgTo', symObjAddr: 0x3C0, symBinAddr: 0x262D58, symSize: 0x10 }
+ - { offset: 0x3251C7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC18categoryTitleLabelSo7UILabelCSgvsTo', symObjAddr: 0x3D0, symBinAddr: 0x262D68, symSize: 0x34 }
+ - { offset: 0x325216, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC9separatorSo6UIViewCSgvgTo', symObjAddr: 0x404, symBinAddr: 0x262D9C, symSize: 0x10 }
+ - { offset: 0x32522E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC9separatorSo6UIViewCSgvgTo', symObjAddr: 0x404, symBinAddr: 0x262D9C, symSize: 0x10 }
+ - { offset: 0x32526E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC9separatorSo6UIViewCSgvsTo', symObjAddr: 0x414, symBinAddr: 0x262DAC, symSize: 0x34 }
+ - { offset: 0x3252BD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC05tableF0So07UITableF0CSgvgTo', symObjAddr: 0x448, symBinAddr: 0x262DE0, symSize: 0x10 }
+ - { offset: 0x3252D5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC05tableF0So07UITableF0CSgvgTo', symObjAddr: 0x448, symBinAddr: 0x262DE0, symSize: 0x10 }
+ - { offset: 0x325315, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC05tableF0So07UITableF0CSgvsTo', symObjAddr: 0x458, symBinAddr: 0x262DF0, symSize: 0x34 }
+ - { offset: 0x325364, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC11shareButtonSo8UIButtonCSgvgTo', symObjAddr: 0x48C, symBinAddr: 0x262E24, symSize: 0x10 }
+ - { offset: 0x32537C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC11shareButtonSo8UIButtonCSgvgTo', symObjAddr: 0x48C, symBinAddr: 0x262E24, symSize: 0x10 }
+ - { offset: 0x3253BC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC11shareButtonSo8UIButtonCSgvsTo', symObjAddr: 0x49C, symBinAddr: 0x262E34, symSize: 0x34 }
+ - { offset: 0x32542C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC9placeDataAA0dfI0Cvg', symObjAddr: 0x4D0, symBinAddr: 0x262E68, symSize: 0xCC }
+ - { offset: 0x32561B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC9menuItemsSayAA8MenuItemVGvg', symObjAddr: 0x59C, symBinAddr: 0x262F34, symSize: 0x3F0 }
+ - { offset: 0x325964, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC9menuItemsSayAA8MenuItemVGvgyycfU_', symObjAddr: 0x98C, symBinAddr: 0x263324, symSize: 0xD8 }
+ - { offset: 0x325A65, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC9viewModel33_64DA4970C83DEE4A6AFA2A73E139E454LLAA011PlaceDetailfI0Cvg', symObjAddr: 0xB6C, symBinAddr: 0x2633FC, symSize: 0xB4 }
+ - { offset: 0x325BFB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC11viewDidLoadyyF', symObjAddr: 0xC20, symBinAddr: 0x2634B0, symSize: 0x2A8 }
+ - { offset: 0x325DD0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC11viewDidLoadyyFTo', symObjAddr: 0xEC8, symBinAddr: 0x263758, symSize: 0x28 }
+ - { offset: 0x325E24, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC14viewWillAppearyySbFTo', symObjAddr: 0xEF0, symBinAddr: 0x263780, symSize: 0x98 }
+ - { offset: 0x325E84, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC13registerCellsyyF', symObjAddr: 0xF88, symBinAddr: 0x263818, symSize: 0x1D8 }
+ - { offset: 0x326009, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC14setupPlaceInfoyyF', symObjAddr: 0x1160, symBinAddr: 0x2639F0, symSize: 0x344 }
+ - { offset: 0x326230, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC19sendFavoriteRequest02isI0ySb_tF', symObjAddr: 0x14A4, symBinAddr: 0x263D34, symSize: 0x484 }
+ - { offset: 0x32648B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC7dismissyyFTo', symObjAddr: 0x1928, symBinAddr: 0x2641B8, symSize: 0x88 }
+ - { offset: 0x3264C8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC5shareyyF', symObjAddr: 0x19B0, symBinAddr: 0x264240, symSize: 0x194 }
+ - { offset: 0x326597, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC5shareyyFySSSgcfU_', symObjAddr: 0x1B44, symBinAddr: 0x2643D4, symSize: 0x5C8 }
+ - { offset: 0x326811, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC5shareyyFTo', symObjAddr: 0x210C, symBinAddr: 0x26499C, symSize: 0x28 }
+ - { offset: 0x326825, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC17handleOfflineDatayyF', symObjAddr: 0x2134, symBinAddr: 0x2649C4, symSize: 0x11C }
+ - { offset: 0x326920, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0x2250, symBinAddr: 0x264AE0, symSize: 0x1A8 }
+ - { offset: 0x326961, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0x23F8, symBinAddr: 0x264C88, symSize: 0x60 }
+ - { offset: 0x3269A9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x2458, symBinAddr: 0x264CE8, symSize: 0x17C }
+ - { offset: 0x3269DC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x25D4, symBinAddr: 0x264E64, symSize: 0x28 }
+ - { offset: 0x3269F0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24PoiDetailsViewControllerCfD', symObjAddr: 0x26F0, symBinAddr: 0x264F80, symSize: 0x34 }
+ - { offset: 0x327471, size: 0x8, addend: 0x0, symName: '_$sSTsE5first5where7ElementQzSgSbADKXE_tKFShySSG_Tg577$s8PenNavUI9XMLParserV7ScannerV10scanString11matchingAnySSShySSG_tKFSbSSXEfU_0eF2UI0H0V0J0VTf1cn_n', symObjAddr: 0x0, symBinAddr: 0x268704, symSize: 0x14C }
+ - { offset: 0x3274AA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV11parseMatrix33_892AF320A73F92CC7AB19393F72C04FDLLyAA3DOMO9TransformOSgAC7ScannerVzKFTf4nd_n', symObjAddr: 0x14C, symBinAddr: 0x268850, symSize: 0x3F0 }
+ - { offset: 0x327750, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV11parseRotate33_892AF320A73F92CC7AB19393F72C04FDLLyAA3DOMO9TransformOSgAC7ScannerVzKFTf4nd_n', symObjAddr: 0x53C, symBinAddr: 0x268C40, symSize: 0x2C8 }
+ - { offset: 0x327B52, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV14parseTransformySayAA3DOMO0F0OGSSKFTf4nd_n', symObjAddr: 0x804, symBinAddr: 0x268F08, symSize: 0x14C8 }
+ - { offset: 0x328C5D, size: 0x8, addend: 0x0, symName: '_$sSTsE5first5where7ElementQzSgSbADKXE_tKFShySSG_Tg577$s8PenNavUI9XMLParserV7ScannerV10scanString11matchingAnySSShySSG_tKFSbSSXEfU_0eF2UI0H0V0J0VTf1cn_n', symObjAddr: 0x0, symBinAddr: 0x268704, symSize: 0x14C }
+ - { offset: 0x3293B5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14DetailsSectionOwet', symObjAddr: 0x10, symBinAddr: 0x26A3D0, symSize: 0x90 }
+ - { offset: 0x3293C9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14DetailsSectionOwst', symObjAddr: 0xA0, symBinAddr: 0x26A460, symSize: 0xB0 }
+ - { offset: 0x3293DD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14DetailsSectionOMa', symObjAddr: 0x164, symBinAddr: 0x26A510, symSize: 0x10 }
+ - { offset: 0x3293F1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14DetailsSectionOs12CaseIterableAA8AllCasessADP_SlWT', symObjAddr: 0x174, symBinAddr: 0x26A520, symSize: 0x4 }
+ - { offset: 0x329405, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI14DetailsSectionOGSayxGSlsWl', symObjAddr: 0x178, symBinAddr: 0x26A524, symSize: 0x44 }
+ - { offset: 0x329419, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI14DetailsSectionOGMa', symObjAddr: 0x1BC, symBinAddr: 0x26A568, symSize: 0x50 }
+ - { offset: 0x3294CA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14DetailsSectionOSHAASQWb', symObjAddr: 0x338, symBinAddr: 0x26A618, symSize: 0x4 }
+ - { offset: 0x3294DE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14DetailsSectionOACSQAAWl', symObjAddr: 0x33C, symBinAddr: 0x26A61C, symSize: 0x40 }
+ - { offset: 0x32952F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14DetailsSectionOSYAASY8rawValuexSg03RawG0Qz_tcfCTW', symObjAddr: 0x2CC, symBinAddr: 0x26A5B8, symSize: 0x28 }
+ - { offset: 0x32956C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14DetailsSectionOs12CaseIterableAAsADP8allCases03AllI0QzvgZTW', symObjAddr: 0x300, symBinAddr: 0x26A5E0, symSize: 0x38 }
+ - { offset: 0x3295BF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14DetailsSectionO8rawValueACSgSi_tcfCTf4nd_n', symObjAddr: 0x37C, symBinAddr: 0x26A65C, symSize: 0x10 }
+ - { offset: 0x329966, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectionCellC16instructionImageSo11UIImageViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x26A66C, symSize: 0x10 }
+ - { offset: 0x329D6F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectionCellCfETo', symObjAddr: 0x11E4, symBinAddr: 0x26B850, symSize: 0x48 }
+ - { offset: 0x329D9E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectionCellCMa', symObjAddr: 0x122C, symBinAddr: 0x26B898, symSize: 0x20 }
+ - { offset: 0x329DB2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectionCellC18setInstructionIcon3foryAA05RouteD0V_tFySo7UIImageCSgcfU_TA', symObjAddr: 0x139C, symBinAddr: 0x26B980, symSize: 0x40 }
+ - { offset: 0x329FD7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectionCellC16instructionImageSo11UIImageViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x26A66C, symSize: 0x10 }
+ - { offset: 0x329FEF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectionCellC16instructionImageSo11UIImageViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x26A66C, symSize: 0x10 }
+ - { offset: 0x32A035, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectionCellC16instructionImageSo11UIImageViewCSgvsTo', symObjAddr: 0x10, symBinAddr: 0x26A67C, symSize: 0x34 }
+ - { offset: 0x32A084, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectionCellC5titleSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x26A6B0, symSize: 0x10 }
+ - { offset: 0x32A09C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectionCellC5titleSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x26A6B0, symSize: 0x10 }
+ - { offset: 0x32A0DC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectionCellC5titleSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x26A6C0, symSize: 0x34 }
+ - { offset: 0x32A12B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectionCellC8subtitleSo7UILabelCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x26A6F4, symSize: 0x10 }
+ - { offset: 0x32A143, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectionCellC8subtitleSo7UILabelCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x26A6F4, symSize: 0x10 }
+ - { offset: 0x32A17E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectionCellC8subtitleSo7UILabelCSgvsTo', symObjAddr: 0x98, symBinAddr: 0x26A704, symSize: 0x34 }
+ - { offset: 0x32A1FD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectionCellC12awakeFromNibyyF', symObjAddr: 0xCC, symBinAddr: 0x26A738, symSize: 0x1BC }
+ - { offset: 0x32A2D6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectionCellC12awakeFromNibyyFTo', symObjAddr: 0x288, symBinAddr: 0x26A8F4, symSize: 0x28 }
+ - { offset: 0x32A432, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectionCellC9configure3foryAA05RouteD0V_tF', symObjAddr: 0x2B0, symBinAddr: 0x26A91C, symSize: 0x8DC }
+ - { offset: 0x32A78C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectionCellC18setInstructionIcon3foryAA05RouteD0V_tFySo7UIImageCSgcfU_', symObjAddr: 0xB8C, symBinAddr: 0x26B1F8, symSize: 0x310 }
+ - { offset: 0x32A931, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectionCellC15prepareForReuseyyF', symObjAddr: 0xE9C, symBinAddr: 0x26B508, symSize: 0x178 }
+ - { offset: 0x32AA09, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectionCellC15prepareForReuseyyFTo', symObjAddr: 0x1014, symBinAddr: 0x26B680, symSize: 0x28 }
+ - { offset: 0x32AA4A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectionCellC5style15reuseIdentifierACSo011UITableViewE5StyleV_SSSgtcfcTo', symObjAddr: 0x103C, symBinAddr: 0x26B6A8, symSize: 0xC0 }
+ - { offset: 0x32AA8B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectionCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x10FC, symBinAddr: 0x26B768, symSize: 0x90 }
+ - { offset: 0x32AABE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectionCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x118C, symBinAddr: 0x26B7F8, symSize: 0x28 }
+ - { offset: 0x32AAD2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13DirectionCellCfD', symObjAddr: 0x11B4, symBinAddr: 0x26B820, symSize: 0x30 }
+ - { offset: 0x32AE66, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22MessageDetailImageCellC06detailF0So11UIImageViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x26B9C0, symSize: 0x20 }
+ - { offset: 0x32B037, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22MessageDetailImageCellCfETo', symObjAddr: 0x2DC, symBinAddr: 0x26BC9C, symSize: 0x38 }
+ - { offset: 0x32B066, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22MessageDetailImageCellCMa', symObjAddr: 0x314, symBinAddr: 0x26BCD4, symSize: 0x20 }
+ - { offset: 0x32B138, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22MessageDetailImageCellC06detailF0So11UIImageViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x26B9C0, symSize: 0x20 }
+ - { offset: 0x32B198, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22MessageDetailImageCellC06detailF0So11UIImageViewCSgvsTo', symObjAddr: 0x20, symBinAddr: 0x26B9E0, symSize: 0x14 }
+ - { offset: 0x32B1E9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22MessageDetailImageCellC21imageHeightConstraintSo08NSLayoutJ0CSgvgTo', symObjAddr: 0x34, symBinAddr: 0x26B9F4, symSize: 0x20 }
+ - { offset: 0x32B243, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22MessageDetailImageCellC21imageHeightConstraintSo08NSLayoutJ0CSgvsTo', symObjAddr: 0x54, symBinAddr: 0x26BA14, symSize: 0x14 }
+ - { offset: 0x32B294, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22MessageDetailImageCellC12awakeFromNibyyFTo', symObjAddr: 0x68, symBinAddr: 0x26BA28, symSize: 0x68 }
+ - { offset: 0x32B306, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22MessageDetailImageCellC11setSelected_8animatedySb_SbtFTo', symObjAddr: 0xD0, symBinAddr: 0x26BA90, symSize: 0x54 }
+ - { offset: 0x32B36C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22MessageDetailImageCellC5style15reuseIdentifierACSo011UITableViewG5StyleV_SSSgtcfcTo', symObjAddr: 0x124, symBinAddr: 0x26BAE4, symSize: 0xE4 }
+ - { offset: 0x32B3E8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22MessageDetailImageCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x208, symBinAddr: 0x26BBC8, symSize: 0xA4 }
+ - { offset: 0x32B41F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI22MessageDetailImageCellCfD', symObjAddr: 0x2AC, symBinAddr: 0x26BC6C, symSize: 0x30 }
+ - { offset: 0x32B7C1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ShapeOwxx', symObjAddr: 0x50, symBinAddr: 0x26BCF4, symSize: 0x14 }
+ - { offset: 0x32B7D5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ShapeOwcp', symObjAddr: 0x88, symBinAddr: 0x26BD08, symSize: 0x5C }
+ - { offset: 0x32B7E9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ShapeOwca', symObjAddr: 0xE4, symBinAddr: 0x26BD64, symSize: 0x6C }
+ - { offset: 0x32B7FD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ShapeOwta', symObjAddr: 0x164, symBinAddr: 0x26BDD0, symSize: 0x4C }
+ - { offset: 0x32B811, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ShapeOwet', symObjAddr: 0x1B0, symBinAddr: 0x26BE1C, symSize: 0x48 }
+ - { offset: 0x32B825, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ShapeOwst', symObjAddr: 0x1F8, symBinAddr: 0x26BE64, symSize: 0x48 }
+ - { offset: 0x32B839, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ShapeOMa', symObjAddr: 0x254, symBinAddr: 0x26BEAC, symSize: 0x10 }
+ - { offset: 0x32BA1E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ShapeOSHAASQWb', symObjAddr: 0x50C, symBinAddr: 0x26C164, symSize: 0x4 }
+ - { offset: 0x32BB48, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC3arc33_3D1849BFB3F9132BAB159E8D460AA85ALL2to5large5radiiyAC5PointV_SbAC4SizeVtF', symObjAddr: 0x550, symBinAddr: 0x26C168, symSize: 0x194 }
+ - { offset: 0x32BE58, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC8makeLine7betweenAESayAC5PointVG_tFZTf4nd_n', symObjAddr: 0x934, symBinAddr: 0x26C54C, symSize: 0x160 }
+ - { offset: 0x32C249, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC8makeRect6within5radiiAeC0H0V_AC4SizeVtFZTf4nnd_n', symObjAddr: 0xAD8, symBinAddr: 0x26C6AC, symSize: 0x688 }
+ - { offset: 0x32CD1F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC11makeEllipse6withinAeC4RectV_tFZTf4nd_n', symObjAddr: 0x1160, symBinAddr: 0x26CD34, symSize: 0x1DC }
+ - { offset: 0x32D024, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO4PathC11makePolygon7betweenAESayAC5PointVG_tFZTf4nd_n', symObjAddr: 0x133C, symBinAddr: 0x26CF10, symSize: 0xF0 }
+ - { offset: 0x32D2D6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ShapeOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x48C, symBinAddr: 0x26C0E4, symSize: 0x5C }
+ - { offset: 0x32D52A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ShapeO4hash4intoys6HasherVz_tF', symObjAddr: 0x264, symBinAddr: 0x26BEBC, symSize: 0x1B8 }
+ - { offset: 0x32DAEB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ShapeOSHAASH9hashValueSivgTW', symObjAddr: 0x41C, symBinAddr: 0x26C074, symSize: 0x60 }
+ - { offset: 0x32DB6A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ShapeOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x47C, symBinAddr: 0x26C0D4, symSize: 0x10 }
+ - { offset: 0x32DB91, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ShapeOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x4E8, symBinAddr: 0x26C140, symSize: 0x24 }
+ - { offset: 0x32DC52, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO5ShapeO2eeoiySbAE_AEtFZTf4nnd_n', symObjAddr: 0x6E4, symBinAddr: 0x26C2FC, symSize: 0x250 }
+ - { offset: 0x32E3C1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12BackdropViewC29dismissalTapGestureRecognizerSo05UITaphI0CvgTo', symObjAddr: 0x0, symBinAddr: 0x26D000, symSize: 0x48 }
+ - { offset: 0x32E533, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12BackdropViewC29dismissalTapGestureRecognizerSo05UITaphI0CvpACTk', symObjAddr: 0x140, symBinAddr: 0x26D140, symSize: 0x64 }
+ - { offset: 0x32E587, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12BackdropViewCMa', symObjAddr: 0x3CC, symBinAddr: 0x26D378, symSize: 0x20 }
+ - { offset: 0x32E59B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12BackdropViewCfETo', symObjAddr: 0x444, symBinAddr: 0x26D3F0, symSize: 0x10 }
+ - { offset: 0x32E633, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12BackdropViewC29dismissalTapGestureRecognizerSo05UITaphI0CvgTo', symObjAddr: 0x0, symBinAddr: 0x26D000, symSize: 0x48 }
+ - { offset: 0x32E666, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12BackdropViewC29dismissalTapGestureRecognizerSo05UITaphI0Cvg', symObjAddr: 0x48, symBinAddr: 0x26D048, symSize: 0x40 }
+ - { offset: 0x32E6B0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12BackdropViewC29dismissalTapGestureRecognizerSo05UITaphI0CvsTo', symObjAddr: 0x88, symBinAddr: 0x26D088, symSize: 0x64 }
+ - { offset: 0x32E6EB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12BackdropViewC29dismissalTapGestureRecognizerSo05UITaphI0Cvs', symObjAddr: 0xEC, symBinAddr: 0x26D0EC, symSize: 0x54 }
+ - { offset: 0x32E714, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12BackdropViewC29dismissalTapGestureRecognizerSo05UITaphI0CvM', symObjAddr: 0x1A4, symBinAddr: 0x26D1A4, symSize: 0x40 }
+ - { offset: 0x32E761, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12BackdropViewCACycfcTo', symObjAddr: 0x1E8, symBinAddr: 0x26D1E4, symSize: 0xB4 }
+ - { offset: 0x32E814, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12BackdropViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x29C, symBinAddr: 0x26D298, symSize: 0x58 }
+ - { offset: 0x32E85C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12BackdropViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x344, symBinAddr: 0x26D2F0, symSize: 0x2C }
+ - { offset: 0x32E8CA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12BackdropViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x370, symBinAddr: 0x26D31C, symSize: 0x2C }
+ - { offset: 0x32E929, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12BackdropViewCfD', symObjAddr: 0x39C, symBinAddr: 0x26D348, symSize: 0x30 }
+ - { offset: 0x32ECD7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6campus33_2D041EA7C21D1E6F1ABCD9FDC43C0821LL7Penguin5VenueCSgvp', symObjAddr: 0x3160, symBinAddr: 0x3816B0, symSize: 0x0 }
+ - { offset: 0x32ECE5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI6campus33_2D041EA7C21D1E6F1ABCD9FDC43C0821LL_WZ', symObjAddr: 0x0, symBinAddr: 0x26D40C, symSize: 0x84 }
+ - { offset: 0x32F283, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteCMU', symObjAddr: 0x22D4, symBinAddr: 0x26F6C8, symSize: 0x8 }
+ - { offset: 0x32F297, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteCMa', symObjAddr: 0x22DC, symBinAddr: 0x26F6D0, symSize: 0x38 }
+ - { offset: 0x32F2AB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteCMr', symObjAddr: 0x2314, symBinAddr: 0x26F708, symSize: 0x9C }
+ - { offset: 0x32F2BF, size: 0x8, addend: 0x0, symName: '_$s7Penguin10PoiPolygonVSgMa', symObjAddr: 0x2684, symBinAddr: 0x26FA78, symSize: 0x54 }
+ - { offset: 0x32F2D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12FavoriteTypeOMa', symObjAddr: 0x2840, symBinAddr: 0x26FACC, symSize: 0x10 }
+ - { offset: 0x32F2F2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12FavoriteTypeOSHAASQWb', symObjAddr: 0x2BF4, symBinAddr: 0x26FE80, symSize: 0x4 }
+ - { offset: 0x32F306, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12FavoriteTypeOACSQAAWl', symObjAddr: 0x2BF8, symBinAddr: 0x26FE84, symSize: 0x40 }
+ - { offset: 0x32F31A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC10CodingKeysOAEs0E3KeyAAWl', symObjAddr: 0x2CA0, symBinAddr: 0x26FEC4, symSize: 0x40 }
+ - { offset: 0x32F32E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12FavoriteTypeOACSeAAWl', symObjAddr: 0x2D00, symBinAddr: 0x26FF04, symSize: 0x40 }
+ - { offset: 0x32F342, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12FavoriteTypeOACSYAAWl', symObjAddr: 0x2D88, symBinAddr: 0x26FF44, symSize: 0x40 }
+ - { offset: 0x32F356, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12FavoriteTypeOACSEAAWl', symObjAddr: 0x2DC8, symBinAddr: 0x26FF84, symSize: 0x40 }
+ - { offset: 0x32F36A, size: 0x8, addend: 0x0, symName: '_$s7Penguin10PoiPolygonVSgWOh', symObjAddr: 0x2E90, symBinAddr: 0x270004, symSize: 0x40 }
+ - { offset: 0x32F37E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC10CodingKeysOMa', symObjAddr: 0x3024, symBinAddr: 0x270044, symSize: 0x10 }
+ - { offset: 0x32F392, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC10CodingKeysOSHAASQWb', symObjAddr: 0x3034, symBinAddr: 0x270054, symSize: 0x4 }
+ - { offset: 0x32F3A6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC10CodingKeysOAESQAAWl', symObjAddr: 0x3038, symBinAddr: 0x270058, symSize: 0x40 }
+ - { offset: 0x32F3BA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC10CodingKeysOs0E3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x3078, symBinAddr: 0x270098, symSize: 0x4 }
+ - { offset: 0x32F3CE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC10CodingKeysOAEs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x307C, symBinAddr: 0x27009C, symSize: 0x40 }
+ - { offset: 0x32F3E2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC10CodingKeysOs0E3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x30BC, symBinAddr: 0x2700DC, symSize: 0x4 }
+ - { offset: 0x32F3F6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC10CodingKeysOAEs23CustomStringConvertibleAAWl', symObjAddr: 0x30C0, symBinAddr: 0x2700E0, symSize: 0x40 }
+ - { offset: 0x32F432, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC10CodingKeysOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x1E0, symBinAddr: 0x26D5EC, symSize: 0xC }
+ - { offset: 0x32F46C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC10CodingKeysOSHAASH9hashValueSivgTW', symObjAddr: 0x1EC, symBinAddr: 0x26D5F8, symSize: 0xC }
+ - { offset: 0x32F48C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC10CodingKeysOSHAASH9hashValueSivgTW', symObjAddr: 0x1EC, symBinAddr: 0x26D5F8, symSize: 0xC }
+ - { offset: 0x32F4A0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC10CodingKeysOSHAASH9hashValueSivgTW', symObjAddr: 0x1EC, symBinAddr: 0x26D5F8, symSize: 0xC }
+ - { offset: 0x32F4B2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC10CodingKeysOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x1F8, symBinAddr: 0x26D604, symSize: 0x8 }
+ - { offset: 0x32F4CE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC10CodingKeysOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x200, symBinAddr: 0x26D60C, symSize: 0x8 }
+ - { offset: 0x32F502, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC10CodingKeysOs28CustomDebugStringConvertibleAAsAFP16debugDescriptionSSvgTW', symObjAddr: 0x454, symBinAddr: 0x26D848, symSize: 0x28 }
+ - { offset: 0x32F51E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC10CodingKeysOs23CustomStringConvertibleAAsAFP11descriptionSSvgTW', symObjAddr: 0x47C, symBinAddr: 0x26D870, symSize: 0x28 }
+ - { offset: 0x32F681, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12FavoriteTypeOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x28C8, symBinAddr: 0x26FB54, symSize: 0x9C }
+ - { offset: 0x32F768, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12FavoriteTypeOSHAASH9hashValueSivgTW', symObjAddr: 0x2964, symBinAddr: 0x26FBF0, symSize: 0x78 }
+ - { offset: 0x32F81C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12FavoriteTypeOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x29DC, symBinAddr: 0x26FC68, symSize: 0x54 }
+ - { offset: 0x32F88E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12FavoriteTypeOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x2A30, symBinAddr: 0x26FCBC, symSize: 0x74 }
+ - { offset: 0x32F920, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12FavoriteTypeOSeAASe4fromxs7Decoder_p_tKcfCTW', symObjAddr: 0x2B4C, symBinAddr: 0x26FDD8, symSize: 0x5C }
+ - { offset: 0x32F943, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12FavoriteTypeOSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x2BA8, symBinAddr: 0x26FE34, symSize: 0x4C }
+ - { offset: 0x32FA51, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC10identifierSSvg', symObjAddr: 0x84, symBinAddr: 0x26D490, symSize: 0x15C }
+ - { offset: 0x32FAF2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC10CodingKeysOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x208, symBinAddr: 0x26D614, symSize: 0x2C }
+ - { offset: 0x32FB32, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC10CodingKeysOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x234, symBinAddr: 0x26D640, symSize: 0xF4 }
+ - { offset: 0x32FB6D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC10CodingKeysOs0E3KeyAAsAFP11stringValueSSvgTW', symObjAddr: 0x328, symBinAddr: 0x26D734, symSize: 0xF0 }
+ - { offset: 0x32FBC2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC10CodingKeysOs0E3KeyAAsAFP11stringValuexSgSS_tcfCTW', symObjAddr: 0x418, symBinAddr: 0x26D824, symSize: 0x24 }
+ - { offset: 0x32FCFA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC9cacheDataAcA0d5CacheF0C_tcfc', symObjAddr: 0x4A4, symBinAddr: 0x26D898, symSize: 0x428 }
+ - { offset: 0x32FF06, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC5placeAcA5PlaceCSg_tcfc', symObjAddr: 0x8CC, symBinAddr: 0x26DCC0, symSize: 0x30C }
+ - { offset: 0x330076, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC4fromACs7Decoder_p_tKcfc', symObjAddr: 0xBD8, symBinAddr: 0x26DFCC, symSize: 0x430 }
+ - { offset: 0x330123, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC13favoriteAliasSSvg', symObjAddr: 0x1008, symBinAddr: 0x26E3FC, symSize: 0x158 }
+ - { offset: 0x330170, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC12favoriteNameSSvg', symObjAddr: 0x1160, symBinAddr: 0x26E554, symSize: 0x168 }
+ - { offset: 0x3302C1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC27favoriteDistanceInformationSSvg', symObjAddr: 0x12C8, symBinAddr: 0x26E6BC, symSize: 0x610 }
+ - { offset: 0x330808, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC16favoriteCategory7Penguin11POICategoryVSgvg', symObjAddr: 0x18D8, symBinAddr: 0x26ECCC, symSize: 0x1D0 }
+ - { offset: 0x330934, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC7iconUrlSSSgvg', symObjAddr: 0x1AA8, symBinAddr: 0x26EE9C, symSize: 0x16C }
+ - { offset: 0x3309E8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC15favoriteAddressSSvg', symObjAddr: 0x1C14, symBinAddr: 0x26F008, symSize: 0x668 }
+ - { offset: 0x330EB7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteCfD', symObjAddr: 0x227C, symBinAddr: 0x26F670, symSize: 0x58 }
+ - { offset: 0x330EF0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC6encode2toys7Encoder_p_tKF', symObjAddr: 0x23B0, symBinAddr: 0x26F7A4, symSize: 0x2D4 }
+ - { offset: 0x330F2E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteCSeAASe4fromxs7Decoder_p_tKcfCTW', symObjAddr: 0x2850, symBinAddr: 0x26FADC, symSize: 0x58 }
+ - { offset: 0x330F58, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteCSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x28A8, symBinAddr: 0x26FB34, symSize: 0x20 }
+ - { offset: 0x330F90, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12FavoriteTypeOSYAASY8rawValuexSg03RawG0Qz_tcfCTW', symObjAddr: 0x2AA4, symBinAddr: 0x26FD30, symSize: 0x70 }
+ - { offset: 0x330FDD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12FavoriteTypeOSYAASY8rawValue03RawG0QzvgTW', symObjAddr: 0x2B14, symBinAddr: 0x26FDA0, symSize: 0x38 }
+ - { offset: 0x331011, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8FavoriteC10CodingKeysO8rawValueAESgSS_tcfCTf4nd_n', symObjAddr: 0x3100, symBinAddr: 0x270120, symSize: 0x5C }
+ - { offset: 0x3313EC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV7ScannerV10scanStringySbSSKF', symObjAddr: 0x0, symBinAddr: 0x27017C, symSize: 0x160 }
+ - { offset: 0x3316D4, size: 0x8, addend: 0x0, symName: '_$sSo9NSScannerC8PenNavUIE8scanBoolSbyKF', symObjAddr: 0x4FC, symBinAddr: 0x270634, symSize: 0x410 }
+ - { offset: 0x3317D0, size: 0x8, addend: 0x0, symName: '_$sSo9NSScannerC8PenNavUIE5ErrorOAEsAdCWl', symObjAddr: 0xB00, symBinAddr: 0x270B0C, symSize: 0x40 }
+ - { offset: 0x3317E4, size: 0x8, addend: 0x0, symName: '_$sSo9NSScannerC8PenNavUIE5ErrorOMa', symObjAddr: 0xC24, symBinAddr: 0x270B4C, symSize: 0x10 }
+ - { offset: 0x3317F8, size: 0x8, addend: 0x0, symName: '_$sSo9NSScannerC8PenNavUIE5ErrorOSHACSQWb', symObjAddr: 0xC34, symBinAddr: 0x270B5C, symSize: 0x4 }
+ - { offset: 0x33180C, size: 0x8, addend: 0x0, symName: '_$sSo9NSScannerC8PenNavUIE5ErrorOAESQACWl', symObjAddr: 0xC38, symBinAddr: 0x270B60, symSize: 0x40 }
+ - { offset: 0x331876, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV7ScannerV10scanStringySbSSKF', symObjAddr: 0x0, symBinAddr: 0x27017C, symSize: 0x160 }
+ - { offset: 0x3319BD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV7ScannerV14scanPercentageSfyKF', symObjAddr: 0x1A4, symBinAddr: 0x2702DC, symSize: 0x1C8 }
+ - { offset: 0x331AAC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV7ScannerV13scanCharacter11matchingAnySJ10Foundation0G3SetV_tKF', symObjAddr: 0x36C, symBinAddr: 0x2704A4, symSize: 0x190 }
+ - { offset: 0x331BC5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV7ScannerV10scanString11matchingAnySS10Foundation12CharacterSetV_tKF', symObjAddr: 0x90C, symBinAddr: 0x270A44, symSize: 0xC8 }
+ - { offset: 0x3322CA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26FavoriteCollectionViewCellCfETo', symObjAddr: 0xC5C, symBinAddr: 0x2717FC, symSize: 0x58 }
+ - { offset: 0x3322F9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26FavoriteCollectionViewCellCMa', symObjAddr: 0xCB4, symBinAddr: 0x271854, symSize: 0x20 }
+ - { offset: 0x33230D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26FavoriteCollectionViewCellC8setImage3foryAA0D0C_tFySo7UIImageCSgcfU_TA', symObjAddr: 0xDEC, symBinAddr: 0x2718C4, symSize: 0x8 }
+ - { offset: 0x332321, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26FavoriteCollectionViewCellC13isHighlightedSbvWyycfU0_TA', symObjAddr: 0xDF4, symBinAddr: 0x2718CC, symSize: 0x30 }
+ - { offset: 0x332335, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0xE24, symBinAddr: 0x2718FC, symSize: 0x10 }
+ - { offset: 0x332349, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0xE34, symBinAddr: 0x27190C, symSize: 0x8 }
+ - { offset: 0x33235D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26FavoriteCollectionViewCellC13isHighlightedSbvWyycfU_TA', symObjAddr: 0xE3C, symBinAddr: 0x271914, symSize: 0x30 }
+ - { offset: 0x3324B0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26FavoriteCollectionViewCellC09containerF0So6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x270BA0, symSize: 0x10 }
+ - { offset: 0x3324C8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26FavoriteCollectionViewCellC09containerF0So6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x270BA0, symSize: 0x10 }
+ - { offset: 0x33250E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26FavoriteCollectionViewCellC09containerF0So6UIViewCSgvsTo', symObjAddr: 0x10, symBinAddr: 0x270BB0, symSize: 0x34 }
+ - { offset: 0x33255D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26FavoriteCollectionViewCellC05imageF0So07UIImageF0CSgvgTo', symObjAddr: 0x44, symBinAddr: 0x270BE4, symSize: 0x20 }
+ - { offset: 0x3325B7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26FavoriteCollectionViewCellC05imageF0So07UIImageF0CSgvsTo', symObjAddr: 0x64, symBinAddr: 0x270C04, symSize: 0x14 }
+ - { offset: 0x332608, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26FavoriteCollectionViewCellC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x78, symBinAddr: 0x270C18, symSize: 0x20 }
+ - { offset: 0x332662, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26FavoriteCollectionViewCellC10titleLabelSo7UILabelCSgvsTo', symObjAddr: 0x98, symBinAddr: 0x270C38, symSize: 0x14 }
+ - { offset: 0x3326B3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26FavoriteCollectionViewCellC12awakeFromNibyyFTo', symObjAddr: 0xAC, symBinAddr: 0x270C4C, symSize: 0x3C }
+ - { offset: 0x33270E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26FavoriteCollectionViewCellC13isHighlightedSbvgTo', symObjAddr: 0xE8, symBinAddr: 0x270C88, symSize: 0x3C }
+ - { offset: 0x332766, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26FavoriteCollectionViewCellC13isHighlightedSbvsTo', symObjAddr: 0x124, symBinAddr: 0x270CC4, symSize: 0x68 }
+ - { offset: 0x33279B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26FavoriteCollectionViewCellC13isHighlightedSbvW', symObjAddr: 0x18C, symBinAddr: 0x270D2C, symSize: 0x160 }
+ - { offset: 0x3327E5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26FavoriteCollectionViewCellC7setData3foryAA0D0C_tF', symObjAddr: 0x3AC, symBinAddr: 0x270F4C, symSize: 0xAC }
+ - { offset: 0x332875, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26FavoriteCollectionViewCellC8setImage3foryAA0D0C_tF', symObjAddr: 0x458, symBinAddr: 0x270FF8, symSize: 0x300 }
+ - { offset: 0x33296A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26FavoriteCollectionViewCellC8setImage3foryAA0D0C_tFySo7UIImageCSgcfU_', symObjAddr: 0x758, symBinAddr: 0x2712F8, symSize: 0x1B8 }
+ - { offset: 0x332A47, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26FavoriteCollectionViewCellC15prepareForReuseyyF', symObjAddr: 0x910, symBinAddr: 0x2714B0, symSize: 0x174 }
+ - { offset: 0x332AE3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26FavoriteCollectionViewCellC15prepareForReuseyyFTo', symObjAddr: 0xA84, symBinAddr: 0x271624, symSize: 0x28 }
+ - { offset: 0x332B1A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26FavoriteCollectionViewCellC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0xAAC, symBinAddr: 0x27164C, symSize: 0xAC }
+ - { offset: 0x332B73, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26FavoriteCollectionViewCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xB58, symBinAddr: 0x2716F8, symSize: 0xAC }
+ - { offset: 0x332BA6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26FavoriteCollectionViewCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xC04, symBinAddr: 0x2717A4, symSize: 0x28 }
+ - { offset: 0x332BBA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI26FavoriteCollectionViewCellCfD', symObjAddr: 0xC2C, symBinAddr: 0x2717CC, symSize: 0x30 }
+ - { offset: 0x332F62, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28LocationIndicatorBearingViewC5frame5colorACSo6CGRectV_So7UIColorCtcfc', symObjAddr: 0x0, symBinAddr: 0x27194C, symSize: 0x384 }
+ - { offset: 0x33312F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28LocationIndicatorBearingViewCMa', symObjAddr: 0x460, symBinAddr: 0x271DAC, symSize: 0x20 }
+ - { offset: 0x333218, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28LocationIndicatorBearingViewC5frame5colorACSo6CGRectV_So7UIColorCtcfc', symObjAddr: 0x0, symBinAddr: 0x27194C, symSize: 0x384 }
+ - { offset: 0x333414, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28LocationIndicatorBearingViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x384, symBinAddr: 0x271CD0, symSize: 0x80 }
+ - { offset: 0x33346E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28LocationIndicatorBearingViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x404, symBinAddr: 0x271D50, symSize: 0x2C }
+ - { offset: 0x3334CD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI28LocationIndicatorBearingViewCfD', symObjAddr: 0x430, symBinAddr: 0x271D7C, symSize: 0x30 }
+ - { offset: 0x33386C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI31NavigationLocationIndicatorViewC5frame11circleColor05arrowJ0ACSo6CGRectV_So7UIColorCAJtcfc', symObjAddr: 0x0, symBinAddr: 0x271DCC, symSize: 0x140 }
+ - { offset: 0x333AAC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI31NavigationLocationIndicatorViewCfETo', symObjAddr: 0x718, symBinAddr: 0x2724E4, symSize: 0x38 }
+ - { offset: 0x333ADB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI31NavigationLocationIndicatorViewCMa', symObjAddr: 0x750, symBinAddr: 0x27251C, symSize: 0x20 }
+ - { offset: 0x333AF0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI31NavigationLocationIndicatorViewC5frame11circleColor05arrowJ0ACSo6CGRectV_So7UIColorCAJtcfc', symObjAddr: 0x0, symBinAddr: 0x271DCC, symSize: 0x140 }
+ - { offset: 0x333BA8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI31NavigationLocationIndicatorViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x140, symBinAddr: 0x271F0C, symSize: 0xF0 }
+ - { offset: 0x333C08, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI31NavigationLocationIndicatorViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x230, symBinAddr: 0x271FFC, symSize: 0x28 }
+ - { offset: 0x333C39, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI31NavigationLocationIndicatorViewC015setupArrowImageG033_1FCC85171C0AF7556E3C336142678B89LL10arrowColorySo7UIColorC_tF', symObjAddr: 0x258, symBinAddr: 0x272024, symSize: 0x11C }
+ - { offset: 0x333CEA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI31NavigationLocationIndicatorViewC14layoutSubviewsyyF', symObjAddr: 0x374, symBinAddr: 0x272140, symSize: 0xC8 }
+ - { offset: 0x333DAB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI31NavigationLocationIndicatorViewC14layoutSubviewsyyFTo', symObjAddr: 0x43C, symBinAddr: 0x272208, symSize: 0x28 }
+ - { offset: 0x333DCC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI31NavigationLocationIndicatorViewC4drawyySo6CGRectVF', symObjAddr: 0x464, symBinAddr: 0x272230, symSize: 0x200 }
+ - { offset: 0x333E70, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI31NavigationLocationIndicatorViewC4drawyySo6CGRectVFTo', symObjAddr: 0x664, symBinAddr: 0x272430, symSize: 0x58 }
+ - { offset: 0x333EAC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI31NavigationLocationIndicatorViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x6BC, symBinAddr: 0x272488, symSize: 0x2C }
+ - { offset: 0x333F0B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI31NavigationLocationIndicatorViewCfD', symObjAddr: 0x6E8, symBinAddr: 0x2724B4, symSize: 0x30 }
+ - { offset: 0x3342CC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19FloorDrawingManagerV04drawD0_5using012setsCameraToD010completiony7Penguin0D0CSg_0M10INRenderer10PIRendererCSgSbySbcSgtFZySbcfU_', symObjAddr: 0x0, symBinAddr: 0x27253C, symSize: 0x14C }
+ - { offset: 0x3343E7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19FloorDrawingManagerV04drawD0_5using012setsCameraToD010completiony7Penguin0D0CSg_0M10INRenderer10PIRendererCSgSbySbcSgtFZySbcfU_', symObjAddr: 0x0, symBinAddr: 0x27253C, symSize: 0x14C }
+ - { offset: 0x334494, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19FloorDrawingManagerV04drawD0_5using012setsCameraToD010completiony7Penguin0D0CSg_0M10INRenderer10PIRendererCSgSbySbcSgtFZTf4nnnnd_n', symObjAddr: 0x14C, symBinAddr: 0x272688, symSize: 0x3BC }
+ - { offset: 0x3348D7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21LocationIndicatorViewC4size14indicatorColor06strokeI0AC12CoreGraphics7CGFloatV_So7UIColorCAKtcfc', symObjAddr: 0x0, symBinAddr: 0x272A80, symSize: 0x12C }
+ - { offset: 0x334A15, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21LocationIndicatorViewCfETo', symObjAddr: 0x50C, symBinAddr: 0x272F8C, symSize: 0x38 }
+ - { offset: 0x334A44, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21LocationIndicatorViewCMa', symObjAddr: 0x544, symBinAddr: 0x272FC4, symSize: 0x20 }
+ - { offset: 0x334AAD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21LocationIndicatorViewC4size14indicatorColor06strokeI0AC12CoreGraphics7CGFloatV_So7UIColorCAKtcfc', symObjAddr: 0x0, symBinAddr: 0x272A80, symSize: 0x12C }
+ - { offset: 0x334B3A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21LocationIndicatorViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x12C, symBinAddr: 0x272BAC, symSize: 0x120 }
+ - { offset: 0x334B6F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21LocationIndicatorViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x24C, symBinAddr: 0x272CCC, symSize: 0x28 }
+ - { offset: 0x334BE0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21LocationIndicatorViewC4drawyySo6CGRectVF', symObjAddr: 0x274, symBinAddr: 0x272CF4, symSize: 0x1E4 }
+ - { offset: 0x334CD7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21LocationIndicatorViewC4drawyySo6CGRectVFTo', symObjAddr: 0x458, symBinAddr: 0x272ED8, symSize: 0x58 }
+ - { offset: 0x334D0E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21LocationIndicatorViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x4B0, symBinAddr: 0x272F30, symSize: 0x2C }
+ - { offset: 0x334D6D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21LocationIndicatorViewCfD', symObjAddr: 0x4DC, symBinAddr: 0x272F5C, symSize: 0x30 }
+ - { offset: 0x335154, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14NetworkMonitorC04pathE00D006NWPathE0CSgvpZ', symObjAddr: 0x82C8, symBinAddr: 0x397348, symSize: 0x0 }
+ - { offset: 0x33516E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14NetworkMonitorC13interfaceType0D011NWInterfaceV09InterfaceG0OvpZ', symObjAddr: 0x82D0, symBinAddr: 0x397350, symSize: 0x0 }
+ - { offset: 0x335188, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14NetworkMonitorC17monitoringStartedSbvpZ', symObjAddr: 0x82E8, symBinAddr: 0x397368, symSize: 0x0 }
+ - { offset: 0x335281, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14NetworkMonitorC13interfaceType_WZ', symObjAddr: 0x294, symBinAddr: 0x273278, symSize: 0x58 }
+ - { offset: 0x3352AC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14NetworkMonitorCMa', symObjAddr: 0x8B8, symBinAddr: 0x273884, symSize: 0x20 }
+ - { offset: 0x3352C0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14NetworkMonitorC5startyyFZy0D06NWPathVcfU_TA', symObjAddr: 0x8F4, symBinAddr: 0x2738C0, symSize: 0x8 }
+ - { offset: 0x3352E5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14NetworkMonitorC25networkInterfaceDidChange33_91F7F947D07FC5BC8196B21D1F1C565BLL2toy0D011NWInterfaceV0G4TypeO_tFZyyScMYccfU_TA', symObjAddr: 0x117C, symBinAddr: 0x274058, symSize: 0x2C }
+ - { offset: 0x3352F9, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x11A8, symBinAddr: 0x274084, symSize: 0x10 }
+ - { offset: 0x33530D, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x11B8, symBinAddr: 0x274094, symSize: 0x8 }
+ - { offset: 0x335321, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14NetworkMonitorC23checkInternetConnection10completionyySbc_tFZy0D06NWPathVcfU_TA', symObjAddr: 0x1278, symBinAddr: 0x2740C8, symSize: 0xC }
+ - { offset: 0x335335, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14NetworkMonitorC23checkInternetConnection10completionyySbc_tFZy0D06NWPathVcfU_yyScMYccfU_TA', symObjAddr: 0x12F0, symBinAddr: 0x274140, symSize: 0x30 }
+ - { offset: 0x335477, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14NetworkMonitorC5startyyFZ', symObjAddr: 0x0, symBinAddr: 0x272FE4, symSize: 0x294 }
+ - { offset: 0x335513, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14NetworkMonitorC5startyyFZy0D06NWPathVcfU_', symObjAddr: 0x668, symBinAddr: 0x27364C, symSize: 0x11C }
+ - { offset: 0x33556F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14NetworkMonitorC23checkInternetConnection10completionyySbc_tFZy0D06NWPathVcfU_', symObjAddr: 0x2EC, symBinAddr: 0x2732D0, symSize: 0x28C }
+ - { offset: 0x3355DE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14NetworkMonitorC23checkInternetConnection10completionyySbc_tFZy0D06NWPathVcfU_yyScMYccfU_', symObjAddr: 0x578, symBinAddr: 0x27355C, symSize: 0xF0 }
+ - { offset: 0x335636, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14NetworkMonitorC25networkInterfaceDidChange33_91F7F947D07FC5BC8196B21D1F1C565BLL2toy0D011NWInterfaceV0G4TypeO_tFZyyScMYccfU_', symObjAddr: 0x784, symBinAddr: 0x273768, symSize: 0x11C }
+ - { offset: 0x335675, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14NetworkMonitorC23checkInternetConnection10completionyySbc_tFZTf4nd_n', symObjAddr: 0x9D4, symBinAddr: 0x273908, symSize: 0x25C }
+ - { offset: 0x335729, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14NetworkMonitorC6cancelyyFZTf4d_n', symObjAddr: 0xC30, symBinAddr: 0x273B64, symSize: 0x15C }
+ - { offset: 0x33574B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14NetworkMonitorC25networkInterfaceDidChange33_91F7F947D07FC5BC8196B21D1F1C565BLL2toy0D011NWInterfaceV0G4TypeO_tFZTf4nd_n', symObjAddr: 0xD8C, symBinAddr: 0x273CC0, symSize: 0x340 }
+ - { offset: 0x335B72, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11ScheduleDayVMa', symObjAddr: 0x134, symBinAddr: 0x274178, symSize: 0x10 }
+ - { offset: 0x335F33, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11ScheduleDayV10timeRangesSSvg', symObjAddr: 0x144, symBinAddr: 0x274188, symSize: 0x488 }
+ - { offset: 0x33637E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11ScheduleDayV05shortE4NameSSvgTf4x_n', symObjAddr: 0x7B8, symBinAddr: 0x274778, symSize: 0xFC }
+ - { offset: 0x336443, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11ScheduleDayV04longE4NameSSSgvgTf4x_n', symObjAddr: 0x8B4, symBinAddr: 0x274874, symSize: 0x144 }
+ - { offset: 0x336884, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18VenuesSectionLabelC5labelSo7UILabelCvpfiAFyXEfU_', symObjAddr: 0x0, symBinAddr: 0x2749B8, symSize: 0x1DC }
+ - { offset: 0x3369C8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18VenuesSectionLabelCfETo', symObjAddr: 0x47C, symBinAddr: 0x274E34, symSize: 0x10 }
+ - { offset: 0x3369F7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18VenuesSectionLabelCMa', symObjAddr: 0x48C, symBinAddr: 0x274E44, symSize: 0x20 }
+ - { offset: 0x336AC5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18VenuesSectionLabelC5labelSo7UILabelCvpfiAFyXEfU_', symObjAddr: 0x0, symBinAddr: 0x2749B8, symSize: 0x1DC }
+ - { offset: 0x336BC6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18VenuesSectionLabelC5frameACSo6CGRectV_tcfc', symObjAddr: 0x1DC, symBinAddr: 0x274B94, symSize: 0x1E0 }
+ - { offset: 0x336BFB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18VenuesSectionLabelC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x3BC, symBinAddr: 0x274D74, symSize: 0x20 }
+ - { offset: 0x336C46, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18VenuesSectionLabelC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x3DC, symBinAddr: 0x274D94, symSize: 0x70 }
+ - { offset: 0x336C8C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI18VenuesSectionLabelCfD', symObjAddr: 0x44C, symBinAddr: 0x274E04, symSize: 0x30 }
+ - { offset: 0x33703F, size: 0x8, addend: 0x0, symName: '_$sSo7UILabelC8PenNavUIE15updateFontStyleyyAC0fG0OF', symObjAddr: 0x0, symBinAddr: 0x274E64, symSize: 0x140 }
+ - { offset: 0x337151, size: 0x8, addend: 0x0, symName: '_$sSo7UILabelC8PenNavUIE15updateFontStyle3for5styleySaySSG_AC0fG0OtF', symObjAddr: 0x140, symBinAddr: 0x274FA4, symSize: 0x1F4 }
+ - { offset: 0x3372CD, size: 0x8, addend: 0x0, symName: '_$sSo7UILabelC8PenNavUIE33updateFontStyleForWordsContaining_5styleySS_AC0fG0OtF', symObjAddr: 0x334, symBinAddr: 0x275198, symSize: 0x1FC }
+ - { offset: 0x337415, size: 0x8, addend: 0x0, symName: '_$sSo7UILabelC8PenNavUIE9fontStyleSSvsTo', symObjAddr: 0x530, symBinAddr: 0x275394, symSize: 0x54 }
+ - { offset: 0x337431, size: 0x8, addend: 0x0, symName: '_$sSo7UILabelC8PenNavUIE15colorIdentifierSivgTo', symObjAddr: 0x708, symBinAddr: 0x2753E8, symSize: 0x8 }
+ - { offset: 0x33744D, size: 0x8, addend: 0x0, symName: '_$sSo7UILabelC8PenNavUIE15colorIdentifierSivsTo', symObjAddr: 0x710, symBinAddr: 0x2753F0, symSize: 0x38 }
+ - { offset: 0x337469, size: 0x8, addend: 0x0, symName: '_$sSo7UILabelC8PenNavUIE25backgroundColorIdentifierSivgTo', symObjAddr: 0x754, symBinAddr: 0x275428, symSize: 0x8 }
+ - { offset: 0x337485, size: 0x8, addend: 0x0, symName: '_$sSo7UILabelC8PenNavUIE25backgroundColorIdentifierSivsTo', symObjAddr: 0x75C, symBinAddr: 0x275430, symSize: 0x38 }
+ - { offset: 0x3374CB, size: 0x8, addend: 0x0, symName: '_$sSo7UILabelC8PenNavUIE15localizationKeySSvsTo', symObjAddr: 0x8D4, symBinAddr: 0x275468, symSize: 0x94 }
+ - { offset: 0x337A07, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20DirectionsFooterCellC11shareButtonSo8UIButtonCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x275504, symSize: 0x10 }
+ - { offset: 0x337D02, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20DirectionsFooterCellCfETo', symObjAddr: 0x808, symBinAddr: 0x275D08, symSize: 0x4C }
+ - { offset: 0x337D31, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20DirectionsFooterCellCMa', symObjAddr: 0x854, symBinAddr: 0x275D54, symSize: 0x20 }
+ - { offset: 0x337D45, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20DirectionsFooterCellC25adaptivePresentationStyle3forSo07UIModalhI0VSo24UIPresentationControllerC_tFTo', symObjAddr: 0x874, symBinAddr: 0x275D74, symSize: 0x8 }
+ - { offset: 0x337D61, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20DirectionsFooterCellC05shareD0yyFyycfU_TA', symObjAddr: 0x8E4, symBinAddr: 0x275DA0, symSize: 0x8 }
+ - { offset: 0x337E85, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20DirectionsFooterCellC11shareButtonSo8UIButtonCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x275504, symSize: 0x10 }
+ - { offset: 0x337E9D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20DirectionsFooterCellC11shareButtonSo8UIButtonCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x275504, symSize: 0x10 }
+ - { offset: 0x337EE3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20DirectionsFooterCellC11shareButtonSo8UIButtonCSgvsTo', symObjAddr: 0x10, symBinAddr: 0x275514, symSize: 0x34 }
+ - { offset: 0x337F32, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20DirectionsFooterCellC17reportIssueButtonSo8UIButtonCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x275548, symSize: 0x10 }
+ - { offset: 0x337F4A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20DirectionsFooterCellC17reportIssueButtonSo8UIButtonCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x275548, symSize: 0x10 }
+ - { offset: 0x337F85, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20DirectionsFooterCellC17reportIssueButtonSo8UIButtonCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x275558, symSize: 0x34 }
+ - { offset: 0x337FD0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20DirectionsFooterCellC12awakeFromNibyyF', symObjAddr: 0x88, symBinAddr: 0x27558C, symSize: 0xDC }
+ - { offset: 0x338020, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20DirectionsFooterCellC12awakeFromNibyyFTo', symObjAddr: 0x164, symBinAddr: 0x275668, symSize: 0x28 }
+ - { offset: 0x33803B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20DirectionsFooterCellC13reportAnIssueyySo8UIButtonCFTo', symObjAddr: 0x18C, symBinAddr: 0x275690, symSize: 0x4 }
+ - { offset: 0x338053, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20DirectionsFooterCellC13reportAnIssueyySo8UIButtonCFTo', symObjAddr: 0x18C, symBinAddr: 0x275690, symSize: 0x4 }
+ - { offset: 0x3380E3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20DirectionsFooterCellC05shareD0yyF', symObjAddr: 0x190, symBinAddr: 0x275694, symSize: 0x414 }
+ - { offset: 0x33832B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20DirectionsFooterCellC05shareD0yyFyycfU_', symObjAddr: 0x5A4, symBinAddr: 0x275AA8, symSize: 0x88 }
+ - { offset: 0x338393, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20DirectionsFooterCellC05shareD0yyFTo', symObjAddr: 0x630, symBinAddr: 0x275B30, symSize: 0x28 }
+ - { offset: 0x3383D9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20DirectionsFooterCellC5style15reuseIdentifierACSo011UITableViewF5StyleV_SSSgtcfcTo', symObjAddr: 0x658, symBinAddr: 0x275B58, symSize: 0xC4 }
+ - { offset: 0x33843E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20DirectionsFooterCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x71C, symBinAddr: 0x275C1C, symSize: 0x94 }
+ - { offset: 0x338471, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20DirectionsFooterCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x7B0, symBinAddr: 0x275CB0, symSize: 0x28 }
+ - { offset: 0x338485, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20DirectionsFooterCellCfD', symObjAddr: 0x7D8, symBinAddr: 0x275CD8, symSize: 0x30 }
+ - { offset: 0x3384A8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20DirectionsFooterCellC13reportAnIssueyySo8UIButtonCFTf4dd_n', symObjAddr: 0x90C, symBinAddr: 0x275DA8, symSize: 0xE0 }
+ - { offset: 0x338849, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC10renderPath4fromSSAA9LayerTreeO5ShapeO_tF', symObjAddr: 0x0, symBinAddr: 0x275E88, symSize: 0x1BC }
+ - { offset: 0x33891A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC10renderPath4fromSSAA9LayerTreeO5ShapeO_tF', symObjAddr: 0x0, symBinAddr: 0x275E88, symSize: 0x1BC }
+ - { offset: 0x338BA5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC10renderRect33_7CD13BB8671B7C502D9AF163B5323DF8LL4fromSSAA9LayerTreeO0G0V_tF', symObjAddr: 0x1BC, symBinAddr: 0x276044, symSize: 0x274 }
+ - { offset: 0x338F69, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC14renderRectPath5frame5radiiSSAA9LayerTreeO0G0V_AH4SizeVtF', symObjAddr: 0x430, symBinAddr: 0x2762B8, symSize: 0x15C }
+ - { offset: 0x3391F9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC17renderPolygonPath7betweenSSSayAA9LayerTreeO5PointVG_tF', symObjAddr: 0x58C, symBinAddr: 0x276414, symSize: 0x3A0 }
+ - { offset: 0x339817, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC10renderPath4from9formatterSSAA9LayerTreeO0G0C_AA19CoordinateFormatterVtFZ0F5PointL_AESSAH0N0V_tF', symObjAddr: 0x92C, symBinAddr: 0x2767B4, symSize: 0x160 }
+ - { offset: 0x339A6A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC10renderPath4from9formatterSSAA9LayerTreeO0G0C_AA19CoordinateFormatterVtFZTf4nnd_n', symObjAddr: 0xA8C, symBinAddr: 0x276914, symSize: 0x364 }
+ - { offset: 0x33A43A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectVwCP', symObjAddr: 0x0, symBinAddr: 0x276C78, symSize: 0xE0 }
+ - { offset: 0x33A44E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectVwxx', symObjAddr: 0xE0, symBinAddr: 0x276D58, symSize: 0x4C }
+ - { offset: 0x33A462, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectVwcp', symObjAddr: 0x12C, symBinAddr: 0x276DA4, symSize: 0xB4 }
+ - { offset: 0x33A476, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectVwca', symObjAddr: 0x1E0, symBinAddr: 0x276E58, symSize: 0xD4 }
+ - { offset: 0x33A48A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectVwtk', symObjAddr: 0x2B4, symBinAddr: 0x276F2C, symSize: 0x90 }
+ - { offset: 0x33A49E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectVwta', symObjAddr: 0x344, symBinAddr: 0x276FBC, symSize: 0xA4 }
+ - { offset: 0x33A4B2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectVwet', symObjAddr: 0x3E8, symBinAddr: 0x277060, symSize: 0xC }
+ - { offset: 0x33A4C6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectVwst', symObjAddr: 0x470, symBinAddr: 0x2770E8, symSize: 0xC }
+ - { offset: 0x33A4DA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectVMa', symObjAddr: 0x4F0, symBinAddr: 0x277168, symSize: 0x38 }
+ - { offset: 0x33A4EE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectVMr', symObjAddr: 0x528, symBinAddr: 0x2771A0, symSize: 0x9C }
+ - { offset: 0x33A6FD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectV10CodingKeys33_02CFF32F44BF2859D382FA2A7903B007LLOAFs0F3KeyAAWl', symObjAddr: 0xF28, symBinAddr: 0x277A90, symSize: 0x40 }
+ - { offset: 0x33A71C, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI10LiveObjectVGSayxGSesSeRzlWl', symObjAddr: 0x1654, symBinAddr: 0x278014, symSize: 0x7C }
+ - { offset: 0x33A730, size: 0x8, addend: 0x0, symName: '_$sSay8PenNavUI10LiveObjectVGMa', symObjAddr: 0x16D0, symBinAddr: 0x278090, symSize: 0x54 }
+ - { offset: 0x33A744, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectV10CodingKeys33_02CFF32F44BF2859D382FA2A7903B007LLOMa', symObjAddr: 0x1904, symBinAddr: 0x2780E4, symSize: 0x10 }
+ - { offset: 0x33A758, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectV10CodingKeys33_02CFF32F44BF2859D382FA2A7903B007LLOSHAASQWb', symObjAddr: 0x1914, symBinAddr: 0x2780F4, symSize: 0x4 }
+ - { offset: 0x33A76C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectV10CodingKeys33_02CFF32F44BF2859D382FA2A7903B007LLOAFSQAAWl', symObjAddr: 0x1918, symBinAddr: 0x2780F8, symSize: 0x40 }
+ - { offset: 0x33A780, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectV10CodingKeys33_02CFF32F44BF2859D382FA2A7903B007LLOs0F3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x1958, symBinAddr: 0x278138, symSize: 0x4 }
+ - { offset: 0x33A794, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectV10CodingKeys33_02CFF32F44BF2859D382FA2A7903B007LLOAFs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x195C, symBinAddr: 0x27813C, symSize: 0x40 }
+ - { offset: 0x33A7A8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectV10CodingKeys33_02CFF32F44BF2859D382FA2A7903B007LLOs0F3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x199C, symBinAddr: 0x27817C, symSize: 0x4 }
+ - { offset: 0x33A7BC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectV10CodingKeys33_02CFF32F44BF2859D382FA2A7903B007LLOAFs23CustomStringConvertibleAAWl', symObjAddr: 0x19A0, symBinAddr: 0x278180, symSize: 0x40 }
+ - { offset: 0x33A801, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectV10CodingKeys33_02CFF32F44BF2859D382FA2A7903B007LLOs28CustomDebugStringConvertibleAAsAGP16debugDescriptionSSvgTW', symObjAddr: 0xE6C, symBinAddr: 0x277A18, symSize: 0x28 }
+ - { offset: 0x33A81D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectV10CodingKeys33_02CFF32F44BF2859D382FA2A7903B007LLOs23CustomStringConvertibleAAsAGP11descriptionSSvgTW', symObjAddr: 0xE94, symBinAddr: 0x277A40, symSize: 0x28 }
+ - { offset: 0x33A8D9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectV8getImage10completionyySo7UIImageCc_tFyAGSgcfU_', symObjAddr: 0x5C4, symBinAddr: 0x27723C, symSize: 0x40 }
+ - { offset: 0x33A921, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectV10CodingKeys33_02CFF32F44BF2859D382FA2A7903B007LLO11stringValueSSvg', symObjAddr: 0x604, symBinAddr: 0x27727C, symSize: 0x108 }
+ - { offset: 0x33A944, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectV6encode2toys7Encoder_p_tKF', symObjAddr: 0x70C, symBinAddr: 0x277384, symSize: 0x26C }
+ - { offset: 0x33A97B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectV4fromACs7Decoder_p_tKcfC', symObjAddr: 0x978, symBinAddr: 0x2775F0, symSize: 0x3F0 }
+ - { offset: 0x33A9AF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectV10CodingKeys33_02CFF32F44BF2859D382FA2A7903B007LLOs0F3KeyAAsAGP11stringValueSSvgTW', symObjAddr: 0xE28, symBinAddr: 0x2779E0, symSize: 0x8 }
+ - { offset: 0x33A9CA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectV10CodingKeys33_02CFF32F44BF2859D382FA2A7903B007LLOs0F3KeyAAsAGP11stringValuexSgSS_tcfCTW', symObjAddr: 0xE30, symBinAddr: 0x2779E8, symSize: 0x24 }
+ - { offset: 0x33A9F3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectV10CodingKeys33_02CFF32F44BF2859D382FA2A7903B007LLOs0F3KeyAAsAGP8intValuexSgSi_tcfCTW', symObjAddr: 0xE60, symBinAddr: 0x277A0C, symSize: 0xC }
+ - { offset: 0x33AA0D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectVSeAASe4fromxs7Decoder_p_tKcfCTW', symObjAddr: 0xEBC, symBinAddr: 0x277A68, symSize: 0x14 }
+ - { offset: 0x33AA21, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectVSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0xED0, symBinAddr: 0x277A7C, symSize: 0x14 }
+ - { offset: 0x33AAE0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectV6decode4fromSayACGSg10Foundation4DataVSg_tFZTf4nd_n', symObjAddr: 0xFE8, symBinAddr: 0x277AD0, symSize: 0x544 }
+ - { offset: 0x33AC06, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10LiveObjectV10CodingKeys33_02CFF32F44BF2859D382FA2A7903B007LLO11stringValueAFSgSS_tcfCTf4nd_n', symObjAddr: 0x19E0, symBinAddr: 0x2781C0, symSize: 0x2E4 }
+ - { offset: 0x33B178, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ThemeC6colorsAA14ColorsResponseVSgvpZ', symObjAddr: 0x94E0, symBinAddr: 0x397370, symSize: 0x0 }
+ - { offset: 0x33B1D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ThemeC20panelBackgroundColorSo7UIColorCvpZ', symObjAddr: 0x94F8, symBinAddr: 0x397388, symSize: 0x0 }
+ - { offset: 0x33B1ED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ThemeC29secondaryPanelBackgroundColorSo7UIColorCvpZ', symObjAddr: 0x9500, symBinAddr: 0x397390, symSize: 0x0 }
+ - { offset: 0x33B207, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ThemeC10labelColorSo7UIColorCvpZ', symObjAddr: 0x9508, symBinAddr: 0x397398, symSize: 0x0 }
+ - { offset: 0x33B221, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ThemeC19secondaryLabelColorSo7UIColorCvpZ', symObjAddr: 0x9510, symBinAddr: 0x3973A0, symSize: 0x0 }
+ - { offset: 0x33B23B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ThemeC27borderColorOnGrayBackgroundSo7UIColorCvpZ', symObjAddr: 0x9518, symBinAddr: 0x3973A8, symSize: 0x0 }
+ - { offset: 0x33B255, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ThemeC28borderColorOnWhiteBackgroundSo7UIColorCvpZ', symObjAddr: 0x9520, symBinAddr: 0x3973B0, symSize: 0x0 }
+ - { offset: 0x33B26F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ThemeC11buttonColorSo7UIColorCvpZ', symObjAddr: 0x9528, symBinAddr: 0x3973B8, symSize: 0x0 }
+ - { offset: 0x33B289, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ThemeC22locationIndicatorColorSo7UIColorCvpZ', symObjAddr: 0x9530, symBinAddr: 0x3973C0, symSize: 0x0 }
+ - { offset: 0x33B2A3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ThemeC19accuracyCircleColorSo7UIColorCvpZ', symObjAddr: 0x9538, symBinAddr: 0x3973C8, symSize: 0x0 }
+ - { offset: 0x33B2BD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ThemeC14routeLineColorSo7UIColorCvpZ', symObjAddr: 0x9540, symBinAddr: 0x3973D0, symSize: 0x0 }
+ - { offset: 0x33B2D7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ThemeC20routeLineCasingColorSo7UIColorCvpZ', symObjAddr: 0x9548, symBinAddr: 0x3973D8, symSize: 0x0 }
+ - { offset: 0x33B2F1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ThemeC18openingStatusColorSo7UIColorCvpZ', symObjAddr: 0x9550, symBinAddr: 0x3973E0, symSize: 0x0 }
+ - { offset: 0x33B30B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ThemeC18closureStatusColorSo7UIColorCvpZ', symObjAddr: 0x9558, symBinAddr: 0x3973E8, symSize: 0x0 }
+ - { offset: 0x33B325, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ThemeC23panelGrabberHandleColorSo7UIColorCvpZ', symObjAddr: 0x9560, symBinAddr: 0x3973F0, symSize: 0x0 }
+ - { offset: 0x33B33F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ThemeC16closeButtonColorSo7UIColorCvpZ', symObjAddr: 0x9568, symBinAddr: 0x3973F8, symSize: 0x0 }
+ - { offset: 0x33B359, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ThemeC16placeholderColorSo7UIColorCvpZ', symObjAddr: 0x9570, symBinAddr: 0x397400, symSize: 0x0 }
+ - { offset: 0x33B373, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ThemeC14selectionColorSo7UIColorCvpZ', symObjAddr: 0x9578, symBinAddr: 0x397408, symSize: 0x0 }
+ - { offset: 0x33B381, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ThemeC14selectionColor_WZ', symObjAddr: 0x224, symBinAddr: 0x2786C8, symSize: 0x48 }
+ - { offset: 0x33B57A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ThemeCMa', symObjAddr: 0x27C, symBinAddr: 0x278710, symSize: 0x20 }
+ - { offset: 0x33B6C5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ThemeC020floorExtrudedPolygonD0AA14ColorsResponseV0gD0VvgZTf4d_n', symObjAddr: 0x2E0, symBinAddr: 0x278730, symSize: 0x12C }
+ - { offset: 0x33B7FA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ThemeC012venuePolygonD0AA14ColorsResponseV0fD0VvgZTf4d_n', symObjAddr: 0x40C, symBinAddr: 0x27885C, symSize: 0x128 }
+ - { offset: 0x33B92F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ThemeC012venue3dModelD0AA14ColorsResponseV07PolygonD0VvgZTf4d_n', symObjAddr: 0x540, symBinAddr: 0x278990, symSize: 0x144 }
+ - { offset: 0x33BA64, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ThemeC020venueExtrudedPolygonD0AA14ColorsResponseV0gD0VvgZTf4d_n', symObjAddr: 0x684, symBinAddr: 0x278AD4, symSize: 0x144 }
+ - { offset: 0x33BB99, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ThemeC016indoorPoiPolygonD0AA14ColorsResponseV0gD0VvgZTf4d_n', symObjAddr: 0x7C8, symBinAddr: 0x278C18, symSize: 0x138 }
+ - { offset: 0x33BCCE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ThemeC017outdoorPoiPolygonD0AA14ColorsResponseV0gD0VvgZTf4d_n', symObjAddr: 0x900, symBinAddr: 0x278D50, symSize: 0x138 }
+ - { offset: 0x33BE51, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ThemeC010getPolygonD03forSS9fillColor_Sd0H7OpacitySS06borderI0Sd0kJ0t7Penguin03PoiF0V_tFZTf4nd_n', symObjAddr: 0xA38, symBinAddr: 0x278E88, symSize: 0x2BC }
+ - { offset: 0x33C04F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ThemeC010poi3dModelD0AA14ColorsResponseV07PolygonD0VvgZTf4d_n', symObjAddr: 0xCF4, symBinAddr: 0x279144, symSize: 0x13C }
+ - { offset: 0x33C184, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ThemeC018poiExtrudedPolygonD0AA14ColorsResponseV0gD0VvgZTf4d_n', symObjAddr: 0xE30, symBinAddr: 0x279280, symSize: 0x144 }
+ - { offset: 0x33C2B9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ThemeC13campusPolygonAA14ColorsResponseV0fD0VvgZTf4d_n', symObjAddr: 0xFA8, symBinAddr: 0x2793C4, symSize: 0x128 }
+ - { offset: 0x33C779, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC14sharedInstance33_1714430FC00978376F0CBFC2182C8579LLACSgvpZ', symObjAddr: 0x3340, symBinAddr: 0x381CF8, symSize: 0x0 }
+ - { offset: 0x33CA34, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC22startMonitoringRegions20forceLocationUpdatesySb_tF', symObjAddr: 0x64, symBinAddr: 0x279700, symSize: 0x30C }
+ - { offset: 0x33CCED, size: 0x8, addend: 0x0, symName: '_$sSbs5Error_pSgIeghyg_SbSo7NSErrorCSgIeyBhyy_TR', symObjAddr: 0x370, symBinAddr: 0x279A0C, symSize: 0x64 }
+ - { offset: 0x33CD3C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerCMa', symObjAddr: 0x544, symBinAddr: 0x279BA4, symSize: 0x20 }
+ - { offset: 0x33CD91, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC9sendError5errorySSSg_tF', symObjAddr: 0x93C, symBinAddr: 0x279F9C, symSize: 0x230 }
+ - { offset: 0x33CDF9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC9sendError5errorySSSg_tFyyScMYccfU_', symObjAddr: 0x2810, symBinAddr: 0x27BDE8, symSize: 0xD4 }
+ - { offset: 0x33CE53, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC20startGeofenceProcess33_1714430FC00978376F0CBFC2182C8579LLyyF', symObjAddr: 0xB6C, symBinAddr: 0x27A1CC, symSize: 0x2B0 }
+ - { offset: 0x33CF34, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC20startGeofenceProcess33_1714430FC00978376F0CBFC2182C8579LLyyFySSSg_7Penguin9ErrorCodeOSgtcfU_', symObjAddr: 0x19A8, symBinAddr: 0x27AF80, symSize: 0x94 }
+ - { offset: 0x33CFC8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC21stopMonitoringRegions33_1714430FC00978376F0CBFC2182C8579LLyyF', symObjAddr: 0x1060, symBinAddr: 0x27A6C0, symSize: 0x240 }
+ - { offset: 0x33D125, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GeofenceConfigurationVWOc', symObjAddr: 0x1668, symBinAddr: 0x27ACC8, symSize: 0x3C }
+ - { offset: 0x33D139, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI25PIGeofenceManagerDelegate_pSgWOd', symObjAddr: 0x172C, symBinAddr: 0x27AD04, symSize: 0x48 }
+ - { offset: 0x33D14D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerCfETo', symObjAddr: 0x18D0, symBinAddr: 0x27AEA8, symSize: 0x7C }
+ - { offset: 0x33D17C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC08locationE0_22didChangeAuthorizationySo010CLLocationE0C_So21CLAuthorizationStatusVtF', symObjAddr: 0x194C, symBinAddr: 0x27AF24, symSize: 0x8 }
+ - { offset: 0x33D19F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC08locationE0_22didChangeAuthorizationySo010CLLocationE0C_So21CLAuthorizationStatusVtFTo', symObjAddr: 0x1954, symBinAddr: 0x27AF2C, symSize: 0x54 }
+ - { offset: 0x33D1DC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC11handleError5errory7Penguin0G4CodeO_tF', symObjAddr: 0x1A3C, symBinAddr: 0x27B014, symSize: 0x74 }
+ - { offset: 0x33D284, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC21loadCampusInformation33_1714430FC00978376F0CBFC2182C8579LLyyF', symObjAddr: 0x1AB0, symBinAddr: 0x27B088, symSize: 0x304 }
+ - { offset: 0x33D30C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC21loadCampusInformation33_1714430FC00978376F0CBFC2182C8579LLyyFySay7Penguin0G0CGSgcfU_', symObjAddr: 0x1DB4, symBinAddr: 0x27B38C, symSize: 0x284 }
+ - { offset: 0x33D3AA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC18loadRemoteSettings33_1714430FC00978376F0CBFC2182C8579LLyyFy7Penguin9ErrorCodeOSgcfU_', symObjAddr: 0x2038, symBinAddr: 0x27B610, symSize: 0x170 }
+ - { offset: 0x33D430, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC12loadGeofence33_1714430FC00978376F0CBFC2182C8579LLyyFySay7Penguin0G6RegionVG_So7NSErrorCSgtcfU_', symObjAddr: 0x21A8, symBinAddr: 0x27B780, symSize: 0xF4 }
+ - { offset: 0x33D4F7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC24registerRegionMonitoring33_1714430FC00978376F0CBFC2182C8579LLyyF', symObjAddr: 0x229C, symBinAddr: 0x27B874, symSize: 0x38C }
+ - { offset: 0x33D66B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC24registerRegionMonitoring33_1714430FC00978376F0CBFC2182C8579LLyyFyyScMYccfU_', symObjAddr: 0x2628, symBinAddr: 0x27BC00, symSize: 0x1E8 }
+ - { offset: 0x33D716, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC08locationE0_14didEnterRegionySo010CLLocationE0C_So8CLRegionCtF', symObjAddr: 0x28E4, symBinAddr: 0x27BEBC, symSize: 0x8 }
+ - { offset: 0x33D739, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC08locationE0_14didEnterRegionySo010CLLocationE0C_So8CLRegionCtFTo', symObjAddr: 0x28EC, symBinAddr: 0x27BEC4, symSize: 0x68 }
+ - { offset: 0x33D76C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC14stopGeofencingyyFyyScMYccfU_TA', symObjAddr: 0x2978, symBinAddr: 0x27BF50, symSize: 0x8 }
+ - { offset: 0x33D780, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x2980, symBinAddr: 0x27BF58, symSize: 0x10 }
+ - { offset: 0x33D794, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x2990, symBinAddr: 0x27BF68, symSize: 0x8 }
+ - { offset: 0x33D7A8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC12loadGeofence33_1714430FC00978376F0CBFC2182C8579LLyyFySay7Penguin0G6RegionVG_So7NSErrorCSgtcfU_TA', symObjAddr: 0x2A50, symBinAddr: 0x27BF94, symSize: 0x8 }
+ - { offset: 0x33D7BC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC08locationE0_22didChangeAuthorizationySo010CLLocationE0C_So21CLAuthorizationStatusVtFTf4dnn_n', symObjAddr: 0x2A58, symBinAddr: 0x27BF9C, symSize: 0xB8 }
+ - { offset: 0x33D880, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC08locationE0_14didEnterRegionySo010CLLocationE0C_So8CLRegionCtFTf4dnd_n', symObjAddr: 0x2B10, symBinAddr: 0x27C054, symSize: 0x1EC }
+ - { offset: 0x33D96E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13GeofenceErrorO10Foundation09LocalizedE0AAs0E0PWb', symObjAddr: 0x2CFC, symBinAddr: 0x27C240, symSize: 0x4 }
+ - { offset: 0x33D982, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13GeofenceErrorOACs0E0AAWl', symObjAddr: 0x2D00, symBinAddr: 0x27C244, symSize: 0x40 }
+ - { offset: 0x33D996, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13GeofenceErrorOwxx', symObjAddr: 0x2D44, symBinAddr: 0x27C288, symSize: 0x18 }
+ - { offset: 0x33D9AA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13GeofenceErrorOwca', symObjAddr: 0x2DA8, symBinAddr: 0x27C2EC, symSize: 0xA0 }
+ - { offset: 0x33D9BE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13GeofenceErrorOwta', symObjAddr: 0x2E54, symBinAddr: 0x27C38C, symSize: 0x78 }
+ - { offset: 0x33D9D2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13GeofenceErrorOwet', symObjAddr: 0x2ECC, symBinAddr: 0x27C404, symSize: 0x5C }
+ - { offset: 0x33D9E6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13GeofenceErrorOwst', symObjAddr: 0x2F28, symBinAddr: 0x27C460, symSize: 0x50 }
+ - { offset: 0x33D9FA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13GeofenceErrorOwug', symObjAddr: 0x2F78, symBinAddr: 0x27C4B0, symSize: 0x18 }
+ - { offset: 0x33DA0E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13GeofenceErrorOwui', symObjAddr: 0x2F94, symBinAddr: 0x27C4C8, symSize: 0x20 }
+ - { offset: 0x33DA22, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13GeofenceErrorOMa', symObjAddr: 0x2FB4, symBinAddr: 0x27C4E8, symSize: 0x10 }
+ - { offset: 0x33DA36, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI21GeofenceConfigurationVSgWOe', symObjAddr: 0x3098, symBinAddr: 0x27C554, symSize: 0x50 }
+ - { offset: 0x33DA4A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC24registerRegionMonitoring33_1714430FC00978376F0CBFC2182C8579LLyyFyyScMYccfU_TA', symObjAddr: 0x30E8, symBinAddr: 0x27C5A4, symSize: 0x8 }
+ - { offset: 0x33DA5E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC20startGeofenceProcess33_1714430FC00978376F0CBFC2182C8579LLyyFySSSg_7Penguin9ErrorCodeOSgtcfU_TA', symObjAddr: 0x31D0, symBinAddr: 0x27C5AC, symSize: 0xC }
+ - { offset: 0x33DA72, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC21loadCampusInformation33_1714430FC00978376F0CBFC2182C8579LLyyFySay7Penguin0G0CGSgcfU_TA', symObjAddr: 0x31DC, symBinAddr: 0x27C5B8, symSize: 0x8 }
+ - { offset: 0x33DA86, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC18loadRemoteSettings33_1714430FC00978376F0CBFC2182C8579LLyyFy7Penguin9ErrorCodeOSgcfU_TA', symObjAddr: 0x3228, symBinAddr: 0x27C5C0, symSize: 0xC }
+ - { offset: 0x33DA9A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC9sendError5errorySSSg_tFyyScMYccfU_TA', symObjAddr: 0x3260, symBinAddr: 0x27C5F8, symSize: 0xC }
+ - { offset: 0x33DCD3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC6sharedACvgZ', symObjAddr: 0x0, symBinAddr: 0x27969C, symSize: 0x64 }
+ - { offset: 0x33DE94, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13GeofenceErrorO16errorDescriptionSSSgvg', symObjAddr: 0x3D4, symBinAddr: 0x279A70, symSize: 0x130 }
+ - { offset: 0x33DF39, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13GeofenceErrorO10Foundation09LocalizedE0AadEP16errorDescriptionSSSgvgTW', symObjAddr: 0x514, symBinAddr: 0x279BA0, symSize: 0x4 }
+ - { offset: 0x33E001, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC018initializeLocationE0yyF', symObjAddr: 0x564, symBinAddr: 0x279BC4, symSize: 0x10C }
+ - { offset: 0x33E185, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC28setGeofenceSDKConfigurationsyyAA0G13ConfigurationVF', symObjAddr: 0x670, symBinAddr: 0x279CD0, symSize: 0xC0 }
+ - { offset: 0x33E1F7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC19setGeofenceDelegate8delegateyAA0deH0_p_tF', symObjAddr: 0x730, symBinAddr: 0x279D90, symSize: 0x58 }
+ - { offset: 0x33E2D1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC15startGeofencing8delegateyAA0dE8Delegate_p_tF', symObjAddr: 0x788, symBinAddr: 0x279DE8, symSize: 0x1B4 }
+ - { offset: 0x33E561, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC14stopGeofencingyyF', symObjAddr: 0xE1C, symBinAddr: 0x27A47C, symSize: 0x244 }
+ - { offset: 0x33E5F2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC14stopGeofencingyyFyyScMYccfU_', symObjAddr: 0x12A0, symBinAddr: 0x27A900, symSize: 0xC0 }
+ - { offset: 0x33E67C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC16updateGeofencingyyF', symObjAddr: 0x1360, symBinAddr: 0x27A9C0, symSize: 0x118 }
+ - { offset: 0x33E762, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerC30enableBackgroundLocationUpdate33_1714430FC00978376F0CBFC2182C8579LLyyF', symObjAddr: 0x1478, symBinAddr: 0x27AAD8, symSize: 0x1F0 }
+ - { offset: 0x33E7F8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerCACycfc', symObjAddr: 0x1774, symBinAddr: 0x27AD4C, symSize: 0x90 }
+ - { offset: 0x33E82B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerCACycfcTo', symObjAddr: 0x1804, symBinAddr: 0x27ADDC, symSize: 0x9C }
+ - { offset: 0x33E860, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17PIGeofenceManagerCfD', symObjAddr: 0x18A0, symBinAddr: 0x27AE78, symSize: 0x30 }
+ - { offset: 0x33ECF2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetC9imageViewSo07UIImageG0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x27C628, symSize: 0x10 }
+ - { offset: 0x33F19D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetCfE', symObjAddr: 0x16C4, symBinAddr: 0x27DCEC, symSize: 0xB8 }
+ - { offset: 0x33F1CA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetCfETo', symObjAddr: 0x17AC, symBinAddr: 0x27DDD4, symSize: 0xC4 }
+ - { offset: 0x33F1F9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetCMa', symObjAddr: 0x1870, symBinAddr: 0x27DE98, symSize: 0x20 }
+ - { offset: 0x33F20D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetC14layoutForPanelAA08FloatingH6Layout_pyFTo', symObjAddr: 0x1968, symBinAddr: 0x27DEB8, symSize: 0x34 }
+ - { offset: 0x33F23A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetC16behaviorForPanelAA08FloatingH8Behavior_pyFTo', symObjAddr: 0x199C, symBinAddr: 0x27DEEC, symSize: 0x24 }
+ - { offset: 0x33F2B8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetC10setupPanelyyF', symObjAddr: 0x19C0, symBinAddr: 0x27DF10, symSize: 0x228 }
+ - { offset: 0x33F4FE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetC10setupPanelyyFTo', symObjAddr: 0x1BE8, symBinAddr: 0x27E138, symSize: 0x28 }
+ - { offset: 0x33F529, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0iN0OSgtFTW', symObjAddr: 0x1C10, symBinAddr: 0x27E160, symSize: 0x4 }
+ - { offset: 0x33F549, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetCAA20NotificationObserverA2aDP23onToastVisibilityChange7visible9toastTypeySb_AA0iN0OSgtFTW', symObjAddr: 0x1C10, symBinAddr: 0x27E160, symSize: 0x4 }
+ - { offset: 0x33F55B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetC23onToastVisibilityChange7visible9toastTypeySb_AA0gL0OSgtFTf4ddn_n', symObjAddr: 0x1C14, symBinAddr: 0x27E164, symSize: 0x1C0 }
+ - { offset: 0x33F740, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetC14startCountdownyyFySo7NSTimerCYbcfU_TA', symObjAddr: 0x1E4C, symBinAddr: 0x27E348, symSize: 0x8 }
+ - { offset: 0x33F754, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x1E54, symBinAddr: 0x27E350, symSize: 0x10 }
+ - { offset: 0x33F768, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x1E64, symBinAddr: 0x27E360, symSize: 0x8 }
+ - { offset: 0x33F77C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetC12setupButtonsyyFyycfU0_TA', symObjAddr: 0x1EB8, symBinAddr: 0x27E3A4, symSize: 0xC }
+ - { offset: 0x33FB36, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetC9imageViewSo07UIImageG0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x27C628, symSize: 0x10 }
+ - { offset: 0x33FB4E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetC9imageViewSo07UIImageG0CSgvgTo', symObjAddr: 0x0, symBinAddr: 0x27C628, symSize: 0x10 }
+ - { offset: 0x33FB94, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetC9imageViewSo07UIImageG0CSgvsTo', symObjAddr: 0x10, symBinAddr: 0x27C638, symSize: 0x34 }
+ - { offset: 0x33FBE3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x27C66C, symSize: 0x10 }
+ - { offset: 0x33FBFB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetC10titleLabelSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x27C66C, symSize: 0x10 }
+ - { offset: 0x33FC3B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetC10titleLabelSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x27C67C, symSize: 0x34 }
+ - { offset: 0x33FC8A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetC13subtitleLabelSo7UILabelCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x27C6B0, symSize: 0x10 }
+ - { offset: 0x33FCA2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetC13subtitleLabelSo7UILabelCSgvgTo', symObjAddr: 0x88, symBinAddr: 0x27C6B0, symSize: 0x10 }
+ - { offset: 0x33FCDD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetC13subtitleLabelSo7UILabelCSgvsTo', symObjAddr: 0x98, symBinAddr: 0x27C6C0, symSize: 0x34 }
+ - { offset: 0x33FD2C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetC16buttonsStackViewSo07UIStackH0CSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x27C6F4, symSize: 0x10 }
+ - { offset: 0x33FD44, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetC16buttonsStackViewSo07UIStackH0CSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x27C6F4, symSize: 0x10 }
+ - { offset: 0x33FD84, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetC16buttonsStackViewSo07UIStackH0CSgvsTo', symObjAddr: 0xDC, symBinAddr: 0x27C704, symSize: 0x34 }
+ - { offset: 0x33FE0F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetC11viewDidLoadyyF', symObjAddr: 0x110, symBinAddr: 0x27C738, symSize: 0x1E4 }
+ - { offset: 0x33FF5C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetC11viewDidLoadyyFTo', symObjAddr: 0x2F4, symBinAddr: 0x27C91C, symSize: 0x28 }
+ - { offset: 0x33FF70, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetC12setupButtonsyyF', symObjAddr: 0x31C, symBinAddr: 0x27C944, symSize: 0xC94 }
+ - { offset: 0x3405A3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetC12setupButtonsyyFyycfU0_', symObjAddr: 0xFB0, symBinAddr: 0x27D5D8, symSize: 0xDC }
+ - { offset: 0x3407A2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetC11setSubtitle4text5style5colorySSSg_AA9FontStyleOSgSo7UIColorCSgtF', symObjAddr: 0x108C, symBinAddr: 0x27D6B4, symSize: 0x17C }
+ - { offset: 0x3408B7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetC14startCountdownyyF', symObjAddr: 0x1208, symBinAddr: 0x27D830, symSize: 0xEC }
+ - { offset: 0x340901, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetC14startCountdownyyFySo7NSTimerCYbcfU_', symObjAddr: 0x12F4, symBinAddr: 0x27D91C, symSize: 0xF8 }
+ - { offset: 0x340A1A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0x13EC, symBinAddr: 0x27DA14, symSize: 0x134 }
+ - { offset: 0x340A5B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0x1520, symBinAddr: 0x27DB48, symSize: 0x60 }
+ - { offset: 0x340A6F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x1580, symBinAddr: 0x27DBA8, symSize: 0x11C }
+ - { offset: 0x340AA2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x169C, symBinAddr: 0x27DCC4, symSize: 0x28 }
+ - { offset: 0x340AB6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI10AlertSheetCfD', symObjAddr: 0x177C, symBinAddr: 0x27DDA4, symSize: 0x30 }
+ - { offset: 0x3417C1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC6render7fileURL4size7options3api9precisionSS10Foundation0H0V_Si5width_Si6heighttSgAA3SVGC7OptionsVAC3APIOSitKFZ', symObjAddr: 0x4DC0, symBinAddr: 0x283170, symSize: 0x18 }
+ - { offset: 0x341956, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandGeneratorC21logUnsupportedFiltersyySayAA3DOMO6FilterC6EffectOGFAA14CGTextProviderV_Tg5', symObjAddr: 0x4E4C, symBinAddr: 0x2831FC, symSize: 0x254 }
+ - { offset: 0x341C17, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandGeneratorC21logUnsupportedFiltersyySayAA3DOMO6FilterC6EffectOGFAA10CGProviderV_Tg5', symObjAddr: 0x50A0, symBinAddr: 0x283450, symSize: 0x254 }
+ - { offset: 0x3429B7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandGeneratorC18logUnsupportedMaskyyFAA14CGTextProviderV_Tg5', symObjAddr: 0x685C, symBinAddr: 0x284C0C, symSize: 0xC4 }
+ - { offset: 0x342A53, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandGeneratorC18logUnsupportedMaskyyFAA10CGProviderV_Tg5', symObjAddr: 0x6920, symBinAddr: 0x284CD0, symSize: 0xC4 }
+ - { offset: 0x342AEF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandGeneratorC22logUnsupportedGradientyyFAA14CGTextProviderV_Tg5', symObjAddr: 0x69E4, symBinAddr: 0x284D94, symSize: 0xC4 }
+ - { offset: 0x342B8B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandGeneratorC22logUnsupportedGradientyyFAA10CGProviderV_Tg5', symObjAddr: 0x6AA8, symBinAddr: 0x284E58, symSize: 0xC4 }
+ - { offset: 0x342C3D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC6render5named2in4size7options3api9precisionS2S_So8NSBundleCSi5width_Si6heighttSgAA3SVGC7OptionsVAC3APIOSitKFZ', symObjAddr: 0x6B6C, symBinAddr: 0x284F1C, symSize: 0x1D0 }
+ - { offset: 0x342F53, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC6render4data7options3api9precisionSS10Foundation4DataV_AA3SVGC7OptionsVAC3APIOSitKFZ', symObjAddr: 0x6D3C, symBinAddr: 0x2850EC, symSize: 0x408 }
+ - { offset: 0x3434BF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC10renderPath4fromS2S_tKFZ', symObjAddr: 0x7144, symBinAddr: 0x2854F4, symSize: 0x250 }
+ - { offset: 0x3436F9, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_insert2at3key5valueys10_HashTableV6BucketV_xnq_ntF10Foundation3URLV_So20NSURLSessionDataTaskCTg5', symObjAddr: 0x73DC, symBinAddr: 0x285744, symSize: 0x98 }
+ - { offset: 0x343788, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_insert2at3key5valueys10_HashTableV6BucketV_xnq_ntFSS_SSTg5', symObjAddr: 0x7474, symBinAddr: 0x2857DC, symSize: 0x50 }
+ - { offset: 0x34382D, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_insert2at3key5valueys10_HashTableV6BucketV_xnq_ntFSi_Say8PenNavUI10LiveObjectVG7objects_10Foundation4DateV10lastUpdatetTg5', symObjAddr: 0x74C4, symBinAddr: 0x28582C, symSize: 0x98 }
+ - { offset: 0x3438C7, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_insert2at3key5valueys10_HashTableV6BucketV_xnq_ntFSi_8PenNavUI5ColorVTg5', symObjAddr: 0x755C, symBinAddr: 0x2858C4, symSize: 0x4C }
+ - { offset: 0x343961, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_insert2at3key5valueys10_HashTableV6BucketV_xnq_ntFSS_ypTg5', symObjAddr: 0x75A8, symBinAddr: 0x285910, symSize: 0x68 }
+ - { offset: 0x3439FB, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_insert2at3key5valueys10_HashTableV6BucketV_xnq_ntF8PenNavUI13AppFontWeightO_SSTg5', symObjAddr: 0x7610, symBinAddr: 0x285978, symSize: 0x48 }
+ - { offset: 0x343A95, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_insert2at3key5valueys10_HashTableV6BucketV_xnq_ntFSS_SayySo7UIImageCSgcGTg5', symObjAddr: 0x7658, symBinAddr: 0x2859C0, symSize: 0x48 }
+ - { offset: 0x343B33, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_insert2at3key5valueys10_HashTableV6BucketV_xnq_ntFSi_8PenNavUI17DownloadOperationCTg5', symObjAddr: 0x76A0, symBinAddr: 0x285A08, symSize: 0x44 }
+ - { offset: 0x343BD1, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_insert2at3key5valueys10_HashTableV6BucketV_xnq_ntF8PenNavUI9LayerTreeO8GradientV_SSTg5', symObjAddr: 0x76E4, symBinAddr: 0x285A4C, symSize: 0x48 }
+ - { offset: 0x344330, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC6render7fileURL4size7options3api9precisionSS10Foundation0H0V_Si5width_Si6heighttSgAA3SVGC7OptionsVAC3APIOSitKFZTf4nnnnnd_n', symObjAddr: 0xE188, symBinAddr: 0x28C4F0, symSize: 0x668 }
+ - { offset: 0x3447E5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC5Error33_6F9262CB821AA9E5A3E1381913BD0F9CLLVAFsAdAWl', symObjAddr: 0xE7F0, symBinAddr: 0x28CB58, symSize: 0x40 }
+ - { offset: 0x3447F9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC5Error33_6F9262CB821AA9E5A3E1381913BD0F9CLLVMa', symObjAddr: 0xEA0C, symBinAddr: 0x28CB98, symSize: 0x10 }
+ - { offset: 0x34480D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14CGTextRendererC5Error33_6F9262CB821AA9E5A3E1381913BD0F9CLLV10Foundation09LocalizedF0AAsADPWb', symObjAddr: 0xEA1C, symBinAddr: 0x28CBA8, symSize: 0x4 }
+ - { offset: 0x344821, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RendererCommandOyAA11CGTextTypesVGSgWOe', symObjAddr: 0xEA30, symBinAddr: 0x28CBAC, symSize: 0x14 }
+ - { offset: 0x344835, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15RendererCommandOyAA11CGTextTypesVGWOe', symObjAddr: 0xEA44, symBinAddr: 0x28CBC0, symSize: 0x94 }
+ - { offset: 0x344B33, size: 0x8, addend: 0x0, symName: '_$sSlsE3mapySayqd__Gqd__7ElementQzqd_0_YKXEqd_0_YKs5ErrorRd_0_r0_lFSay8PenNavUI9LayerTreeO8GradientV4StopVG_ALs5NeverOTg5', symObjAddr: 0x4C70, symBinAddr: 0x283020, symSize: 0x150 }
+ - { offset: 0x344CE4, size: 0x8, addend: 0x0, symName: '_$sSTsE10allSatisfyyS2b7ElementQzKXEKFSay8PenNavUI9LayerTreeO8GradientV4StopVG_Tg503$s8de3UI9gh2O8i19V8isOpaqueSbvgSbAE4J52Vcfu_33_67bbb279b13e8c472f24efacf0d06563AHSbTf3npk_nTf1cn_n', symObjAddr: 0x4DD8, symBinAddr: 0x283188, symSize: 0x74 }
+ - { offset: 0x34512F, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfC10Foundation3URLV_So20NSURLSessionDataTaskCTt0g5Tf4g_n', symObjAddr: 0xCB6C, symBinAddr: 0x28AED4, symSize: 0x170 }
+ - { offset: 0x345260, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSS_SSTt0g5Tf4g_n', symObjAddr: 0xCCDC, symBinAddr: 0x28B044, symSize: 0x108 }
+ - { offset: 0x3453A1, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSi_Say8PenNavUI10LiveObjectVG7objects_10Foundation4DateV10lastUpdatetTt0g5Tf4g_n', symObjAddr: 0xCDE4, symBinAddr: 0x28B14C, symSize: 0x168 }
+ - { offset: 0x3454E2, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSi_8PenNavUI5ColorVTt0g5Tf4g_n', symObjAddr: 0xCF4C, symBinAddr: 0x28B2B4, symSize: 0x130 }
+ - { offset: 0x34561F, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfC8PenNavUI18FloatingPanelStateC_AC0fG15LayoutAnchoring_pTt0g5Tf4g_n', symObjAddr: 0xD07C, symBinAddr: 0x28B3E4, symSize: 0xEC }
+ - { offset: 0x345766, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfC8PenNavUI18FloatingPanelStateC_SaySo18NSLayoutConstraintCGTt0g5Tf4g_n', symObjAddr: 0xD168, symBinAddr: 0x28B4D0, symSize: 0xEC }
+ - { offset: 0x3458AD, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSS_SbTt0g5Tf4g_n', symObjAddr: 0xD254, symBinAddr: 0x28B5BC, symSize: 0xF0 }
+ - { offset: 0x3459EE, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSS_ypTt0g5Tf4g_n', symObjAddr: 0xD344, symBinAddr: 0x28B6AC, symSize: 0x118 }
+ - { offset: 0x345B2B, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfC8PenNavUI9FontStyleO_So6UIFontCTt0g5Tf4g_n', symObjAddr: 0xD478, symBinAddr: 0x28B7E0, symSize: 0xE8 }
+ - { offset: 0x345C6C, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfC8PenNavUI13AppFontWeightO_SSTt0g5Tf4g_n', symObjAddr: 0xD560, symBinAddr: 0x28B8C8, symSize: 0xEC }
+ - { offset: 0x345DB3, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfC8PenNavUI8MenuItemV0fG9AttributeO_SbTt0g5Tf4g_n', symObjAddr: 0xD64C, symBinAddr: 0x28B9B4, symSize: 0xD4 }
+ - { offset: 0x345EFA, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSo21NSAttributedStringKeya_So6UIFontCTt0g5Tf4g_n', symObjAddr: 0xD720, symBinAddr: 0x28BA88, symSize: 0xF0 }
+ - { offset: 0x346041, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSS_SSSgTt0g5Tf4g_n', symObjAddr: 0xD810, symBinAddr: 0x28BB78, symSize: 0x108 }
+ - { offset: 0x346182, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfC8PenNavUI9LayerTreeO8GradientV_SSTt0g5Tf4g_n', symObjAddr: 0xD918, symBinAddr: 0x28BC80, symSize: 0x124 }
+ - { offset: 0x3462BF, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfC8PenNavUI3DOMO10StyleSheetV8SelectorO_SDyS2SGTt0g5Tf4g_n', symObjAddr: 0xDA3C, symBinAddr: 0x28BDA4, symSize: 0x118 }
+ - { offset: 0x3463F6, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfC8PenNavUI3DOMO10StyleSheetV8SelectorO_AE22PresentationAttributesVTt0g5Tf4g_n', symObjAddr: 0xDB54, symBinAddr: 0x28BEBC, symSize: 0x18C }
+ - { offset: 0x346533, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSo11CFStringRefa_So06CTFontD0aTt0g5Tf4g_n', symObjAddr: 0xDCE0, symBinAddr: 0x28C048, symSize: 0xF0 }
+ - { offset: 0x34667A, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSS_SdTt0g5Tf4g_n', symObjAddr: 0xDDD0, symBinAddr: 0x28C138, symSize: 0xF8 }
+ - { offset: 0x346918, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandOptimizerC7optionsAEy_xGAA0G7OptionsV_tcfcAA11CGTextTypesV_Tg5', symObjAddr: 0x0, symBinAddr: 0x27E3B0, symSize: 0x58 }
+ - { offset: 0x34695B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandOptimizerC7optionsAEy_xGAA0G7OptionsV_tcfcAA7CGTypesV_Tg5', symObjAddr: 0x58, symBinAddr: 0x27E408, symSize: 0x6C }
+ - { offset: 0x346AC9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandOptimizerC011filterStateF03forAA08RendererF0OyxGSgAJ_tFAA11CGTextTypesV_Tg5', symObjAddr: 0xC4, symBinAddr: 0x27E474, symSize: 0x1F8C }
+ - { offset: 0x347F14, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandOptimizerC011filterStateF03forAA08RendererF0OyxGSgAJ_tFAA7CGTypesV_Tg5', symObjAddr: 0x2050, symBinAddr: 0x280400, symSize: 0x1D78 }
+ - { offset: 0x34925A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5StackV3topxvsAA9LayerTreeO16CommandOptimizerC5StateVy_AA11CGTextTypesV_G_Tg5', symObjAddr: 0x3DC8, symBinAddr: 0x282178, symSize: 0x1AC }
+ - { offset: 0x3494B2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5StackV3topxvsAA9LayerTreeO16CommandOptimizerC5StateVy_AA7CGTypesV_G_Tg5', symObjAddr: 0x3F74, symBinAddr: 0x282324, symSize: 0x1A4 }
+ - { offset: 0x34970A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5StackV3popSbyFAA9LayerTreeO16CommandOptimizerC5StateVy_AA11CGTextTypesV_G_Tg5', symObjAddr: 0x4118, symBinAddr: 0x2824C8, symSize: 0xF8 }
+ - { offset: 0x349863, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandOptimizerC16optimizeCommandsySayAA08RendererF0OyxGGAJFAA11CGTextTypesV_Tg5', symObjAddr: 0x4210, symBinAddr: 0x2825C0, symSize: 0x44C }
+ - { offset: 0x349CC4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandOptimizerC16optimizeCommandsySayAA08RendererF0OyxGGAJFAA7CGTypesV_Tg5', symObjAddr: 0x465C, symBinAddr: 0x282A0C, symSize: 0x614 }
+ - { offset: 0x34A39D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandGeneratorC14renderCommands7forMaskSayAA08RendererF0Oy5TypesQzGGAC0D0CSg_tFAA14CGTextProviderV_Tg5', symObjAddr: 0x52F4, symBinAddr: 0x2836A4, symSize: 0x5A8 }
+ - { offset: 0x34B013, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandGeneratorC14renderCommands7forMaskSayAA08RendererF0Oy5TypesQzGGAC0D0CSg_tFAA10CGProviderV_Tg5', symObjAddr: 0x589C, symBinAddr: 0x283C4C, symSize: 0xA78 }
+ - { offset: 0x34C160, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandGeneratorC14renderCommands9forRadial2in7opacity14colorConverterSayAA08RendererF0Oy5TypesQzGGAC0K8GradientV_AC4RectVSfAA05ColorO0_ptFAA14CGTextProviderV_Tg5', symObjAddr: 0x6314, symBinAddr: 0x2846C4, symSize: 0x548 }
+ - { offset: 0x34CF3C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandGeneratorC14renderCommands3for6stroke4fill14colorConverterSayAA08RendererF0Oy5TypesQzGGAC5ShapeO_AC16StrokeAttributesVAC04FillS0VAA05ColorN0_ptFAA14CGTextProviderV_Tg5Tf4nnnen_nAA09LuminanceuN0V_Tg5', symObjAddr: 0x772C, symBinAddr: 0x285A94, symSize: 0x241C }
+ - { offset: 0x34FC9D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandGeneratorC14renderCommands3for6stroke4fill14colorConverterSayAA08RendererF0Oy5TypesQzGGAC5ShapeO_AC16StrokeAttributesVAC04FillS0VAA05ColorN0_ptFAA14CGTextProviderV_Tg5Tf4nnnen_nAA07DefaultuN0V_Tg5', symObjAddr: 0x9B48, symBinAddr: 0x287EB0, symSize: 0x241C }
+ - { offset: 0x352A94, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandGeneratorC14renderCommands7forClip5usingSayAA08RendererF0Oy5TypesQzGGSayAC5ShapeOG_AA3DOMO8FillRuleOSgtFAA14CGTextProviderV_Tg5Tf4nnd_n', symObjAddr: 0xDFF0, symBinAddr: 0x28C358, symSize: 0x198 }
+ - { offset: 0x352E4A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9LayerTreeO16CommandGeneratorC14renderCommands7forClip5usingSayAA08RendererF0Oy5TypesQzGGSayAC5ShapeOG_AA3DOMO8FillRuleOSgtFAA10CGProviderV_Tg5Tf4nnd_n', symObjAddr: 0xEEBC, symBinAddr: 0x28CC54, symSize: 0x238 }
+ - { offset: 0x3534E5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserLocationCellC05sharedE6ButtonSo8UIButtonCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x28CE8C, symSize: 0x20 }
+ - { offset: 0x3538A7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserLocationCellCfETo', symObjAddr: 0x81C, symBinAddr: 0x28D6A8, symSize: 0x8C }
+ - { offset: 0x3538D6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserLocationCellCMa', symObjAddr: 0x8A8, symBinAddr: 0x28D734, symSize: 0x20 }
+ - { offset: 0x3538EA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserLocationCellC06showMyE0yycSgvWyycfU_TA', symObjAddr: 0x8FC, symBinAddr: 0x28D778, symSize: 0x8 }
+ - { offset: 0x353A6A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserLocationCellC05sharedE6ButtonSo8UIButtonCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x28CE8C, symSize: 0x20 }
+ - { offset: 0x353ACA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserLocationCellC05sharedE6ButtonSo8UIButtonCSgvsTo', symObjAddr: 0x20, symBinAddr: 0x28CEAC, symSize: 0x14 }
+ - { offset: 0x353B1B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserLocationCellC19markAsParkingButtonSo8UIButtonCSgvgTo', symObjAddr: 0x34, symBinAddr: 0x28CEC0, symSize: 0x20 }
+ - { offset: 0x353B70, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserLocationCellC19markAsParkingButtonSo8UIButtonCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x28CEE0, symSize: 0x14 }
+ - { offset: 0x353BC1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserLocationCellC17reportIssueButtonSo8UIButtonCSgvgTo', symObjAddr: 0x68, symBinAddr: 0x28CEF4, symSize: 0x20 }
+ - { offset: 0x353C16, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserLocationCellC17reportIssueButtonSo8UIButtonCSgvsTo', symObjAddr: 0x88, symBinAddr: 0x28CF14, symSize: 0x14 }
+ - { offset: 0x353C67, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserLocationCellC04userE4ViewAA06HapticH0CSgvgTo', symObjAddr: 0x9C, symBinAddr: 0x28CF28, symSize: 0x20 }
+ - { offset: 0x353CC1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserLocationCellC04userE4ViewAA06HapticH0CSgvsTo', symObjAddr: 0xBC, symBinAddr: 0x28CF48, symSize: 0x14 }
+ - { offset: 0x353D12, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserLocationCellC04userE5LabelSo7UILabelCSgvgTo', symObjAddr: 0xD0, symBinAddr: 0x28CF5C, symSize: 0x20 }
+ - { offset: 0x353D6C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserLocationCellC04userE5LabelSo7UILabelCSgvsTo', symObjAddr: 0xF0, symBinAddr: 0x28CF7C, symSize: 0x14 }
+ - { offset: 0x353DBD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserLocationCellC04userE10FloorLabelSo7UILabelCSgvgTo', symObjAddr: 0x104, symBinAddr: 0x28CF90, symSize: 0x20 }
+ - { offset: 0x353E12, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserLocationCellC04userE10FloorLabelSo7UILabelCSgvsTo', symObjAddr: 0x124, symBinAddr: 0x28CFB0, symSize: 0x14 }
+ - { offset: 0x353E6F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserLocationCellC06showMyE0yycSgvWyycfU_', symObjAddr: 0x138, symBinAddr: 0x28CFC4, symSize: 0x88 }
+ - { offset: 0x353EF5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserLocationCellC06showMyE0yycSgvs', symObjAddr: 0x1C0, symBinAddr: 0x28D04C, symSize: 0xC0 }
+ - { offset: 0x353FAF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserLocationCellC12awakeFromNibyyFTo', symObjAddr: 0x280, symBinAddr: 0x28D10C, symSize: 0x68 }
+ - { offset: 0x354021, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserLocationCellC11setSelected_8animatedySb_SbtFTo', symObjAddr: 0x2E8, symBinAddr: 0x28D174, symSize: 0x54 }
+ - { offset: 0x354064, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserLocationCellC7setData04userE06campusy7Penguin10PILocationCSg_AG5VenueCSgtF', symObjAddr: 0x33C, symBinAddr: 0x28D1C8, symSize: 0x240 }
+ - { offset: 0x35414B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserLocationCellC5style15reuseIdentifierACSo011UITableViewF5StyleV_SSSgtcfc', symObjAddr: 0x57C, symBinAddr: 0x28D408, symSize: 0x110 }
+ - { offset: 0x35418C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserLocationCellC5style15reuseIdentifierACSo011UITableViewF5StyleV_SSSgtcfcTo', symObjAddr: 0x68C, symBinAddr: 0x28D518, symSize: 0x48 }
+ - { offset: 0x3541C4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserLocationCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x6D4, symBinAddr: 0x28D560, symSize: 0xF0 }
+ - { offset: 0x3541F7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserLocationCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x7C4, symBinAddr: 0x28D650, symSize: 0x28 }
+ - { offset: 0x35420B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI16UserLocationCellCfD', symObjAddr: 0x7EC, symBinAddr: 0x28D678, symSize: 0x30 }
+ - { offset: 0x3545C1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloatingPanelViewControllerC11viewDidLoadyyFTo', symObjAddr: 0x0, symBinAddr: 0x28D780, symSize: 0x68 }
+ - { offset: 0x354810, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloatingPanelViewControllerCfETo', symObjAddr: 0x2AC, symBinAddr: 0x28DA2C, symSize: 0x48 }
+ - { offset: 0x35483F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloatingPanelViewControllerCMa', symObjAddr: 0x2F4, symBinAddr: 0x28DA74, symSize: 0x20 }
+ - { offset: 0x354853, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloatingPanelViewControllerC05setupE0yyFTo', symObjAddr: 0x31C, symBinAddr: 0x28DA9C, symSize: 0x4 }
+ - { offset: 0x35487E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloatingPanelViewControllerCAA0dE11PresentableA2aDP09layoutForE0AA0dE6Layout_pSgyFTW', symObjAddr: 0x44C, symBinAddr: 0x28DBCC, symSize: 0x24 }
+ - { offset: 0x3548BF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloatingPanelViewControllerCAA0dE11PresentableA2aDP011behaviorForE0AA0dE8Behavior_pSgyFTW', symObjAddr: 0x470, symBinAddr: 0x28DBF0, symSize: 0x24 }
+ - { offset: 0x354900, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloatingPanelViewControllerCAA0dE11PresentableA2aDP05setupE0yyFTW', symObjAddr: 0x494, symBinAddr: 0x28DC14, symSize: 0x10 }
+ - { offset: 0x354943, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloatingPanelViewControllerC08floatingE7DidMoveyyAA0deG0CF', symObjAddr: 0x4A4, symBinAddr: 0x28DC24, symSize: 0x15C }
+ - { offset: 0x354A9D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloatingPanelViewControllerC08floatingE7DidMoveyyAA0deG0CFTo', symObjAddr: 0x600, symBinAddr: 0x28DD80, symSize: 0x50 }
+ - { offset: 0x354AB9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloatingPanelViewControllerC08floatingE10WillRemoveyyAA0deG0CF', symObjAddr: 0x650, symBinAddr: 0x28DDD0, symSize: 0xC4 }
+ - { offset: 0x354B52, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloatingPanelViewControllerC08floatingE10WillRemoveyyAA0deG0CFTo', symObjAddr: 0x714, symBinAddr: 0x28DE94, symSize: 0x50 }
+ - { offset: 0x354B8E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloatingPanelViewControllerC11viewDidLoadyyFTo', symObjAddr: 0x0, symBinAddr: 0x28D780, symSize: 0x68 }
+ - { offset: 0x354CA1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloatingPanelViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc', symObjAddr: 0x68, symBinAddr: 0x28D7E8, symSize: 0xD8 }
+ - { offset: 0x354CE2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloatingPanelViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfcTo', symObjAddr: 0x140, symBinAddr: 0x28D8C0, symSize: 0x60 }
+ - { offset: 0x354D2A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloatingPanelViewControllerC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x1A0, symBinAddr: 0x28D920, symSize: 0xB4 }
+ - { offset: 0x354D5D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloatingPanelViewControllerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x254, symBinAddr: 0x28D9D4, symSize: 0x28 }
+ - { offset: 0x354D71, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloatingPanelViewControllerCfD', symObjAddr: 0x27C, symBinAddr: 0x28D9FC, symSize: 0x30 }
+ - { offset: 0x354DA8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloatingPanelViewControllerCAA0dE11PresentableA2aDP5panelAA0deG0CSgvgTW', symObjAddr: 0x320, symBinAddr: 0x28DAA0, symSize: 0x30 }
+ - { offset: 0x354E00, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloatingPanelViewControllerCAA0dE11PresentableA2aDP5panelAA0deG0CSgvsTW', symObjAddr: 0x350, symBinAddr: 0x28DAD0, symSize: 0x18 }
+ - { offset: 0x354E18, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloatingPanelViewControllerCAA0dE11PresentableA2aDP5panelAA0deG0CSgvsTW', symObjAddr: 0x350, symBinAddr: 0x28DAD0, symSize: 0x18 }
+ - { offset: 0x354E4F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloatingPanelViewControllerCAA0dE11PresentableA2aDP10panelLevelSiSgvgTW', symObjAddr: 0x368, symBinAddr: 0x28DAE8, symSize: 0x18 }
+ - { offset: 0x354E67, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloatingPanelViewControllerCAA0dE11PresentableA2aDP10panelLevelSiSgvgTW', symObjAddr: 0x368, symBinAddr: 0x28DAE8, symSize: 0x18 }
+ - { offset: 0x354EA7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloatingPanelViewControllerCAA0dE11PresentableA2aDP10panelLevelSiSgvsTW', symObjAddr: 0x380, symBinAddr: 0x28DB00, symSize: 0x1C }
+ - { offset: 0x354EBF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloatingPanelViewControllerCAA0dE11PresentableA2aDP10panelLevelSiSgvsTW', symObjAddr: 0x380, symBinAddr: 0x28DB00, symSize: 0x1C }
+ - { offset: 0x354EF8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloatingPanelViewControllerCAA0dE11PresentableA2aDP10panelStateAA0deJ0CSgvgTW', symObjAddr: 0x39C, symBinAddr: 0x28DB1C, symSize: 0x30 }
+ - { offset: 0x354F50, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloatingPanelViewControllerCAA0dE11PresentableA2aDP10panelStateAA0deJ0CSgvsTW', symObjAddr: 0x3CC, symBinAddr: 0x28DB4C, symSize: 0x18 }
+ - { offset: 0x354F68, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloatingPanelViewControllerCAA0dE11PresentableA2aDP10panelStateAA0deJ0CSgvsTW', symObjAddr: 0x3CC, symBinAddr: 0x28DB4C, symSize: 0x18 }
+ - { offset: 0x354F9F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloatingPanelViewControllerCAA0dE11PresentableA2aDP9presenterAA0dE9Presenter_pSgvgTW', symObjAddr: 0x3E4, symBinAddr: 0x28DB64, symSize: 0x30 }
+ - { offset: 0x354FF7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FloatingPanelViewControllerCAA0dE11PresentableA2aDP9presenterAA0dE9Presenter_pSgvsTW', symObjAddr: 0x414, symBinAddr: 0x28DB94, symSize: 0x38 }
+ - { offset: 0x355731, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueRepositoryCMa', symObjAddr: 0x10BC, symBinAddr: 0x28EF44, symSize: 0x20 }
+ - { offset: 0x355745, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueRepositoryC06updateD09venueDatayAA0dH0C_tFyyYbXEfU_TA', symObjAddr: 0x1170, symBinAddr: 0x28EF70, symSize: 0xC }
+ - { offset: 0x355759, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x119C, symBinAddr: 0x28EF7C, symSize: 0x10 }
+ - { offset: 0x35576D, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x11AC, symBinAddr: 0x28EF8C, symSize: 0x8 }
+ - { offset: 0x355781, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueRepositoryC12getAllVenuesSayAA0D4DataCGyFyyYbXEfU_TA', symObjAddr: 0x11D8, symBinAddr: 0x28EFB8, symSize: 0x8 }
+ - { offset: 0x355795, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueRepositoryC12insertVenues6venuesySayAA0D4DataCG_tFyyYbXEfU_TA', symObjAddr: 0x1224, symBinAddr: 0x28F004, symSize: 0xC }
+ - { offset: 0x3557A9, size: 0x8, addend: 0x0, symName: '_$s7Penguin12UpdateStatusOACSYAAWl', symObjAddr: 0x1240, symBinAddr: 0x28F020, symSize: 0x44 }
+ - { offset: 0x355983, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueRepositoryC12insertVenues6venuesySayAA0D4DataCG_tF', symObjAddr: 0x40, symBinAddr: 0x28DEEC, symSize: 0x1A0 }
+ - { offset: 0x355A10, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueRepositoryC12insertVenues6venuesySayAA0D4DataCG_tFyyYbXEfU_', symObjAddr: 0x1E0, symBinAddr: 0x28E08C, symSize: 0x514 }
+ - { offset: 0x355DBD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueRepositoryC12getAllVenuesSayAA0D4DataCGyF', symObjAddr: 0x6F4, symBinAddr: 0x28E5A0, symSize: 0x194 }
+ - { offset: 0x355E71, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueRepositoryC12getAllVenuesSayAA0D4DataCGyFyyYbXEfU_', symObjAddr: 0x888, symBinAddr: 0x28E734, symSize: 0x20C }
+ - { offset: 0x35612B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueRepositoryC06updateD09venueDatayAA0dH0C_tF', symObjAddr: 0xA94, symBinAddr: 0x28E940, symSize: 0x1A0 }
+ - { offset: 0x3561B8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueRepositoryC06updateD09venueDatayAA0dH0C_tFyyYbXEfU_', symObjAddr: 0xC34, symBinAddr: 0x28EAE0, symSize: 0xF0 }
+ - { offset: 0x356204, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueRepositoryC09insertNewD033_D6148AF0073D78926608A03AA9FA7FD1LL9venueDatayAA0dP0C_tF', symObjAddr: 0xD24, symBinAddr: 0x28EBD0, symSize: 0x104 }
+ - { offset: 0x35628C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI15VenueRepositoryC06removeD033_D6148AF0073D78926608A03AA9FA7FD1LL5venueyAA0D4DataC_tF', symObjAddr: 0xE28, symBinAddr: 0x28ECD4, symSize: 0x270 }
+ - { offset: 0x356AE2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20VenueDetailViewModelCMa', symObjAddr: 0xC70, symBinAddr: 0x28FCD4, symSize: 0x20 }
+ - { offset: 0x356AF6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20VenueDetailViewModelC012handleCampusE8Response33_6E592137D65A8EF25B4559D528B849A4LL9venueDatayAA0dT0CSg_tFyyScMYccfU_TA', symObjAddr: 0xD04, symBinAddr: 0x28FD24, symSize: 0x8 }
+ - { offset: 0x356B0A, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0xD0C, symBinAddr: 0x28FD2C, symSize: 0x10 }
+ - { offset: 0x356B1E, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0xD1C, symBinAddr: 0x28FD3C, symSize: 0x8 }
+ - { offset: 0x356B32, size: 0x8, addend: 0x0, symName: '_$sSS_SStWOh', symObjAddr: 0xDFC, symBinAddr: 0x28FD44, symSize: 0x40 }
+ - { offset: 0x356B46, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20VenueDetailViewModelC15fetchCampusData33_6E592137D65A8EF25B4559D528B849A4LL8campusIdySi_tFyAA0dJ0CSgcACcfu_yAIcfu0_TA', symObjAddr: 0xE3C, symBinAddr: 0x28FD84, symSize: 0x4 }
+ - { offset: 0x356B5E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20VenueDetailViewModelC15fetchCampusData33_6E592137D65A8EF25B4559D528B849A4LL8campusIdySi_tFyAA0dJ0CSgcACcfu_yAIcfu0_TA', symObjAddr: 0xE3C, symBinAddr: 0x28FD84, symSize: 0x4 }
+ - { offset: 0x356B80, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20VenueDetailViewModelC05fetchD5Gates33_6E592137D65A8EF25B4559D528B849A4LL5venuey7Penguin0D0C_tFySayAA5PlaceCGcfU_TA', symObjAddr: 0xE40, symBinAddr: 0x28FD88, symSize: 0x8 }
+ - { offset: 0x356B94, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20VenueDetailViewModelC05fetchD5Gates33_6E592137D65A8EF25B4559D528B849A4LL5venuey7Penguin0D0C_tFySayAA5PlaceCGcfU_yyScMYccfU_TA', symObjAddr: 0xE94, symBinAddr: 0x28FDD0, symSize: 0x8 }
+ - { offset: 0x356BA8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20VenueDetailViewModelC06handledE8Response33_6E592137D65A8EF25B4559D528B849A4LL9venueDatayAA0dS0CSg_tFyyScMYccfU_TA', symObjAddr: 0xED4, symBinAddr: 0x28FDD8, symSize: 0x8 }
+ - { offset: 0x356BBC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20VenueDetailViewModelC05fetchD4Data33_6E592137D65A8EF25B4559D528B849A4LL7venueIdySi_tFyAA0dI0CSgcACcfu_yAIcfu0_TA', symObjAddr: 0xEDC, symBinAddr: 0x28FDE0, symSize: 0x4 }
+ - { offset: 0x356BD4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20VenueDetailViewModelC05fetchD4Data33_6E592137D65A8EF25B4559D528B849A4LL7venueIdySi_tFyAA0dI0CSgcACcfu_yAIcfu0_TA', symObjAddr: 0xEDC, symBinAddr: 0x28FDE0, symSize: 0x4 }
+ - { offset: 0x356C14, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20VenueDetailViewModelC05fetchD4Data33_6E592137D65A8EF25B4559D528B849A4LL7venueIdySi_tF', symObjAddr: 0x18, symBinAddr: 0x28F07C, symSize: 0x10C }
+ - { offset: 0x356E8C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20VenueDetailViewModelC05fetchD5Gates33_6E592137D65A8EF25B4559D528B849A4LL5venuey7Penguin0D0C_tF', symObjAddr: 0x284, symBinAddr: 0x28F2E8, symSize: 0x1E4 }
+ - { offset: 0x356FBB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20VenueDetailViewModelC05fetchD5Gates33_6E592137D65A8EF25B4559D528B849A4LL5venuey7Penguin0D0C_tFySayAA5PlaceCGcfU_', symObjAddr: 0x468, symBinAddr: 0x28F4CC, symSize: 0x25C }
+ - { offset: 0x35701C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20VenueDetailViewModelC05fetchD5Gates33_6E592137D65A8EF25B4559D528B849A4LL5venuey7Penguin0D0C_tFySayAA5PlaceCGcfU_yyScMYccfU_', symObjAddr: 0x6C4, symBinAddr: 0x28F728, symSize: 0x94 }
+ - { offset: 0x357092, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20VenueDetailViewModelC15fetchCampusData33_6E592137D65A8EF25B4559D528B849A4LL8campusIdySi_tF', symObjAddr: 0x758, symBinAddr: 0x28F7BC, symSize: 0xFC }
+ - { offset: 0x357216, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI20VenueDetailViewModelCfD', symObjAddr: 0xC3C, symBinAddr: 0x28FCA0, symSize: 0x34 }
+ - { offset: 0x3575E4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27AdaptiveFloatingPanelLayoutC8positionAA0eF8PositionOvgTo', symObjAddr: 0x0, symBinAddr: 0x28FDFC, symSize: 0x8 }
+ - { offset: 0x357797, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27AdaptiveFloatingPanelLayoutCMa', symObjAddr: 0x204, symBinAddr: 0x290000, symSize: 0x20 }
+ - { offset: 0x3577B3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27AdaptiveFloatingPanelLayoutC8positionAA0eF8PositionOvgTo', symObjAddr: 0x0, symBinAddr: 0x28FDFC, symSize: 0x8 }
+ - { offset: 0x3577CB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27AdaptiveFloatingPanelLayoutC8positionAA0eF8PositionOvgTo', symObjAddr: 0x0, symBinAddr: 0x28FDFC, symSize: 0x8 }
+ - { offset: 0x3577E4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27AdaptiveFloatingPanelLayoutC12initialStateAA0efI0CvgTo', symObjAddr: 0x8, symBinAddr: 0x28FE04, symSize: 0x8 }
+ - { offset: 0x3577FC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27AdaptiveFloatingPanelLayoutC12initialStateAA0efI0CvgTo', symObjAddr: 0x8, symBinAddr: 0x28FE04, symSize: 0x8 }
+ - { offset: 0x35782C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27AdaptiveFloatingPanelLayoutC7anchorsSDyAA0eF5StateCAA0efG9Anchoring_pGvgTo', symObjAddr: 0x10, symBinAddr: 0x28FE0C, symSize: 0x7C }
+ - { offset: 0x357934, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27AdaptiveFloatingPanelLayoutC7anchorsSDyAA0eF5StateCAA0efG9Anchoring_pGvg', symObjAddr: 0x8C, symBinAddr: 0x28FE88, symSize: 0x144 }
+ - { offset: 0x357A6C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27AdaptiveFloatingPanelLayoutC13backdropAlpha3for12CoreGraphics7CGFloatVAA0eF5StateC_tFTo', symObjAddr: 0x1D0, symBinAddr: 0x28FFCC, symSize: 0x8 }
+ - { offset: 0x357A84, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27AdaptiveFloatingPanelLayoutC13backdropAlpha3for12CoreGraphics7CGFloatVAA0eF5StateC_tFTo', symObjAddr: 0x1D0, symBinAddr: 0x28FFCC, symSize: 0x8 }
+ - { offset: 0x357AB3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27AdaptiveFloatingPanelLayoutCfD', symObjAddr: 0x1D8, symBinAddr: 0x28FFD4, symSize: 0x2C }
+ - { offset: 0x357E81, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI5ColorVMa', symObjAddr: 0x1D4, symBinAddr: 0x290020, symSize: 0x10 }
+ - { offset: 0x358215, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueViewDataC22getAddressWithBuildingSSyF', symObjAddr: 0x0, symBinAddr: 0x290030, symSize: 0xCC }
+ - { offset: 0x358308, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueViewDataC22getAddressWithBuildingSSyF', symObjAddr: 0x0, symBinAddr: 0x290030, symSize: 0xCC }
+ - { offset: 0x3584FF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueViewDataCMa', symObjAddr: 0xEE4, symBinAddr: 0x290F10, symSize: 0x20 }
+ - { offset: 0x35851B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueViewDataC6imagesSaySSGSgvM', symObjAddr: 0xCC, symBinAddr: 0x2900FC, symSize: 0x30 }
+ - { offset: 0x35852F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueViewDataC8scheduleSay7Penguin8ScheduleCGSgvM', symObjAddr: 0x100, symBinAddr: 0x29012C, symSize: 0x30 }
+ - { offset: 0x358674, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueViewDataC05venueF0AcA0dF0C_tcfc', symObjAddr: 0x130, symBinAddr: 0x29015C, symSize: 0x330 }
+ - { offset: 0x3587A6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueViewDataC5venueAC7Penguin0D0CSg_tcfc', symObjAddr: 0x460, symBinAddr: 0x29048C, symSize: 0x4E0 }
+ - { offset: 0x358951, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueViewDataC12campusDetailAC7Penguin0D0CSg_tcfc', symObjAddr: 0x940, symBinAddr: 0x29096C, symSize: 0x450 }
+ - { offset: 0x358AFC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueViewDataC29setupOfflineCampusInformationyyF', symObjAddr: 0xD90, symBinAddr: 0x290DBC, symSize: 0xC8 }
+ - { offset: 0x358B5B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueViewDataCfd', symObjAddr: 0xE58, symBinAddr: 0x290E84, symSize: 0x6C }
+ - { offset: 0x358B7E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13VenueViewDataCfD', symObjAddr: 0xEC4, symBinAddr: 0x290EF0, symSize: 0x20 }
+ - { offset: 0x358F28, size: 0x8, addend: 0x0, symName: '_$sSo11UIStackViewC8PenNavUIE13arabicSpacing12CoreGraphics7CGFloatVvgTo', symObjAddr: 0x0, symBinAddr: 0x290F30, symSize: 0x8 }
+ - { offset: 0x358F40, size: 0x8, addend: 0x0, symName: '_$sSo11UIStackViewC8PenNavUIE13arabicSpacing12CoreGraphics7CGFloatVvgTo', symObjAddr: 0x0, symBinAddr: 0x290F30, symSize: 0x8 }
+ - { offset: 0x358F5C, size: 0x8, addend: 0x0, symName: '_$sSo11UIStackViewC8PenNavUIE13arabicSpacing12CoreGraphics7CGFloatVvsTo', symObjAddr: 0x8, symBinAddr: 0x290F38, symSize: 0x38 }
+ - { offset: 0x358F8E, size: 0x8, addend: 0x0, symName: '_$sSo11UIStackViewC8PenNavUIE13arabicSpacing12CoreGraphics7CGFloatVvs', symObjAddr: 0x40, symBinAddr: 0x290F70, symSize: 0x90 }
+ - { offset: 0x359424, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FractionalInsetDrivenLayoutC8positionAA21FloatingPanelPositionOvgTo', symObjAddr: 0x0, symBinAddr: 0x291000, symSize: 0x8 }
+ - { offset: 0x35962B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FractionalInsetDrivenLayoutCMa', symObjAddr: 0x3F4, symBinAddr: 0x2913D0, symSize: 0x20 }
+ - { offset: 0x35967D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FractionalInsetDrivenLayoutC8positionAA21FloatingPanelPositionOvgTo', symObjAddr: 0x0, symBinAddr: 0x291000, symSize: 0x8 }
+ - { offset: 0x359695, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FractionalInsetDrivenLayoutC8positionAA21FloatingPanelPositionOvgTo', symObjAddr: 0x0, symBinAddr: 0x291000, symSize: 0x8 }
+ - { offset: 0x3596B4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FractionalInsetDrivenLayoutC8positionAA21FloatingPanelPositionOvsTo', symObjAddr: 0x8, symBinAddr: 0x291008, symSize: 0x8 }
+ - { offset: 0x3596CC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FractionalInsetDrivenLayoutC8positionAA21FloatingPanelPositionOvsTo', symObjAddr: 0x8, symBinAddr: 0x291008, symSize: 0x8 }
+ - { offset: 0x3596E5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FractionalInsetDrivenLayoutC12initialStateAA013FloatingPanelI0CvgTo', symObjAddr: 0x10, symBinAddr: 0x291010, symSize: 0x8 }
+ - { offset: 0x3596FD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FractionalInsetDrivenLayoutC12initialStateAA013FloatingPanelI0CvgTo', symObjAddr: 0x10, symBinAddr: 0x291010, symSize: 0x8 }
+ - { offset: 0x359716, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FractionalInsetDrivenLayoutC12initialStateAA013FloatingPanelI0CvsTo', symObjAddr: 0x18, symBinAddr: 0x291018, symSize: 0x2C }
+ - { offset: 0x35975E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FractionalInsetDrivenLayoutC7anchorsSDyAA18FloatingPanelStateCAA0ijG9Anchoring_pGvgTo', symObjAddr: 0x44, symBinAddr: 0x291044, symSize: 0x7C }
+ - { offset: 0x3598AA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FractionalInsetDrivenLayoutC7anchorsSDyAA18FloatingPanelStateCAA0ijG9Anchoring_pGvg', symObjAddr: 0xC0, symBinAddr: 0x2910C0, symSize: 0x268 }
+ - { offset: 0x359A7D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FractionalInsetDrivenLayoutC13backdropAlpha3for12CoreGraphics7CGFloatVAA18FloatingPanelStateC_tFTo', symObjAddr: 0x328, symBinAddr: 0x291328, symSize: 0xA8 }
+ - { offset: 0x359B30, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI27FractionalInsetDrivenLayoutC09topAnchorE012CoreGraphics7CGFloatVvgZTf4d_n', symObjAddr: 0x458, symBinAddr: 0x2913F0, symSize: 0x148 }
+ - { offset: 0x35A33D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3LegVwxx', symObjAddr: 0x2C, symBinAddr: 0x291538, symSize: 0x30 }
+ - { offset: 0x35A351, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3LegVwcp', symObjAddr: 0x5C, symBinAddr: 0x291568, symSize: 0x4C }
+ - { offset: 0x35A365, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3LegVwca', symObjAddr: 0xA8, symBinAddr: 0x2915B4, symSize: 0x7C }
+ - { offset: 0x35A379, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3LegVwta', symObjAddr: 0x130, symBinAddr: 0x291630, symSize: 0x54 }
+ - { offset: 0x35A38D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3LegVwet', symObjAddr: 0x184, symBinAddr: 0x291684, symSize: 0x48 }
+ - { offset: 0x35A3A1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3LegVwst', symObjAddr: 0x1CC, symBinAddr: 0x2916CC, symSize: 0x40 }
+ - { offset: 0x35A3B5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3LegVMa', symObjAddr: 0x20C, symBinAddr: 0x29170C, symSize: 0x10 }
+ - { offset: 0x35A99E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3LegV13getDirections12subPathIndexSayAA14RouteDirectionVGSi_tF', symObjAddr: 0x21C, symBinAddr: 0x29171C, symSize: 0x220 }
+ - { offset: 0x35AD22, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3LegV13getDirections12subPathIndexSayAA14RouteDirectionVGSi_tFy7Penguin11SubpathEdgeCXEfU_Tf4nxnnn_n', symObjAddr: 0xFD0, symBinAddr: 0x2924D0, symSize: 0x14A0 }
+ - { offset: 0x35C72B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3LegV10directionsSayAA14RouteDirectionVGvg', symObjAddr: 0x43C, symBinAddr: 0x29193C, symSize: 0xB94 }
+ - { offset: 0x35D580, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI3LegV8durationSdvgTf4x_n', symObjAddr: 0x2470, symBinAddr: 0x293970, symSize: 0x24C }
+ - { offset: 0x35DB74, size: 0x8, addend: 0x0, symName: '_$sSo10UITextViewC8PenNavUIE9fontStyleSSvgTo', symObjAddr: 0x0, symBinAddr: 0x293BBC, symSize: 0x1C }
+ - { offset: 0x35DB90, size: 0x8, addend: 0x0, symName: '_$sSo10UITextViewC8PenNavUIE9fontStyleSSvsTo', symObjAddr: 0x1C, symBinAddr: 0x293BD8, symSize: 0x54 }
+ - { offset: 0x35DBAC, size: 0x8, addend: 0x0, symName: '_$sSo10UITextViewC8PenNavUIE19textColorIdentifierSivgTo', symObjAddr: 0x1F4, symBinAddr: 0x293C2C, symSize: 0x8 }
+ - { offset: 0x35DBC8, size: 0x8, addend: 0x0, symName: '_$sSo10UITextViewC8PenNavUIE19textColorIdentifierSivsTo', symObjAddr: 0x1FC, symBinAddr: 0x293C34, symSize: 0x38 }
+ - { offset: 0x35DBE4, size: 0x8, addend: 0x0, symName: '_$sSo10UITextViewC8PenNavUIE25backgroundColorIdentifierSivgTo', symObjAddr: 0x240, symBinAddr: 0x293C6C, symSize: 0x8 }
+ - { offset: 0x35DC00, size: 0x8, addend: 0x0, symName: '_$sSo10UITextViewC8PenNavUIE25backgroundColorIdentifierSivsTo', symObjAddr: 0x248, symBinAddr: 0x293C74, symSize: 0x38 }
+ - { offset: 0x35DC1C, size: 0x8, addend: 0x0, symName: '_$sSo10UITextViewC8PenNavUIE19tintColorIdentifierSivgTo', symObjAddr: 0x28C, symBinAddr: 0x293CAC, symSize: 0x8 }
+ - { offset: 0x35DC38, size: 0x8, addend: 0x0, symName: '_$sSo10UITextViewC8PenNavUIE19tintColorIdentifierSivsTo', symObjAddr: 0x294, symBinAddr: 0x293CB4, symSize: 0x38 }
+ - { offset: 0x35E01C, size: 0x8, addend: 0x0, symName: '_$ss14_ArrayProtocolPsE6filterySay7ElementQzGSbAEKXEKFSay7Penguin10PoiPolygonVG_Tg5', symObjAddr: 0x0, symBinAddr: 0x293CEC, symSize: 0x22C }
+ - { offset: 0x35E040, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17CategoriesManagerC14sharedInstance33_DB5F0CED90D641A8D90FE1F51FA03EE5LLACSgvpZ', symObjAddr: 0x1D70, symBinAddr: 0x3825C0, symSize: 0x0 }
+ - { offset: 0x35E2EB, size: 0x8, addend: 0x0, symName: '_$s7Penguin11POICategoryV8PenNavUI13TagDataSourceA2dEP5tagIdSivgTW', symObjAddr: 0x7A8, symBinAddr: 0x2943C8, symSize: 0x1C }
+ - { offset: 0x35E345, size: 0x8, addend: 0x0, symName: '_$s7Penguin11POICategoryV8PenNavUI13TagDataSourceA2dEP7tagNameSSvgTW', symObjAddr: 0x7C4, symBinAddr: 0x2943E4, symSize: 0x24 }
+ - { offset: 0x35E381, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17CategoriesManagerCMa', symObjAddr: 0x7E8, symBinAddr: 0x294408, symSize: 0x20 }
+ - { offset: 0x35E395, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17CategoriesManagerC03setD0yySay7Penguin11POICategoryVGFSbAE10PoiPolygonVXEfU_TA', symObjAddr: 0x808, symBinAddr: 0x294428, symSize: 0x64 }
+ - { offset: 0x35E42E, size: 0x8, addend: 0x0, symName: '_$sSr15_stableSortImpl2byySbx_xtKXE_tKF7Penguin11POICategoryV_Tg5053$s8PenNavUI17CategoriesManagerC03setD0yySay7Penguin11F17VGFSbAG_AGtXEfU0_Tf1cn_n', symObjAddr: 0x86C, symBinAddr: 0x29448C, symSize: 0x108 }
+ - { offset: 0x35E653, size: 0x8, addend: 0x0, symName: '_$sSr15_stableSortImpl2byySbx_xtKXE_tKFySryxGz_SiztKXEfU_7Penguin11POICategoryV_Tg5053$s8PenNavUI17CategoriesManagerC03setD0yySay7Penguin11F17VGFSbAG_AGtXEfU0_Tf1nnncn_n', symObjAddr: 0x974, symBinAddr: 0x294594, symSize: 0x834 }
+ - { offset: 0x35EB15, size: 0x8, addend: 0x0, symName: '_$sSr13_mergeTopRuns_6buffer2bySbSaySnySiGGz_SpyxGSbx_xtKXEtKF7Penguin11POICategoryV_Tg5053$s8PenNavUI17CategoriesManagerC03setD0yySay7Penguin11G17VGFSbAG_AGtXEfU0_Tf1nncn_n', symObjAddr: 0x1438, symBinAddr: 0x294DC8, symSize: 0x284 }
+ - { offset: 0x35EE9A, size: 0x8, addend: 0x0, symName: '_$ss6_merge3low3mid4high6buffer2bySbSpyxG_A3GSbx_xtKXEtKlF7Penguin11POICategoryV_Tg5053$s8PenNavUI17CategoriesManagerC03setD0yySay7Penguin11H17VGFSbAG_AGtXEfU0_Tf1nnnnc_n', symObjAddr: 0x16BC, symBinAddr: 0x29504C, symSize: 0x5EC }
+ - { offset: 0x35F013, size: 0x8, addend: 0x0, symName: '_$ss14_ArrayProtocolPsE6filterySay7ElementQzGSbAEKXEKFSay7Penguin10PoiPolygonVG_Tg5', symObjAddr: 0x0, symBinAddr: 0x293CEC, symSize: 0x22C }
+ - { offset: 0x35F19E, size: 0x8, addend: 0x0, symName: '_$sSMsSkRzrlE4sort2byySb7ElementSTQz_ADtKXE_tKFs15ContiguousArrayVy7Penguin11POICategoryVG_Tg5053$s8PenNavUI17CategoriesManagerC03setD0yySay7Penguin11G17VGFSbAG_AGtXEfU0_Tf1cn_n', symObjAddr: 0x22C, symBinAddr: 0x293F18, symSize: 0x80 }
+ - { offset: 0x35F457, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17CategoriesManagerC03setD0yySay7Penguin11POICategoryVGF', symObjAddr: 0x2AC, symBinAddr: 0x293F98, symSize: 0x2A0 }
+ - { offset: 0x35F80C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17CategoriesManagerC17getCategoryWithIdy7Penguin11POICategoryVSgSiSgF', symObjAddr: 0x5EC, symBinAddr: 0x294238, symSize: 0x168 }
+ - { offset: 0x35F95A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI17CategoriesManagerC13loadAmenitiesyyFySayAA0G0VGcfU_', symObjAddr: 0x754, symBinAddr: 0x2943A0, symSize: 0x28 }
+ - { offset: 0x3600AD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AboutCellCfETo', symObjAddr: 0x8DC, symBinAddr: 0x295FDC, symSize: 0x48 }
+ - { offset: 0x3600DC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AboutCellCMa', symObjAddr: 0x924, symBinAddr: 0x296024, symSize: 0x20 }
+ - { offset: 0x3600F0, size: 0x8, addend: 0x0, symName: '_$sypSgWOc', symObjAddr: 0x944, symBinAddr: 0x296044, symSize: 0x48 }
+ - { offset: 0x360104, size: 0x8, addend: 0x0, symName: '_$sypSgWOd', symObjAddr: 0xA10, symBinAddr: 0x29608C, symSize: 0x48 }
+ - { offset: 0x360234, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AboutCellC16descriptionLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x295700, symSize: 0x10 }
+ - { offset: 0x36024C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AboutCellC16descriptionLabelSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x295700, symSize: 0x10 }
+ - { offset: 0x360292, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AboutCellC16descriptionLabelSo7UILabelCSgvsTo', symObjAddr: 0x10, symBinAddr: 0x295710, symSize: 0x34 }
+ - { offset: 0x3602E1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AboutCellC12awakeFromNibyyFTo', symObjAddr: 0x44, symBinAddr: 0x295744, symSize: 0x68 }
+ - { offset: 0x3603A9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AboutCellC10updateInfo3for21isDescriptionExpandedyAA11PoiViewDataCSg_SbtF', symObjAddr: 0xAC, symBinAddr: 0x2957AC, symSize: 0x210 }
+ - { offset: 0x3604FD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AboutCellC10updateInfo3for21isDescriptionExpandedyAA13VenueViewDataCSg_SbtF', symObjAddr: 0x2BC, symBinAddr: 0x2959BC, symSize: 0x210 }
+ - { offset: 0x360679, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AboutCellC17expandDescriptionyyF', symObjAddr: 0x4CC, symBinAddr: 0x295BCC, symSize: 0x1CC }
+ - { offset: 0x360784, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AboutCellC17expandDescriptionyyFTo', symObjAddr: 0x698, symBinAddr: 0x295D98, symSize: 0x28 }
+ - { offset: 0x360798, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AboutCellC5style15reuseIdentifierACSo011UITableViewE5StyleV_SSSgtcfc', symObjAddr: 0x6C0, symBinAddr: 0x295DC0, symSize: 0xCC }
+ - { offset: 0x3607D9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AboutCellC5style15reuseIdentifierACSo011UITableViewE5StyleV_SSSgtcfcTo', symObjAddr: 0x78C, symBinAddr: 0x295E8C, symSize: 0x48 }
+ - { offset: 0x3607ED, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AboutCellC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x7D4, symBinAddr: 0x295ED4, symSize: 0xB0 }
+ - { offset: 0x360820, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AboutCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x884, symBinAddr: 0x295F84, symSize: 0x28 }
+ - { offset: 0x360834, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AboutCellCfD', symObjAddr: 0x8AC, symBinAddr: 0x295FAC, symSize: 0x30 }
+ - { offset: 0x3608EC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9AboutCellC7trimmedySo18NSAttributedStringCSSFTf4nd_n', symObjAddr: 0xA58, symBinAddr: 0x2960D4, symSize: 0x434 }
+ - { offset: 0x360EEF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24TopRubberBandingBehaviorC06allowseF03forSbSo10UIRectEdgeV_tFTo', symObjAddr: 0x0, symBinAddr: 0x296508, symSize: 0xC }
+ - { offset: 0x360F69, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24TopRubberBandingBehaviorCMa', symObjAddr: 0x1C, symBinAddr: 0x296514, symSize: 0x20 }
+ - { offset: 0x360FC8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24TopRubberBandingBehaviorC06allowseF03forSbSo10UIRectEdgeV_tFTo', symObjAddr: 0x0, symBinAddr: 0x296508, symSize: 0xC }
+ - { offset: 0x360FE0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24TopRubberBandingBehaviorC06allowseF03forSbSo10UIRectEdgeV_tFTo', symObjAddr: 0x0, symBinAddr: 0x296508, symSize: 0xC }
+ - { offset: 0x360FFD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24TopRubberBandingBehaviorC06allowseF03forSbSo10UIRectEdgeV_tFTo', symObjAddr: 0x0, symBinAddr: 0x296508, symSize: 0xC }
+ - { offset: 0x361012, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI24TopRubberBandingBehaviorC06allowseF03forSbSo10UIRectEdgeV_tFTo', symObjAddr: 0x0, symBinAddr: 0x296508, symSize: 0xC }
+ - { offset: 0x3613B0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ColorPaletteV6colors33_616753A7FF7E0F369F73FFA5ED6E61FBLL_WZ', symObjAddr: 0x0, symBinAddr: 0x296534, symSize: 0x60 }
+ - { offset: 0x3613D4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ColorPaletteV6colors33_616753A7FF7E0F369F73FFA5ED6E61FBLLSDySiAA0D0VGvpZ', symObjAddr: 0x1C8, symBinAddr: 0x3827B8, symSize: 0x0 }
+ - { offset: 0x361414, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ColorPaletteV6colors33_616753A7FF7E0F369F73FFA5ED6E61FBLL_WZ', symObjAddr: 0x0, symBinAddr: 0x296534, symSize: 0x60 }
+ - { offset: 0x361674, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI12ColorPaletteV06updatedE003newdE0ySayAA14ColorsResponseV0E4ItemVG_tFZTf4nd_n', symObjAddr: 0xA4, symBinAddr: 0x296594, symSize: 0x120 }
+ - { offset: 0x361C0E, size: 0x8, addend: 0x0, symName: '_$sSo6UIFontCMa', symObjAddr: 0x1218, symBinAddr: 0x297848, symSize: 0x44 }
+ - { offset: 0x361C22, size: 0x8, addend: 0x0, symName: '_$sSnySS5IndexVGMa', symObjAddr: 0x12D8, symBinAddr: 0x29788C, symSize: 0x58 }
+ - { offset: 0x361D0A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13TimeFormatterV20getFormattedDuration7seconds23includesMeasurementUnitSSSd_SbtFZTf4nnd_n', symObjAddr: 0x0, symBinAddr: 0x2966B4, symSize: 0x240 }
+ - { offset: 0x361FB4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13TimeFormatterV019getFormattedArrivalD05afterSSSgSd_tFZTf4nd_n', symObjAddr: 0x240, symBinAddr: 0x2968F4, symSize: 0x404 }
+ - { offset: 0x3621D0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13TimeFormatterV019getFormattedArrivalD05afterSo18NSAttributedStringCSgSd_tFZTf4nd_n', symObjAddr: 0x6C8, symBinAddr: 0x296CF8, symSize: 0xB50 }
+ - { offset: 0x362A3E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11TagViewCellC8tagTitleSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x2978E4, symSize: 0x20 }
+ - { offset: 0x362C15, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11TagViewCellCfETo', symObjAddr: 0x588, symBinAddr: 0x297E6C, symSize: 0x10 }
+ - { offset: 0x362C44, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11TagViewCellCMa', symObjAddr: 0x598, symBinAddr: 0x297E7C, symSize: 0x20 }
+ - { offset: 0x362CF5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11TagViewCellC8tagTitleSo7UILabelCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x2978E4, symSize: 0x20 }
+ - { offset: 0x362D55, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11TagViewCellC8tagTitleSo7UILabelCSgvsTo', symObjAddr: 0x20, symBinAddr: 0x297904, symSize: 0x14 }
+ - { offset: 0x362DA6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11TagViewCellC12awakeFromNibyyFTo', symObjAddr: 0x34, symBinAddr: 0x297918, symSize: 0x3C }
+ - { offset: 0x362E43, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11TagViewCellC15handleSelection33_8D5042F874946FF25E371E94CE6EE3E9LL10isSelectedySb_tF', symObjAddr: 0x70, symBinAddr: 0x297954, symSize: 0x3D4 }
+ - { offset: 0x362FEA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11TagViewCellC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x444, symBinAddr: 0x297D28, symSize: 0x80 }
+ - { offset: 0x363066, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11TagViewCellC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x4C4, symBinAddr: 0x297DA8, symSize: 0x94 }
+ - { offset: 0x36309D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI11TagViewCellCfD', symObjAddr: 0x558, symBinAddr: 0x297E3C, symSize: 0x30 }
+ - { offset: 0x36344A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8MenuItemVwxx', symObjAddr: 0x2C, symBinAddr: 0x297E9C, symSize: 0x4C }
+ - { offset: 0x36345E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8MenuItemVwcp', symObjAddr: 0x78, symBinAddr: 0x297EE8, symSize: 0x84 }
+ - { offset: 0x363472, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8MenuItemVwca', symObjAddr: 0xFC, symBinAddr: 0x297F6C, symSize: 0xDC }
+ - { offset: 0x363486, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8MenuItemVwta', symObjAddr: 0x1F4, symBinAddr: 0x298048, symSize: 0xB0 }
+ - { offset: 0x36349A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8MenuItemVMa', symObjAddr: 0x338, symBinAddr: 0x2980F8, symSize: 0x10 }
+ - { offset: 0x3634AE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8MenuItemV14ImagePlacementOMa', symObjAddr: 0x570, symBinAddr: 0x298108, symSize: 0x10 }
+ - { offset: 0x3634C2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8MenuItemV0dE9AttributeOMa', symObjAddr: 0x6D4, symBinAddr: 0x298118, symSize: 0x10 }
+ - { offset: 0x3634D6, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8MenuItemV0dE9AttributeOSHAASQWb', symObjAddr: 0x6E4, symBinAddr: 0x298128, symSize: 0x4 }
+ - { offset: 0x3634EA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8MenuItemV0dE9AttributeOAESQAAWl', symObjAddr: 0x6E8, symBinAddr: 0x29812C, symSize: 0x40 }
+ - { offset: 0x3634FE, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8MenuItemV14ImagePlacementOSHAASQWb', symObjAddr: 0x728, symBinAddr: 0x29816C, symSize: 0x4 }
+ - { offset: 0x363512, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI8MenuItemV14ImagePlacementOAESQAAWl', symObjAddr: 0x72C, symBinAddr: 0x298170, symSize: 0x40 }
+ - { offset: 0x365131, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperCMa', symObjAddr: 0x7570, symBinAddr: 0x29F6A8, symSize: 0x20 }
+ - { offset: 0x365154, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC7Penguin27PIDirectionsServiceDelegateAadEP18onReachDestinationyyFTW', symObjAddr: 0x75B0, symBinAddr: 0x29F6E8, symSize: 0x4 }
+ - { offset: 0x365174, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC7Penguin27PIDirectionsServiceDelegateAadEP18onReachDestinationyyFTW', symObjAddr: 0x75B0, symBinAddr: 0x29F6E8, symSize: 0x4 }
+ - { offset: 0x36538D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC18onReachDestinationyyFTf4d_n', symObjAddr: 0xC0E0, symBinAddr: 0x2A4218, symSize: 0x114 }
+ - { offset: 0x365521, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC24addNavigationSearchPanel4stop5index11closeActionyAA5PlaceCSg_SiyycSgtFyAJcfU_TA', symObjAddr: 0xC288, symBinAddr: 0x2A437C, symSize: 0xC }
+ - { offset: 0x365535, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC20addGateSelectorPanel5venue5indexyAA5PlaceCSg_SitFyAIcfU_TA', symObjAddr: 0xC2C8, symBinAddr: 0x2A43AC, symSize: 0x8 }
+ - { offset: 0x365549, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC03addD12OptionsPanelyyFyycfU_TA', symObjAddr: 0xC2D0, symBinAddr: 0x2A43B4, symSize: 0x8 }
+ - { offset: 0x36555D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC03addD12PlannerPanel10completionyyycSg_tFyycAA24NavigationViewControllerCcfu1_yycfu2_TA', symObjAddr: 0xC31C, symBinAddr: 0x2A43E0, symSize: 0x20 }
+ - { offset: 0x36558F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC03addD12PlannerPanel10completionyyycSg_tFyycAA24NavigationViewControllerCcfu3_yycfu4_TA', symObjAddr: 0xC33C, symBinAddr: 0x2A4400, symSize: 0x20 }
+ - { offset: 0x3655C1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC03addD12PlannerPanel10completionyyycSg_tFyycACcfu5_yycfu6_TA', symObjAddr: 0xC35C, symBinAddr: 0x2A4420, symSize: 0x4 }
+ - { offset: 0x3655D9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC03addD12PlannerPanel10completionyyycSg_tFyycACcfu5_yycfu6_TA', symObjAddr: 0xC35C, symBinAddr: 0x2A4420, symSize: 0x4 }
+ - { offset: 0x3655F3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC03addD12PlannerPanel10completionyyycSg_tFyAA08FloatingI10ControllerCcACcfu7_yAHcfu8_TA', symObjAddr: 0xC360, symBinAddr: 0x2A4424, symSize: 0x4 }
+ - { offset: 0x36560B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC03addD12PlannerPanel10completionyyycSg_tFyAA08FloatingI10ControllerCcACcfu7_yAHcfu8_TA', symObjAddr: 0xC360, symBinAddr: 0x2A4424, symSize: 0x4 }
+ - { offset: 0x36562D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC03addD12PlannerPanel10completionyyycSg_tFyycACcfu9_yycfu10_TA', symObjAddr: 0xC364, symBinAddr: 0x2A4428, symSize: 0x4 }
+ - { offset: 0x365645, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC03addD12PlannerPanel10completionyyycSg_tFyycACcfu9_yycfu10_TA', symObjAddr: 0xC364, symBinAddr: 0x2A4428, symSize: 0x4 }
+ - { offset: 0x36565F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC03addD12PlannerPanel10completionyyycSg_tFyAA5PlaceCSg_SitcACcfu11_yAI_Sitcfu12_TA', symObjAddr: 0xC368, symBinAddr: 0x2A442C, symSize: 0x4 }
+ - { offset: 0x365677, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC03addD12PlannerPanel10completionyyycSg_tFyAA5PlaceCSg_SitcACcfu11_yAI_Sitcfu12_TA', symObjAddr: 0xC368, symBinAddr: 0x2A442C, symSize: 0x4 }
+ - { offset: 0x3656A1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC03addD12PlannerPanel10completionyyycSg_tFyycACcfu13_yycfu14_TA', symObjAddr: 0xC36C, symBinAddr: 0x2A4430, symSize: 0x4 }
+ - { offset: 0x3656B9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC03addD12PlannerPanel10completionyyycSg_tFyycACcfu13_yycfu14_TA', symObjAddr: 0xC36C, symBinAddr: 0x2A4430, symSize: 0x4 }
+ - { offset: 0x3656D3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC03addD12PlannerPanel10completionyyycSg_tFyycAA24NavigationViewControllerCcfu15_yycfu16_TA', symObjAddr: 0xC370, symBinAddr: 0x2A4434, symSize: 0x20 }
+ - { offset: 0x365705, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC11drawSubpathyy7Penguin7SubPathCSgFySbcfU1_TA', symObjAddr: 0xC464, symBinAddr: 0x2A44A4, symSize: 0x8 }
+ - { offset: 0x365719, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC11drawSubpathyy7Penguin7SubPathCSgFySo7UIImageCSgcfU0_TA', symObjAddr: 0xC4F0, symBinAddr: 0x2A44EC, symSize: 0xC }
+ - { offset: 0x36572D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC11drawSubpathyy7Penguin7SubPathCSgFySo7UIImageCSgcfU_TA', symObjAddr: 0xC530, symBinAddr: 0x2A452C, symSize: 0xC }
+ - { offset: 0x365741, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC20setupSubpathsStepperyyFyycfU_TA', symObjAddr: 0xC580, symBinAddr: 0x2A4538, symSize: 0x20 }
+ - { offset: 0x365755, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC20setupSubpathsStepperyyFyycfU0_TA', symObjAddr: 0xC5A0, symBinAddr: 0x2A4558, symSize: 0x20 }
+ - { offset: 0x365769, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC013getNavigationD0yyFy7Penguin0D0VSg_AE0D5ErrorOSgtcACcfu_yAH_AKtcfu0_TA', symObjAddr: 0xC698, symBinAddr: 0x2A4578, symSize: 0x4 }
+ - { offset: 0x365781, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC013getNavigationD0yyFy7Penguin0D0VSg_AE0D5ErrorOSgtcACcfu_yAH_AKtcfu0_TA', symObjAddr: 0xC698, symBinAddr: 0x2A4578, symSize: 0x4 }
+ - { offset: 0x366144, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC013getNavigationD0yyF', symObjAddr: 0x0, symBinAddr: 0x2981B0, symSize: 0x658 }
+ - { offset: 0x366711, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC7Penguin27PIDirectionsServiceDelegateAadEP02onD9PathReady5routeyAD0D0VSg_tFTW', symObjAddr: 0x7590, symBinAddr: 0x29F6C8, symSize: 0x4 }
+ - { offset: 0x36672D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC7Penguin27PIDirectionsServiceDelegateAadEP010onFailLoadD09errorCodeyAD05ErrorO0O_tFTW', symObjAddr: 0x7594, symBinAddr: 0x29F6CC, symSize: 0x4 }
+ - { offset: 0x366749, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC7Penguin27PIDirectionsServiceDelegateAadEP17onStartNavigationyyFTW', symObjAddr: 0x7598, symBinAddr: 0x29F6D0, symSize: 0x4 }
+ - { offset: 0x366765, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC7Penguin27PIDirectionsServiceDelegateAadEP16onStopNavigationyyFTW', symObjAddr: 0x759C, symBinAddr: 0x29F6D4, symSize: 0x4 }
+ - { offset: 0x366781, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC7Penguin27PIDirectionsServiceDelegateAadEP18onInstructionReady15instructionListySayAD09DirectionL0CG_tFTW', symObjAddr: 0x75A0, symBinAddr: 0x29F6D8, symSize: 0x4 }
+ - { offset: 0x36679D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC7Penguin27PIDirectionsServiceDelegateAadEP11onErrorPath02isL0ySb_tFTW', symObjAddr: 0x75A4, symBinAddr: 0x29F6DC, symSize: 0x4 }
+ - { offset: 0x3667B9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC7Penguin27PIDirectionsServiceDelegateAadEP12onErrorFloor6statusySb_tFTW', symObjAddr: 0x75A8, symBinAddr: 0x29F6E0, symSize: 0x4 }
+ - { offset: 0x3667D5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC7Penguin27PIDirectionsServiceDelegateAadEP12onErrorVenue6statusySb_tFTW', symObjAddr: 0x75AC, symBinAddr: 0x29F6E4, symSize: 0x4 }
+ - { offset: 0x3667F1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC7Penguin27PIDirectionsServiceDelegateAadEP19onReachedEndSubPath4typeyAD8NodeTypeO_tFTW', symObjAddr: 0x75B4, symBinAddr: 0x29F6EC, symSize: 0x4 }
+ - { offset: 0x36680D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC7Penguin27PIDirectionsServiceDelegateAadEP16onErrorPathReady10errorEdgesySayAD0L4EdgeCGSg_tFTW', symObjAddr: 0x75B8, symBinAddr: 0x29F6F0, symSize: 0x4 }
+ - { offset: 0x366829, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC7Penguin27PIDirectionsServiceDelegateAadEP15onSubPathChange03subM0yAD010NavigationlM0C_tFTW', symObjAddr: 0x75BC, symBinAddr: 0x29F6F4, symSize: 0x4 }
+ - { offset: 0x366993, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC06handleD8Response5route5errory7Penguin0D0VSg_AG0D5ErrorOSgtF', symObjAddr: 0x658, symBinAddr: 0x298808, symSize: 0x74C }
+ - { offset: 0x366F7B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC03setD0_5errory7Penguin0D0VSg_AF0D5ErrorOSgtF', symObjAddr: 0xDA4, symBinAddr: 0x298F54, symSize: 0x32C }
+ - { offset: 0x3672A5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC20setupSubpathsStepperyyF', symObjAddr: 0x10D0, symBinAddr: 0x299280, symSize: 0x500 }
+ - { offset: 0x36742B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC15drawNextSubpathyyF', symObjAddr: 0x1628, symBinAddr: 0x299780, symSize: 0x59C }
+ - { offset: 0x367AAC, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC19drawPreviousSubpathyyF', symObjAddr: 0x1BC4, symBinAddr: 0x299D1C, symSize: 0x488 }
+ - { offset: 0x367FAF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC25showUserLocationIndicator2at8selectedySo22CLLocationCoordinate2DVSg_SbtF', symObjAddr: 0x206C, symBinAddr: 0x29A1A4, symSize: 0x130 }
+ - { offset: 0x368175, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC13drawFirstNode33_28CE46F76CA801FE7FDA463BD2098358LL7subpath16startPointMarker11coordinatesy7Penguin7SubPathCSg_So7UIImageCSgSaySo22CLLocationCoordinate2DVGtF', symObjAddr: 0x219C, symBinAddr: 0x29A2D4, symSize: 0x7A8 }
+ - { offset: 0x368A5A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC11drawSubpathyy7Penguin7SubPathCSgF', symObjAddr: 0x2944, symBinAddr: 0x29AA7C, symSize: 0x21E0 }
+ - { offset: 0x36A7EF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC11drawSubpathyy7Penguin7SubPathCSgFySo7UIImageCSgcfU_', symObjAddr: 0x4B24, symBinAddr: 0x29CC5C, symSize: 0xA0 }
+ - { offset: 0x36A828, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC11drawSubpathyy7Penguin7SubPathCSgFySo7UIImageCSgcfU0_', symObjAddr: 0x4BC4, symBinAddr: 0x29CCFC, symSize: 0x254 }
+ - { offset: 0x36AA9D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC11drawSubpathyy7Penguin7SubPathCSgFySbcfU1_', symObjAddr: 0x4E18, symBinAddr: 0x29CF50, symSize: 0xB8 }
+ - { offset: 0x36ABF2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC32updateUserLocationIndicatorColoryyF', symObjAddr: 0x4ED0, symBinAddr: 0x29D008, symSize: 0x528 }
+ - { offset: 0x36AF96, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC03addD12PlannerPanel10completionyyycSg_tF', symObjAddr: 0x53F8, symBinAddr: 0x29D530, symSize: 0x588 }
+ - { offset: 0x36B852, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC03addD12DetailsPanelyyF', symObjAddr: 0x5980, symBinAddr: 0x29DAB8, symSize: 0x2EC }
+ - { offset: 0x36BBE7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC03addD12OptionsPanelyyF', symObjAddr: 0x5C6C, symBinAddr: 0x29DDA4, symSize: 0x34C }
+ - { offset: 0x36BF7F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC03addD12OptionsPanelyyFyycfU_', symObjAddr: 0x5FB8, symBinAddr: 0x29E0F0, symSize: 0xE4 }
+ - { offset: 0x36BFC8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC24addNavigationSearchPanel4stop5index11closeActionyAA5PlaceCSg_SiyycSgtFyAJcfU_', symObjAddr: 0x609C, symBinAddr: 0x29E1D4, symSize: 0x78 }
+ - { offset: 0x36C061, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC20addGateSelectorPanel5venue5indexyAA5PlaceCSg_SitF', symObjAddr: 0x6114, symBinAddr: 0x29E24C, symSize: 0x390 }
+ - { offset: 0x36C43A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC20addGateSelectorPanel5venue5indexyAA5PlaceCSg_SitFyAIcfU_', symObjAddr: 0x64A4, symBinAddr: 0x29E5DC, symSize: 0x21C }
+ - { offset: 0x36C5B9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC20floatingPanelDidMoveyyAA08FloatingH10ControllerCF', symObjAddr: 0x66C0, symBinAddr: 0x29E7F8, symSize: 0x25C }
+ - { offset: 0x36C71F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC10didTapStop_2atyAA5PlaceCSg_SitF', symObjAddr: 0x691C, symBinAddr: 0x29EA54, symSize: 0x118 }
+ - { offset: 0x36C918, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC21didSelectSearchResult_9replacing2atyAA5PlaceCSg_AISitF', symObjAddr: 0x6A34, symBinAddr: 0x29EB6C, symSize: 0xB08 }
+ - { offset: 0x36D069, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperCfD', symObjAddr: 0x753C, symBinAddr: 0x29F674, symSize: 0x34 }
+ - { offset: 0x36D0BD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC03getD11Coordinates4fromSaySo22CLLocationCoordinate2DVG7Penguin7SubPathCSg_tFTf4nd_n', symObjAddr: 0x75C0, symBinAddr: 0x29F6F8, symSize: 0xE50 }
+ - { offset: 0x36E3E3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC8getImage3for2onSo7UIImageCSg7Penguin11SubPathNodeCSg_AJ0mN0CSgtFTf4nnd_n', symObjAddr: 0x8410, symBinAddr: 0x2A0548, symSize: 0x18B0 }
+ - { offset: 0x36E9A5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC15detectFirstNode33_28CE46F76CA801FE7FDA463BD2098358LL7subpath10completiony7Penguin7SubPathCSg_ySo7UIImageCSgctF03$s8ab4UI19def25C11drawSubpathyy7Penguin7st8CSgFySo7U7CSgcfU_ACSgXwz_XxAKSaySo22CLLocationCoordinate2DVGz_XxTf1ncn_nTf4nnggg_n', symObjAddr: 0x9CC0, symBinAddr: 0x2A1DF8, symSize: 0x728 }
+ - { offset: 0x36EE71, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC12drawLastNode33_28CE46F76CA801FE7FDA463BD2098358LL7subpath14endPointMarker0Q5Title11coordinatesy7Penguin7SubPathCSg_So7UIImageCSgSSSaySo22CLLocationCoordinate2DVGtFTf4nndnn_n', symObjAddr: 0xA3E8, symBinAddr: 0x2A2520, symSize: 0xCA8 }
+ - { offset: 0x36F925, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC14detectLastNode33_28CE46F76CA801FE7FDA463BD2098358LL7subpath11coordinates10completiony7Penguin7SubPathCSg_SaySo22CLLocationCoordinate2DVGySo7UIImageCSgctF03$s8ab4UI19def25C11drawSubpathyy7Penguin7tu8CSgFySo7X8CSgcfU0_ACSgXwz_XxAlOz_XxTf1nncn_nTf4nnnggg_n', symObjAddr: 0xB090, symBinAddr: 0x2A31C8, symSize: 0xBC4 }
+ - { offset: 0x37055F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19RouteOverviewHelperC24addNavigationSearchPanel4stop5index11closeActionyAA5PlaceCSg_SiyycSgtFTf4nndn_n', symObjAddr: 0xBC54, symBinAddr: 0x2A3D8C, symSize: 0x48C }
+ - { offset: 0x370D75, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV8parseUseyAA3DOMO0F0CAA15AttributeParser_pKFTf4nd_n', symObjAddr: 0x0, symBinAddr: 0x2A458C, symSize: 0x210 }
+ - { offset: 0x370DD9, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI9XMLParserV8parseUseyAA3DOMO0F0CAA15AttributeParser_pKFTf4nd_n', symObjAddr: 0x0, symBinAddr: 0x2A458C, symSize: 0x210 }
+ - { offset: 0x37125D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloorSelectorHeaderViewC07contentG0So6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x2A479C, symSize: 0x10 }
+ - { offset: 0x37141A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloorSelectorHeaderViewCfETo', symObjAddr: 0x72C, symBinAddr: 0x2A4EC8, symSize: 0x38 }
+ - { offset: 0x371449, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloorSelectorHeaderViewCMa', symObjAddr: 0x764, symBinAddr: 0x2A4F00, symSize: 0x20 }
+ - { offset: 0x37155A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloorSelectorHeaderViewC07contentG0So6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x2A479C, symSize: 0x10 }
+ - { offset: 0x371572, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloorSelectorHeaderViewC07contentG0So6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x2A479C, symSize: 0x10 }
+ - { offset: 0x3715B8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloorSelectorHeaderViewC07contentG0So6UIViewCSgvsTo', symObjAddr: 0x10, symBinAddr: 0x2A47AC, symSize: 0x34 }
+ - { offset: 0x371607, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloorSelectorHeaderViewC18selectedVenueTitleSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x2A47E0, symSize: 0x10 }
+ - { offset: 0x37161F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloorSelectorHeaderViewC18selectedVenueTitleSo7UILabelCSgvgTo', symObjAddr: 0x44, symBinAddr: 0x2A47E0, symSize: 0x10 }
+ - { offset: 0x37165F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloorSelectorHeaderViewC18selectedVenueTitleSo7UILabelCSgvsTo', symObjAddr: 0x54, symBinAddr: 0x2A47F0, symSize: 0x34 }
+ - { offset: 0x371740, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloorSelectorHeaderViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x88, symBinAddr: 0x2A4824, symSize: 0x31C }
+ - { offset: 0x37183B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloorSelectorHeaderViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x3A4, symBinAddr: 0x2A4B40, symSize: 0x20 }
+ - { offset: 0x37184F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloorSelectorHeaderViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x3C4, symBinAddr: 0x2A4B60, symSize: 0x310 }
+ - { offset: 0x37195B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloorSelectorHeaderViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x6D4, symBinAddr: 0x2A4E70, symSize: 0x28 }
+ - { offset: 0x37196F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI23FloorSelectorHeaderViewCfD', symObjAddr: 0x6FC, symBinAddr: 0x2A4E98, symSize: 0x30 }
+ - { offset: 0x371D3F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14resourceBundle33_8254639E4C1A24707C71223CBC54B699LLSo8NSBundleCvp', symObjAddr: 0xDC0, symBinAddr: 0x382A10, symSize: 0x0 }
+ - { offset: 0x371D59, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV5arrowACvpZ', symObjAddr: 0x8628, symBinAddr: 0x397410, symSize: 0x0 }
+ - { offset: 0x371D7F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV7bicycleACvpZ', symObjAddr: 0x8640, symBinAddr: 0x397428, symSize: 0x0 }
+ - { offset: 0x371D99, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV10campusGateACvpZ', symObjAddr: 0x8658, symBinAddr: 0x397440, symSize: 0x0 }
+ - { offset: 0x371DB3, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV3carACvpZ', symObjAddr: 0x8670, symBinAddr: 0x397458, symSize: 0x0 }
+ - { offset: 0x371DCD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV5clockACvpZ', symObjAddr: 0x8688, symBinAddr: 0x397470, symSize: 0x0 }
+ - { offset: 0x371DE7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV7compassACvpZ', symObjAddr: 0x86A0, symBinAddr: 0x397488, symSize: 0x0 }
+ - { offset: 0x371E01, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV4gateACvpZ', symObjAddr: 0x86B8, symBinAddr: 0x3974A0, symSize: 0x0 }
+ - { offset: 0x371E1B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV12groupedStopsACvpZ', symObjAddr: 0x86D0, symBinAddr: 0x3974B8, symSize: 0x0 }
+ - { offset: 0x371E35, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV16mapDownEscalatorACvpZ', symObjAddr: 0x86E8, symBinAddr: 0x3974D0, symSize: 0x0 }
+ - { offset: 0x371E4F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV11mapElevatorACvpZ', symObjAddr: 0x8700, symBinAddr: 0x3974E8, symSize: 0x0 }
+ - { offset: 0x371E69, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV12mapEscalatorACvpZ', symObjAddr: 0x8718, symBinAddr: 0x397500, symSize: 0x0 }
+ - { offset: 0x371E83, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV7mapGateACvpZ', symObjAddr: 0x8730, symBinAddr: 0x397518, symSize: 0x0 }
+ - { offset: 0x371E9D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV7mapRampACvpZ', symObjAddr: 0x8748, symBinAddr: 0x397530, symSize: 0x0 }
+ - { offset: 0x371EB7, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV9mapStairsACvpZ', symObjAddr: 0x8760, symBinAddr: 0x397548, symSize: 0x0 }
+ - { offset: 0x371ED1, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV14mapUpEscalatorACvpZ', symObjAddr: 0x8778, symBinAddr: 0x397560, symSize: 0x0 }
+ - { offset: 0x371EEB, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV8sharePDFACvpZ', symObjAddr: 0x8790, symBinAddr: 0x397578, symSize: 0x0 }
+ - { offset: 0x371F05, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV9shareTextACvpZ', symObjAddr: 0x87A8, symBinAddr: 0x397590, symSize: 0x0 }
+ - { offset: 0x371F1F, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV7transitACvpZ', symObjAddr: 0x87C0, symBinAddr: 0x3975A8, symSize: 0x0 }
+ - { offset: 0x371F39, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV4walkACvpZ', symObjAddr: 0x87D8, symBinAddr: 0x3975C0, symSize: 0x0 }
+ - { offset: 0x371F53, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV4waveACvpZ', symObjAddr: 0x87F0, symBinAddr: 0x3975D8, symSize: 0x0 }
+ - { offset: 0x371F6E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV12buildingFillACvpZ', symObjAddr: 0x8808, symBinAddr: 0x3975F0, symSize: 0x0 }
+ - { offset: 0x371F89, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV14currentAlignedACvpZ', symObjAddr: 0x8820, symBinAddr: 0x397608, symSize: 0x0 }
+ - { offset: 0x371FA4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV10currentlocACvpZ', symObjAddr: 0x8838, symBinAddr: 0x397620, symSize: 0x0 }
+ - { offset: 0x371FBF, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV16currentlocFilledACvpZ', symObjAddr: 0x8850, symBinAddr: 0x397638, symSize: 0x0 }
+ - { offset: 0x371FDA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV15exclamationMarkACvpZ', symObjAddr: 0x8868, symBinAddr: 0x397650, symSize: 0x0 }
+ - { offset: 0x371FF5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV19feedbackDestinationACvpZ', symObjAddr: 0x8880, symBinAddr: 0x397668, symSize: 0x0 }
+ - { offset: 0x372010, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV11fitToCampusACvpZ', symObjAddr: 0x8898, symBinAddr: 0x397680, symSize: 0x0 }
+ - { offset: 0x37202B, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV17fitToCampusFilledACvpZ', symObjAddr: 0x88B0, symBinAddr: 0x397698, symSize: 0x0 }
+ - { offset: 0x372046, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV10myLocationACvpZ', symObjAddr: 0x88C8, symBinAddr: 0x3976B0, symSize: 0x0 }
+ - { offset: 0x372061, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV13pinCircleFillACvpZ', symObjAddr: 0x88E0, symBinAddr: 0x3976C8, symSize: 0x0 }
+ - { offset: 0x37207C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV20selectedUserLocationACvpZ', symObjAddr: 0x88F8, symBinAddr: 0x3976E0, symSize: 0x0 }
+ - { offset: 0x372097, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV6updownACvpZ', symObjAddr: 0x8910, symBinAddr: 0x3976F8, symSize: 0x0 }
+ - { offset: 0x3720B2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV9usingGateACvpZ', symObjAddr: 0x8928, symBinAddr: 0x397710, symSize: 0x0 }
+ - { offset: 0x3720C0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI19ResourceBundleClass33_8254639E4C1A24707C71223CBC54B699LLCMa', symObjAddr: 0x10, symBinAddr: 0x2A4F20, symSize: 0x20 }
+ - { offset: 0x3720D4, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI14resourceBundle33_8254639E4C1A24707C71223CBC54B699LL_WZ', symObjAddr: 0x30, symBinAddr: 0x2A4F40, symSize: 0x54 }
+ - { offset: 0x372115, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV5arrow_WZ', symObjAddr: 0x84, symBinAddr: 0x2A4F94, symSize: 0x60 }
+ - { offset: 0x37213D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV7bicycle_WZ', symObjAddr: 0xE4, symBinAddr: 0x2A4FF4, symSize: 0x64 }
+ - { offset: 0x372165, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV10campusGate_WZ', symObjAddr: 0x148, symBinAddr: 0x2A5058, symSize: 0x68 }
+ - { offset: 0x37218D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV3car_WZ', symObjAddr: 0x1B0, symBinAddr: 0x2A50C0, symSize: 0x5C }
+ - { offset: 0x3721B5, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV5clock_WZ', symObjAddr: 0x20C, symBinAddr: 0x2A511C, symSize: 0x60 }
+ - { offset: 0x3721DD, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV7compass_WZ', symObjAddr: 0x26C, symBinAddr: 0x2A517C, symSize: 0x64 }
+ - { offset: 0x372205, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV4gate_WZ', symObjAddr: 0x2D0, symBinAddr: 0x2A51E0, symSize: 0x5C }
+ - { offset: 0x37222D, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV12groupedStops_WZ', symObjAddr: 0x32C, symBinAddr: 0x2A523C, symSize: 0x6C }
+ - { offset: 0x372255, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV16mapDownEscalator_WZ', symObjAddr: 0x398, symBinAddr: 0x2A52A8, symSize: 0x68 }
+ - { offset: 0x372292, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV11mapElevator_WZ', symObjAddr: 0x400, symBinAddr: 0x2A5310, symSize: 0x6C }
+ - { offset: 0x3722BA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV12mapEscalator_WZ', symObjAddr: 0x46C, symBinAddr: 0x2A537C, symSize: 0x6C }
+ - { offset: 0x3722E2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV7mapGate_WZ', symObjAddr: 0x4D8, symBinAddr: 0x2A53E8, symSize: 0x64 }
+ - { offset: 0x37230A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV7mapRamp_WZ', symObjAddr: 0x53C, symBinAddr: 0x2A544C, symSize: 0x64 }
+ - { offset: 0x372332, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV9mapStairs_WZ', symObjAddr: 0x5A0, symBinAddr: 0x2A54B0, symSize: 0x68 }
+ - { offset: 0x37235A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV14mapUpEscalator_WZ', symObjAddr: 0x608, symBinAddr: 0x2A5518, symSize: 0x70 }
+ - { offset: 0x372382, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV8sharePDF_WZ', symObjAddr: 0x678, symBinAddr: 0x2A5588, symSize: 0x64 }
+ - { offset: 0x3723AA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV9shareText_WZ', symObjAddr: 0x6DC, symBinAddr: 0x2A55EC, symSize: 0x68 }
+ - { offset: 0x3723D2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV7transit_WZ', symObjAddr: 0x744, symBinAddr: 0x2A5654, symSize: 0x64 }
+ - { offset: 0x3723FA, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV4walk_WZ', symObjAddr: 0x7A8, symBinAddr: 0x2A56B8, symSize: 0x5C }
+ - { offset: 0x372422, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV4wave_WZ', symObjAddr: 0x804, symBinAddr: 0x2A5714, symSize: 0x5C }
+ - { offset: 0x37244A, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV12buildingFill_WZ', symObjAddr: 0x860, symBinAddr: 0x2A5770, symSize: 0x70 }
+ - { offset: 0x372474, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV14currentAligned_WZ', symObjAddr: 0x8D0, symBinAddr: 0x2A57E0, symSize: 0x70 }
+ - { offset: 0x37249E, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV10currentloc_WZ', symObjAddr: 0x940, symBinAddr: 0x2A5850, symSize: 0x68 }
+ - { offset: 0x3724C8, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV16currentlocFilled_WZ', symObjAddr: 0x9A8, symBinAddr: 0x2A58B8, symSize: 0x68 }
+ - { offset: 0x372508, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV15exclamationMark_WZ', symObjAddr: 0xA10, symBinAddr: 0x2A5920, symSize: 0x68 }
+ - { offset: 0x372548, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV19feedbackDestination_WZ', symObjAddr: 0xA78, symBinAddr: 0x2A5988, symSize: 0x68 }
+ - { offset: 0x372588, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV11fitToCampus_WZ', symObjAddr: 0xAE0, symBinAddr: 0x2A59F0, symSize: 0x70 }
+ - { offset: 0x3725B2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV17fitToCampusFilled_WZ', symObjAddr: 0xB50, symBinAddr: 0x2A5A60, symSize: 0x68 }
+ - { offset: 0x3725F2, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV10myLocation_WZ', symObjAddr: 0xBB8, symBinAddr: 0x2A5AC8, symSize: 0x68 }
+ - { offset: 0x37261C, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV13pinCircleFill_WZ', symObjAddr: 0xC20, symBinAddr: 0x2A5B30, symSize: 0x70 }
+ - { offset: 0x372646, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV20selectedUserLocation_WZ', symObjAddr: 0xC90, symBinAddr: 0x2A5BA0, symSize: 0x68 }
+ - { offset: 0x372686, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV6updown_WZ', symObjAddr: 0xCF8, symBinAddr: 0x2A5C08, symSize: 0x60 }
+ - { offset: 0x3726B0, size: 0x8, addend: 0x0, symName: '_$s8PenNavUI13ImageResourceV9usingGate_WZ', symObjAddr: 0xD58, symBinAddr: 0x2A5C68, symSize: 0x68 }
+...
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/AboutCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/AboutCell.nib
new file mode 100644
index 00000000..070a3825
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/AboutCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ActionCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ActionCell.nib/objects-14.0+.nib
new file mode 100644
index 00000000..eba77606
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ActionCell.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ActionCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ActionCell.nib/runtime.nib
new file mode 100644
index 00000000..2ed8cd11
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ActionCell.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/AlertSheet.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/AlertSheet.nib
new file mode 100644
index 00000000..a4e634e5
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/AlertSheet.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Black.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Black.ttf
new file mode 100644
index 00000000..bb8766db
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Black.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Bold.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Bold.ttf
new file mode 100644
index 00000000..54ae58c5
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Bold.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-ExtraBold.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-ExtraBold.ttf
new file mode 100644
index 00000000..4d02c428
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-ExtraBold.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-ExtraLight.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-ExtraLight.ttf
new file mode 100644
index 00000000..d966714a
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-ExtraLight.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Light.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Light.ttf
new file mode 100644
index 00000000..7790e5cb
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Light.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Medium.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Medium.ttf
new file mode 100644
index 00000000..aab105e3
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Medium.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Regular.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Regular.ttf
new file mode 100644
index 00000000..f8a4c6d4
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Regular.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-SemiBold.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-SemiBold.ttf
new file mode 100644
index 00000000..857e7535
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-SemiBold.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Thin.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Thin.ttf
new file mode 100644
index 00000000..0fbcc06f
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-Thin.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-VariableFont_wght.ttf b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-VariableFont_wght.ttf
new file mode 100644
index 00000000..7f0bedbe
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Alexandria-VariableFont_wght.ttf differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/AllFilterViewController.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/AllFilterViewController.nib
new file mode 100644
index 00000000..cfe95b20
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/AllFilterViewController.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/AmenitiesDetailTableViewCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/AmenitiesDetailTableViewCell.nib
new file mode 100644
index 00000000..96435f18
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/AmenitiesDetailTableViewCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/AmenityTableViewCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/AmenityTableViewCell.nib
new file mode 100644
index 00000000..1fe39fd4
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/AmenityTableViewCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Assets.car b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Assets.car
new file mode 100644
index 00000000..382aaabe
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Assets.car differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/BottomActionsCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/BottomActionsCell.nib/objects-14.0+.nib
new file mode 100644
index 00000000..a5441bfd
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/BottomActionsCell.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/BottomActionsCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/BottomActionsCell.nib/runtime.nib
new file mode 100644
index 00000000..374130d9
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/BottomActionsCell.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/BottomNavigationPanelViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/BottomNavigationPanelViewController.nib/objects-14.0+.nib
new file mode 100644
index 00000000..4dcf21c6
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/BottomNavigationPanelViewController.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/BottomNavigationPanelViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/BottomNavigationPanelViewController.nib/runtime.nib
new file mode 100644
index 00000000..bbe0722f
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/BottomNavigationPanelViewController.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Calibrate.mp4 b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Calibrate.mp4
new file mode 100644
index 00000000..1a69fc8a
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Calibrate.mp4 differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CalibrateMessage.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CalibrateMessage.nib
new file mode 100644
index 00000000..11d40872
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CalibrateMessage.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CampusActionsCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CampusActionsCell.nib/objects-14.0+.nib
new file mode 100644
index 00000000..09d41cf5
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CampusActionsCell.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CampusActionsCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CampusActionsCell.nib/runtime.nib
new file mode 100644
index 00000000..09d41cf5
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CampusActionsCell.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CampusDetailsViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CampusDetailsViewController.nib/objects-14.0+.nib
new file mode 100644
index 00000000..a35a1507
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CampusDetailsViewController.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CampusDetailsViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CampusDetailsViewController.nib/runtime.nib
new file mode 100644
index 00000000..5a6273b1
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CampusDetailsViewController.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoriesCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoriesCell.nib
new file mode 100644
index 00000000..23ded5bb
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoriesCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoriesViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoriesViewController.nib/objects-14.0+.nib
new file mode 100644
index 00000000..45eebbfb
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoriesViewController.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoriesViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoriesViewController.nib/runtime.nib
new file mode 100644
index 00000000..d11c72fa
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoriesViewController.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryCollectionViewCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryCollectionViewCell.nib
new file mode 100644
index 00000000..4f689c95
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryCollectionViewCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryResultCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryResultCell.nib/objects-14.0+.nib
new file mode 100644
index 00000000..acd75d39
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryResultCell.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryResultCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryResultCell.nib/runtime.nib
new file mode 100644
index 00000000..e8f47e7b
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryResultCell.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryResultsViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryResultsViewController.nib/objects-14.0+.nib
new file mode 100644
index 00000000..4fd53d2e
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryResultsViewController.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryResultsViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryResultsViewController.nib/runtime.nib
new file mode 100644
index 00000000..a48b540d
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryResultsViewController.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryTableViewCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryTableViewCell.nib
new file mode 100644
index 00000000..6effdc89
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/CategoryTableViewCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ChangingFloor.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ChangingFloor.nib
new file mode 100644
index 00000000..0a8021e0
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ChangingFloor.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ConnectedVenueCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ConnectedVenueCell.nib/objects-14.0+.nib
new file mode 100644
index 00000000..58a2b0b8
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ConnectedVenueCell.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ConnectedVenueCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ConnectedVenueCell.nib/runtime.nib
new file mode 100644
index 00000000..19cc7c03
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ConnectedVenueCell.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ContactDetailsCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ContactDetailsCell.nib
new file mode 100644
index 00000000..8e78feb0
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/ContactDetailsCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DayScheduleCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DayScheduleCell.nib
new file mode 100644
index 00000000..e2aa3866
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DayScheduleCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DetailsHeaderCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DetailsHeaderCell.nib
new file mode 100644
index 00000000..4091bd4e
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DetailsHeaderCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DetailsTextCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DetailsTextCell.nib
new file mode 100644
index 00000000..a91cae93
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DetailsTextCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectionCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectionCell.nib
new file mode 100644
index 00000000..09a93ac3
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectionCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectionCollectionViewCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectionCollectionViewCell.nib
new file mode 100644
index 00000000..f969e369
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectionCollectionViewCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectionsFooterCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectionsFooterCell.nib
new file mode 100644
index 00000000..9dd4175d
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectionsFooterCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectionsStepper.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectionsStepper.nib
new file mode 100644
index 00000000..e782274a
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectionsStepper.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectoryCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectoryCell.nib
new file mode 100644
index 00000000..64bf450a
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectoryCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectoryViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectoryViewController.nib/objects-14.0+.nib
new file mode 100644
index 00000000..065858a0
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectoryViewController.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectoryViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectoryViewController.nib/runtime.nib
new file mode 100644
index 00000000..354a4615
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/DirectoryViewController.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteCollectionViewCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteCollectionViewCell.nib/objects-14.0+.nib
new file mode 100644
index 00000000..aa697bc5
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteCollectionViewCell.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteCollectionViewCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteCollectionViewCell.nib/runtime.nib
new file mode 100644
index 00000000..0fbfc45d
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteCollectionViewCell.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteDetailsViewController.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteDetailsViewController.nib
new file mode 100644
index 00000000..acb09075
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteDetailsViewController.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteTableViewCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteTableViewCell.nib/objects-14.0+.nib
new file mode 100644
index 00000000..077aa457
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteTableViewCell.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteTableViewCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteTableViewCell.nib/runtime.nib
new file mode 100644
index 00000000..44f9079c
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoriteTableViewCell.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoritesCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoritesCell.nib
new file mode 100644
index 00000000..d6a3f061
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoritesCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoritesViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoritesViewController.nib/objects-14.0+.nib
new file mode 100644
index 00000000..f38b22f9
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoritesViewController.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoritesViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoritesViewController.nib/runtime.nib
new file mode 100644
index 00000000..f5cbe191
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FavoritesViewController.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FloorCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FloorCell.nib
new file mode 100644
index 00000000..e6cf98fc
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FloorCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FloorIndicatorView.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FloorIndicatorView.nib
new file mode 100644
index 00000000..72a5e52a
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FloorIndicatorView.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FloorSelectorHeaderView.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FloorSelectorHeaderView.nib
new file mode 100644
index 00000000..32ef9051
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FloorSelectorHeaderView.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FloorSelectorViewController.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FloorSelectorViewController.nib
new file mode 100644
index 00000000..ca2fccb6
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/FloorSelectorViewController.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/GateCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/GateCell.nib
new file mode 100644
index 00000000..d5e998fd
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/GateCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/GateSelectorViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/GateSelectorViewController.nib/objects-14.0+.nib
new file mode 100644
index 00000000..786137f5
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/GateSelectorViewController.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/GateSelectorViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/GateSelectorViewController.nib/runtime.nib
new file mode 100644
index 00000000..42cc527f
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/GateSelectorViewController.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Headers/PenNavUI-Swift.h b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Headers/PenNavUI-Swift.h
new file mode 100644
index 00000000..344b72fc
--- /dev/null
+++ b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Headers/PenNavUI-Swift.h
@@ -0,0 +1,2102 @@
+#if 0
+#elif defined(__arm64__) && __arm64__
+// Generated by Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1)
+#ifndef PENNAVUI_SWIFT_H
+#define PENNAVUI_SWIFT_H
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wgcc-compat"
+
+#if !defined(__has_include)
+# define __has_include(x) 0
+#endif
+#if !defined(__has_attribute)
+# define __has_attribute(x) 0
+#endif
+#if !defined(__has_feature)
+# define __has_feature(x) 0
+#endif
+#if !defined(__has_warning)
+# define __has_warning(x) 0
+#endif
+
+#if __has_include()
+# include
+#endif
+
+#pragma clang diagnostic ignored "-Wauto-import"
+#if defined(__OBJC__)
+#include
+#endif
+#if defined(__cplusplus)
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#else
+#include
+#include
+#include
+#include
+#endif
+#if defined(__cplusplus)
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wnon-modular-include-in-framework-module"
+#if defined(__arm64e__) && __has_include()
+# include
+#else
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wreserved-macro-identifier"
+# ifndef __ptrauth_swift_value_witness_function_pointer
+# define __ptrauth_swift_value_witness_function_pointer(x)
+# endif
+# ifndef __ptrauth_swift_class_method_pointer
+# define __ptrauth_swift_class_method_pointer(x)
+# endif
+#pragma clang diagnostic pop
+#endif
+#pragma clang diagnostic pop
+#endif
+
+#if !defined(SWIFT_TYPEDEFS)
+# define SWIFT_TYPEDEFS 1
+# if __has_include()
+# include
+# elif !defined(__cplusplus)
+typedef unsigned char char8_t;
+typedef uint_least16_t char16_t;
+typedef uint_least32_t char32_t;
+# endif
+typedef float swift_float2 __attribute__((__ext_vector_type__(2)));
+typedef float swift_float3 __attribute__((__ext_vector_type__(3)));
+typedef float swift_float4 __attribute__((__ext_vector_type__(4)));
+typedef double swift_double2 __attribute__((__ext_vector_type__(2)));
+typedef double swift_double3 __attribute__((__ext_vector_type__(3)));
+typedef double swift_double4 __attribute__((__ext_vector_type__(4)));
+typedef int swift_int2 __attribute__((__ext_vector_type__(2)));
+typedef int swift_int3 __attribute__((__ext_vector_type__(3)));
+typedef int swift_int4 __attribute__((__ext_vector_type__(4)));
+typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2)));
+typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3)));
+typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
+#endif
+
+#if !defined(SWIFT_PASTE)
+# define SWIFT_PASTE_HELPER(x, y) x##y
+# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y)
+#endif
+#if !defined(SWIFT_METATYPE)
+# define SWIFT_METATYPE(X) Class
+#endif
+#if !defined(SWIFT_CLASS_PROPERTY)
+# if __has_feature(objc_class_property)
+# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
+# else
+# define SWIFT_CLASS_PROPERTY(...)
+# endif
+#endif
+#if !defined(SWIFT_RUNTIME_NAME)
+# if __has_attribute(objc_runtime_name)
+# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
+# else
+# define SWIFT_RUNTIME_NAME(X)
+# endif
+#endif
+#if !defined(SWIFT_COMPILE_NAME)
+# if __has_attribute(swift_name)
+# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
+# else
+# define SWIFT_COMPILE_NAME(X)
+# endif
+#endif
+#if !defined(SWIFT_METHOD_FAMILY)
+# if __has_attribute(objc_method_family)
+# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
+# else
+# define SWIFT_METHOD_FAMILY(X)
+# endif
+#endif
+#if !defined(SWIFT_NOESCAPE)
+# if __has_attribute(noescape)
+# define SWIFT_NOESCAPE __attribute__((noescape))
+# else
+# define SWIFT_NOESCAPE
+# endif
+#endif
+#if !defined(SWIFT_RELEASES_ARGUMENT)
+# if __has_attribute(ns_consumed)
+# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
+# else
+# define SWIFT_RELEASES_ARGUMENT
+# endif
+#endif
+#if !defined(SWIFT_WARN_UNUSED_RESULT)
+# if __has_attribute(warn_unused_result)
+# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
+# else
+# define SWIFT_WARN_UNUSED_RESULT
+# endif
+#endif
+#if !defined(SWIFT_NORETURN)
+# if __has_attribute(noreturn)
+# define SWIFT_NORETURN __attribute__((noreturn))
+# else
+# define SWIFT_NORETURN
+# endif
+#endif
+#if !defined(SWIFT_CLASS_EXTRA)
+# define SWIFT_CLASS_EXTRA
+#endif
+#if !defined(SWIFT_PROTOCOL_EXTRA)
+# define SWIFT_PROTOCOL_EXTRA
+#endif
+#if !defined(SWIFT_ENUM_EXTRA)
+# define SWIFT_ENUM_EXTRA
+#endif
+#if !defined(SWIFT_CLASS)
+# if __has_attribute(objc_subclassing_restricted)
+# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA
+# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
+# else
+# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
+# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
+# endif
+#endif
+#if !defined(SWIFT_RESILIENT_CLASS)
+# if __has_attribute(objc_class_stub)
+# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub))
+# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME)
+# else
+# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME)
+# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
+# endif
+#endif
+#if !defined(SWIFT_PROTOCOL)
+# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
+# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
+#endif
+#if !defined(SWIFT_EXTENSION)
+# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
+#endif
+#if !defined(OBJC_DESIGNATED_INITIALIZER)
+# if __has_attribute(objc_designated_initializer)
+# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
+# else
+# define OBJC_DESIGNATED_INITIALIZER
+# endif
+#endif
+#if !defined(SWIFT_ENUM_ATTR)
+# if __has_attribute(enum_extensibility)
+# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
+# else
+# define SWIFT_ENUM_ATTR(_extensibility)
+# endif
+#endif
+#if !defined(SWIFT_ENUM)
+# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
+# if __has_feature(generalized_swift_name)
+# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
+# else
+# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility)
+# endif
+#endif
+#if !defined(SWIFT_UNAVAILABLE)
+# define SWIFT_UNAVAILABLE __attribute__((unavailable))
+#endif
+#if !defined(SWIFT_UNAVAILABLE_MSG)
+# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg)))
+#endif
+#if !defined(SWIFT_AVAILABILITY)
+# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__)))
+#endif
+#if !defined(SWIFT_WEAK_IMPORT)
+# define SWIFT_WEAK_IMPORT __attribute__((weak_import))
+#endif
+#if !defined(SWIFT_DEPRECATED)
+# define SWIFT_DEPRECATED __attribute__((deprecated))
+#endif
+#if !defined(SWIFT_DEPRECATED_MSG)
+# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
+#endif
+#if !defined(SWIFT_DEPRECATED_OBJC)
+# if __has_feature(attribute_diagnose_if_objc)
+# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
+# else
+# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
+# endif
+#endif
+#if defined(__OBJC__)
+#if !defined(IBSegueAction)
+# define IBSegueAction
+#endif
+#endif
+#if !defined(SWIFT_EXTERN)
+# if defined(__cplusplus)
+# define SWIFT_EXTERN extern "C"
+# else
+# define SWIFT_EXTERN extern
+# endif
+#endif
+#if !defined(SWIFT_CALL)
+# define SWIFT_CALL __attribute__((swiftcall))
+#endif
+#if !defined(SWIFT_INDIRECT_RESULT)
+# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result))
+#endif
+#if !defined(SWIFT_CONTEXT)
+# define SWIFT_CONTEXT __attribute__((swift_context))
+#endif
+#if !defined(SWIFT_ERROR_RESULT)
+# define SWIFT_ERROR_RESULT __attribute__((swift_error_result))
+#endif
+#if defined(__cplusplus)
+# define SWIFT_NOEXCEPT noexcept
+#else
+# define SWIFT_NOEXCEPT
+#endif
+#if !defined(SWIFT_C_INLINE_THUNK)
+# if __has_attribute(always_inline)
+# if __has_attribute(nodebug)
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug))
+# else
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline))
+# endif
+# else
+# define SWIFT_C_INLINE_THUNK inline
+# endif
+#endif
+#if defined(_WIN32)
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport)
+#endif
+#else
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL
+#endif
+#endif
+#if defined(__OBJC__)
+#if __has_feature(objc_modules)
+#if __has_warning("-Watimport-in-framework-header")
+#pragma clang diagnostic ignored "-Watimport-in-framework-header"
+#endif
+@import CoreData;
+@import CoreFoundation;
+@import CoreLocation;
+@import Foundation;
+@import ObjectiveC;
+@import Penguin;
+@import QuartzCore;
+@import UIKit;
+@import UIUtilities;
+#endif
+
+#endif
+#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
+#pragma clang diagnostic ignored "-Wduplicate-method-arg"
+#if __has_warning("-Wpragma-clang-attribute")
+# pragma clang diagnostic ignored "-Wpragma-clang-attribute"
+#endif
+#pragma clang diagnostic ignored "-Wunknown-pragmas"
+#pragma clang diagnostic ignored "-Wnullability"
+#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension"
+#pragma clang diagnostic ignored "-Wunsafe-buffer-usage"
+
+#if __has_attribute(external_source_symbol)
+# pragma push_macro("any")
+# undef any
+# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="PenNavUI",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol))
+# pragma pop_macro("any")
+#endif
+
+#if defined(__OBJC__)
+
+/// Asynchronous operation base class
+/// This is abstract to class performs all of the necessary KVN of isFinished and
+/// isExecuting for a concurrent Operation subclass. You can subclass this and
+/// implement asynchronous operations. All you must do is:
+///
+/// -
+/// override
main() with the tasks that initiate the asynchronous task;
+///
+/// -
+/// call
completeOperation() function when the asynchronous task is done;
+///
+/// -
+/// optionally, periodically check
self.cancelled status, performing any clean-up
+/// necessary and then ensuring that completeOperation() is called; or
+/// override cancel method, calling super.cancel() and then cleaning-up
+/// and ensuring completeOperation() is called.
+///
+///
+SWIFT_CLASS("_TtC8PenNavUI21AsynchronousOperation")
+@interface AsynchronousOperation : NSOperation
+@property (nonatomic, readonly, getter=isAsynchronous) BOOL asynchronous;
+@property (nonatomic, readonly, getter=isExecuting) BOOL executing;
+@property (nonatomic, readonly, getter=isFinished) BOOL finished;
+- (void)start;
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@end
+
+@class UITapGestureRecognizer;
+@class NSCoder;
+/// A view that presents a backdrop interface behind a panel.
+SWIFT_CLASS_NAMED("BackdropView")
+@interface FloatingPanelBackdropView : UIView
+/// The gesture recognizer for tap gestures to dismiss a panel.
+/// By default, this gesture recognizer is disabled as following the default behavior of iOS modalities.
+/// To dismiss a panel by tap gestures on the backdrop, dismissalTapGestureRecognizer.isEnabled is set to true.
+@property (nonatomic, strong) UITapGestureRecognizer * _Nonnull dismissalTapGestureRecognizer;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE;
+- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE;
+@end
+
+@class NSEntityDescription;
+@class NSManagedObjectContext;
+SWIFT_CLASS_NAMED("CachedVenue")
+@interface CachedVenue : NSManagedObject
+- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER;
+@end
+
+@class NSString;
+@interface CachedVenue (SWIFT_EXTENSION(PenNavUI))
+@property (nonatomic) int16_t id;
+@property (nonatomic, copy) NSString * _Nullable coverImage;
+@property (nonatomic, copy) NSString * _Nullable address;
+@property (nonatomic, copy) NSString * _Nullable buildingNumber;
+@property (nonatomic, copy) NSString * _Nullable phone;
+@property (nonatomic, copy) NSString * _Nullable email;
+@property (nonatomic, copy) NSString * _Nullable website;
+@property (nonatomic) int16_t floorCount;
+@end
+
+SWIFT_CLASS_NAMED("CampaignTracking")
+@interface CampaignTracking : NSManagedObject
+- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER;
+@end
+
+@class NSDate;
+@interface CampaignTracking (SWIFT_EXTENSION(PenNavUI))
+@property (nonatomic) int16_t campaignId;
+@property (nonatomic, copy) NSDate * _Nullable lastNotificationDate;
+@end
+
+SWIFT_CLASS_NAMED("FavoriteCacheData")
+@interface FavoriteCacheData : NSManagedObject
+- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER;
+@end
+
+@class SharedLocationCacheData;
+@interface FavoriteCacheData (SWIFT_EXTENSION(PenNavUI))
+@property (nonatomic, copy) NSString * _Nullable createDate;
+@property (nonatomic, copy) NSString * _Nullable deviceId;
+@property (nonatomic, copy) NSString * _Nullable type;
+@property (nonatomic) double distance;
+@property (nonatomic, copy) NSString * _Nullable id;
+@property (nonatomic, copy) NSString * _Nullable label;
+@property (nonatomic) int16_t poiId;
+@property (nonatomic, copy) NSString * _Nullable userName;
+@property (nonatomic, strong) SharedLocationCacheData * _Nullable location;
+@end
+
+enum FloatingPanelLayoutReferenceGuide : NSInteger;
+@class FloatingPanelController;
+enum FloatingPanelPosition : NSInteger;
+@class NSLayoutConstraint;
+/// An interface for implementing custom layout anchor objects.
+SWIFT_PROTOCOL("_TtP8PenNavUI28FloatingPanelLayoutAnchoring_")
+@protocol FloatingPanelLayoutAnchoring
+@property (nonatomic, readonly) enum FloatingPanelLayoutReferenceGuide referenceGuide;
+- (NSArray * _Nonnull)layoutConstraints:(FloatingPanelController * _Nonnull)fpc for:(enum FloatingPanelPosition)position SWIFT_WARN_UNUSED_RESULT;
+@end
+
+@class UILayoutGuide;
+enum FloatingPanelLayoutContentBoundingGuide : NSInteger;
+/// An object that defines how to settles a panel with a layout guide of a content view.
+SWIFT_CLASS("_TtC8PenNavUI33FloatingPanelAdaptiveLayoutAnchor")
+@interface FloatingPanelAdaptiveLayoutAnchor : NSObject
+/// Returns a layout anchor with the specified offset by an absolute value to display a panel with its intrinsic content size.
+/// The offset is an amount to offset a position of panel that displays the entire content of the specified guide from an edge of
+/// the reference guide. The edge refers to a panel positioning.
+/// contentBoundingGuide restricts the content size which a panel displays. For example, given referenceGuide is .superview and contentBoundingGuide is .safeArea for a bottom positioned panel, the panel content is laid out inside the superview of the view of FloatingPanelController(not its safe area), but its content size is limited to its safe area size. Normally both of referenceGuide and contentBoundingGuide are specified with the same rectangle area.
+/// warning:
+/// If contentBoundingGuide is set to none, the panel may expand out of the screen size, depending on the intrinsic size of its content.
+/// \param absoluteOffset An absolute offset from the content size in the main dimension(i.e. y axis for a bottom panel) to attach the panel.
+///
+/// \param contentLayout The content layout guide to calculate the content size in the panel.
+///
+/// \param referenceGuide The rectangular area to lay out the content of a panel. If it’s set to .safeArea, the panel content displays inside the safe area of its FloatingPanelController‘s view. This argument doesn’t limit its content size.
+///
+/// \param contentBoundingGuide The rectangular area to restrict the content size of a panel in the main dimension(i.e. y axis is the main dimension for a bottom panel).
+///
+- (nonnull instancetype)initWithAbsoluteOffset:(CGFloat)offset contentLayout:(UILayoutGuide * _Nonnull)contentLayout referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide contentBoundingGuide:(enum FloatingPanelLayoutContentBoundingGuide)contentBoundingGuide OBJC_DESIGNATED_INITIALIZER;
+/// Returns a layout anchor with the specified offset by a fractional value to display a panel with its intrinsic content size.
+/// The offset value is a floating-point number in the range 0.0 to 1.0, where 0.0 represents the full content
+/// is displayed and 0.5 represents the half of content is displayed.
+/// contentBoundingGuide restricts the content size which a panel displays. For example, given referenceGuide is .superview and contentBoundingGuide is .safeArea for a bottom positioned panel, the panel content is laid out inside the superview of the view of FloatingPanelController(not its safe area), but its content size is limited to its safe area size. Normally both of referenceGuide and contentBoundingGuide are specified with the same rectangle area.
+/// warning:
+/// If contentBoundingGuide is set to none, the panel may expand out of the screen size, depending on the intrinsic size of its content.
+/// \param fractionalOffset A fractional offset of the content size in the main dimension(i.e. y axis for a bottom panel) to attach the panel.
+///
+/// \param contentLayout The content layout guide to calculate the content size in the panel.
+///
+/// \param referenceGuide The rectangular area to lay out the content of a panel. If it’s set to .safeArea, the panel content displays inside the safe area of its FloatingPanelController‘s view. This argument doesn’t limit its content size.
+///
+/// \param contentBoundingGuide The rectangular area to restrict the content size of a panel in the main dimension(i.e. y axis is the main dimension for a bottom panel).
+///
+- (nonnull instancetype)initWithFractionalOffset:(CGFloat)offset contentLayout:(UILayoutGuide * _Nonnull)contentLayout referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide contentBoundingGuide:(enum FloatingPanelLayoutContentBoundingGuide)contentBoundingGuide OBJC_DESIGNATED_INITIALIZER;
+@property (nonatomic, readonly) enum FloatingPanelLayoutReferenceGuide referenceGuide;
+@property (nonatomic, readonly) enum FloatingPanelLayoutContentBoundingGuide contentBoundingGuide;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+@interface FloatingPanelAdaptiveLayoutAnchor (SWIFT_EXTENSION(PenNavUI))
+- (NSArray * _Nonnull)layoutConstraints:(FloatingPanelController * _Nonnull)vc for:(enum FloatingPanelPosition)position SWIFT_WARN_UNUSED_RESULT;
+@end
+
+@class FloatingPanelState;
+/// An interface for generating behavior information to fine-tune the behavior of a panel.
+SWIFT_PROTOCOL("_TtP8PenNavUI21FloatingPanelBehavior_")
+@protocol FloatingPanelBehavior
+@optional
+/// A floating-point value that determines the rate of oscillation magnitude reduction after the user lifts their finger.
+/// The oscillation magnitude to attract a panel to an anchor can be adjusted this value between 0.979 and 1.0
+/// in increments of 0.001. When this value is around 0.979, the attraction uses a critically damped spring system.
+/// When this value is between 0.978 and 1.0, it uses a underdamped spring system with a damping ratio computed by
+/// this value. You shouldn’t return less than 0.979 because the system is overdamped. If the pan gesture’s velocity
+/// is less than 300, this value is ignored and a panel applies a critically damped system.
+@property (nonatomic, readonly) CGFloat springDecelerationRate;
+/// A floating-point value that determines the approximate time until a panel stops to an anchor after the user lifts their finger.
+@property (nonatomic, readonly) CGFloat springResponseTime;
+/// Returns a deceleration rate to calculate a target position projected a dragging momentum.
+/// The default implementation of this method returns the normal deceleration rate of UIScrollView.
+@property (nonatomic, readonly) CGFloat momentumProjectionRate;
+/// Asks the behavior if a panel should project a momentum of a user interaction to move the
+/// proposed state.
+/// The default implementation of this method returns false. This method is called for called
+/// for all states defined by the current layout object.
+- (BOOL)shouldProjectMomentum:(FloatingPanelController * _Nonnull)fpc to:(FloatingPanelState * _Nonnull)proposedState SWIFT_WARN_UNUSED_RESULT;
+/// Returns the progress to redirect to the previous position.
+/// The progress is represented by a floating-point value between 0.0 and 1.0, inclusive, where 1.0 indicates a panel is impossible to move to the next position. The default value is 0.5. Values less than 0.0 and greater than 1.0 are pinned to those limits.
+- (CGFloat)redirectionalProgress:(FloatingPanelController * _Nonnull)fpc from:(FloatingPanelState * _Nonnull)from to:(FloatingPanelState * _Nonnull)to SWIFT_WARN_UNUSED_RESULT;
+/// Asks the behavior whether the rubber band effect is enabled in moving over a given edge of the surface view.
+/// This method allows a panel to activate the rubber band effect to a given edge of the surface view. By default, the effect is disabled.
+- (BOOL)allowsRubberBandingFor:(UIRectEdge)edge SWIFT_WARN_UNUSED_RESULT;
+/// Returns the velocity threshold for the default interactive removal gesture.
+/// In case FloatingPanel/FloatingPanelControllerDelegate/floatingPanel(_:shouldRemoveAt:with:) is implemented, this value will not be used. The default value of FloatingPanelDefaultBehavior is 5.5
+@property (nonatomic, readonly) CGFloat removalInteractionVelocityThreshold;
+@end
+
+/// An interface for generating layout information for a panel.
+SWIFT_PROTOCOL("_TtP8PenNavUI19FloatingPanelLayout_")
+@protocol FloatingPanelLayout
+/// Returns the position of a panel in a FloatingPanelController view .
+@property (nonatomic, readonly) enum FloatingPanelPosition position;
+/// Returns the initial state when a panel is presented.
+@property (nonatomic, readonly, strong) FloatingPanelState * _Nonnull initialState;
+/// Returns the layout anchors to specify the snapping locations for each state.
+@property (nonatomic, readonly, copy) NSDictionary> * _Nonnull anchors;
+@optional
+/// Returns layout constraints to determine the cross dimension of a panel.
+- (NSArray * _Nonnull)prepareLayoutWithSurfaceView:(UIView * _Nonnull)surfaceView in:(UIView * _Nonnull)view SWIFT_WARN_UNUSED_RESULT;
+/// Returns the alpha value of the backdrop of a panel for each state.
+- (CGFloat)backdropAlphaFor:(FloatingPanelState * _Nonnull)state SWIFT_WARN_UNUSED_RESULT;
+@end
+
+/// A layout object that lays out a panel in bottom sheet style.
+SWIFT_CLASS("_TtC8PenNavUI25FloatingPanelBottomLayout")
+@interface FloatingPanelBottomLayout : NSObject
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@property (nonatomic, readonly, strong) FloatingPanelState * _Nonnull initialState;
+@property (nonatomic, readonly, copy) NSDictionary> * _Nonnull anchors;
+@property (nonatomic, readonly) enum FloatingPanelPosition position;
+- (NSArray * _Nonnull)prepareLayoutWithSurfaceView:(UIView * _Nonnull)surfaceView in:(UIView * _Nonnull)view SWIFT_WARN_UNUSED_RESULT;
+- (CGFloat)backdropAlphaFor:(FloatingPanelState * _Nonnull)state SWIFT_WARN_UNUSED_RESULT;
+@end
+
+@protocol FloatingPanelControllerDelegate;
+@class FloatingPanelSurfaceView;
+@class UIScrollView;
+@class FloatingPanelPanGestureRecognizer;
+enum ContentInsetAdjustmentBehavior : NSInteger;
+enum ContentMode : NSInteger;
+@class NSBundle;
+@protocol UIViewControllerTransitionCoordinator;
+@class UITraitCollection;
+/// A container view controller to display a panel to present contents in parallel as a user wants.
+SWIFT_CLASS("_TtC8PenNavUI23FloatingPanelController")
+@interface FloatingPanelController : UIViewController
+/// The delegate of a panel controller object.
+@property (nonatomic, weak) id _Nullable delegate;
+/// Returns the surface view managed by the controller object. It’s the same as self.view.
+@property (nonatomic, readonly, strong) FloatingPanelSurfaceView * _Null_unspecified surfaceView;
+/// Returns the backdrop view managed by the controller object.
+@property (nonatomic, readonly, strong) FloatingPanelBackdropView * _Null_unspecified backdropView;
+/// Returns the scroll view that the controller tracks.
+@property (nonatomic, readonly, weak) UIScrollView * _Nullable trackingScrollView;
+@property (nonatomic, readonly, strong) FloatingPanelPanGestureRecognizer * _Nonnull panGestureRecognizer;
+/// The current position of a panel controller’s contents.
+@property (nonatomic, readonly, strong) FloatingPanelState * _Nonnull state;
+/// A Boolean value indicating whether a panel controller is attracting the surface to a state anchor.
+@property (nonatomic, readonly) BOOL isAttracting;
+/// The layout object that the controller manages
+/// You need to call invalidateLayout() if you want to apply a new layout object into the panel
+/// immediately.
+@property (nonatomic, strong) id _Nonnull layout;
+/// The behavior object that the controller manages
+@property (nonatomic, strong) id _Nonnull behavior;
+/// The content insets of the tracking scroll view derived from this safe area
+@property (nonatomic, readonly) UIEdgeInsets adjustedContentInsets;
+/// The behavior for determining the adjusted content offsets.
+/// This property specifies how the content area of the tracking scroll view is modified using adjustedContentInsets. The default value of this property is FloatingPanelController.ContentInsetAdjustmentBehavior.always.
+@property (nonatomic) enum ContentInsetAdjustmentBehavior contentInsetAdjustmentBehavior;
+/// A Boolean value that determines whether the removal interaction is enabled.
+@property (nonatomic, setter=setRemovalInteractionEnabled:) BOOL isRemovalInteractionEnabled;
+/// The view controller responsible for the content portion of a panel.
+@property (nonatomic, strong) UIViewController * _Nullable contentViewController;
+/// Constants that define how a panel content fills in the surface.
+@property (nonatomic) enum ContentMode contentMode;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil SWIFT_UNAVAILABLE;
+/// Initialize a newly created panel controller.
+- (nonnull instancetype)initWithDelegate:(id _Nullable)delegate OBJC_DESIGNATED_INITIALIZER;
+/// Creates the view that the controller manages.
+- (void)loadView;
+- (void)viewDidLayoutSubviews;
+- (void)viewDidAppear:(BOOL)animated;
+- (void)viewWillTransitionToSize:(CGSize)size withTransitionCoordinator:(id _Nonnull)coordinator;
+- (void)willTransitionToTraitCollection:(UITraitCollection * _Nonnull)newCollection withTransitionCoordinator:(id _Nonnull)coordinator;
+- (void)viewWillDisappear:(BOOL)animated;
+@property (nonatomic, readonly, strong) UIViewController * _Nullable childViewControllerForStatusBarStyle;
+@property (nonatomic, readonly, strong) UIViewController * _Nullable childViewControllerForStatusBarHidden;
+@property (nonatomic, readonly, strong) UIViewController * _Nullable childViewControllerForScreenEdgesDeferringSystemGestures;
+@property (nonatomic, readonly, strong) UIViewController * _Nullable childViewControllerForHomeIndicatorAutoHidden;
+/// Shows the surface view at the initial position defined by the current layout
+/// \param animated Pass true to animate the presentation; otherwise, pass false.
+///
+/// \param completion The block to execute after the presentation finishes. This block has no return value and takes no parameters. You may specify nil for this parameter.
+///
+- (void)show:(BOOL)animated completion:(void (^ _Nullable)(void))completion;
+/// Hides the surface view to the hidden position
+- (void)hide:(BOOL)animated completion:(void (^ _Nullable)(void))completion;
+/// Adds the view managed by the controller as a child of the specified view controller.
+/// \param parent A parent view controller object that displays FloatingPanelController’s view. A container view controller object isn’t applicable.
+///
+/// \param viewIndex Insert the surface view managed by the controller below the specified view index. By default, the surface view will be added to the end of the parent list of subviews.
+///
+/// \param animated Pass true to animate the presentation; otherwise, pass false.
+///
+/// \param completion The block to execute after the presentation finishes. This block has no return value and takes no parameters. You may specify nil for this parameter.
+///
+- (void)addPanelToParent:(UIViewController * _Nonnull)parent at:(NSInteger)viewIndex animated:(BOOL)animated completion:(void (^ _Nullable)(void))completion;
+/// Removes the controller and the managed view from its parent view controller
+/// \param animated Pass true to animate the presentation; otherwise, pass false.
+///
+/// \param completion The block to execute after the view controller is dismissed. This block has no return value and takes no parameters. You may specify nil for this parameter.
+///
+- (void)removePanelFromParent:(BOOL)animated completion:(void (^ _Nullable)(void))completion;
+/// Moves the position to the specified position.
+/// \param to Pass a FloatingPanelPosition value to move the surface view to the position.
+///
+/// \param animated Pass true to animate the presentation; otherwise, pass false.
+///
+/// \param completion The block to execute after the view controller has finished moving. This block has no return value and takes no parameters. You may specify nil for this parameter.
+///
+- (void)moveToState:(FloatingPanelState * _Nonnull)to animated:(BOOL)animated completion:(void (^ _Nullable)(void))completion;
+/// Tracks the specified scroll view to correspond with the scroll.
+/// \param scrollView Specify a scroll view to continuously and seamlessly work in concert with interactions of the surface view
+///
+- (void)trackScrollView:(UIScrollView * _Nonnull)scrollView;
+/// Cancel tracking the specify scroll view.
+- (void)untrackScrollView:(UIScrollView * _Nonnull)scrollView;
+- (BOOL)accessibilityPerformEscape SWIFT_WARN_UNUSED_RESULT;
+/// Invalidates all layout information of the panel and apply the layout property into it immediately.
+/// This lays out subviews of the view that the controller manages with the layout property by
+/// calling the view’s layoutIfNeeded(). Thus this method can be called in an animation block to
+/// animate the panel’s changes.
+/// If the controller has a delegate object, this will lay them out using the layout object returned by
+/// floatingPanel(_:layoutFor:) delegate method for the current UITraitCollection.
+- (void)invalidateLayout;
+/// Returns the surface’s position in a panel controller’s view for the specified state.
+/// If a panel is top positioned, this returns a point of the bottom-left corner of the surface. If it is left positioned
+/// this returns a point of top-right corner of the surface. If it is bottom or right positioned, this returns a point
+/// of the top-left corner of the surface.
+- (CGPoint)surfaceLocationFor:(FloatingPanelState * _Nonnull)state SWIFT_WARN_UNUSED_RESULT;
+/// The surface’s position in a panel controller’s view.
+/// If a panel is top positioned, this returns a point of the bottom-left corner of the surface. If it is left positioned
+/// this returns a point of top-right corner of the surface. If it is bottom or right positioned, this returns a point
+/// of the top-left corner of the surface.
+@property (nonatomic) CGPoint surfaceLocation;
+@end
+
+/// Constants indicating how safe area insets are added to the adjusted content inset.
+typedef SWIFT_ENUM(NSInteger, ContentInsetAdjustmentBehavior, open) {
+ ContentInsetAdjustmentBehaviorAlways = 0,
+ ContentInsetAdjustmentBehaviorNever = 1,
+};
+
+/// A flag used to determine how the controller object lays out the content view when the surface position changes.
+typedef SWIFT_ENUM(NSInteger, ContentMode, open) {
+/// The option to fix the content to keep the height of the top most position.
+ ContentModeStatic = 0,
+/// The option to scale the content to fit the bounds of the root view by changing the surface position.
+ ContentModeFitToBounds = 1,
+};
+
+@class UIViewPropertyAnimator;
+/// A set of methods implemented by the delegate of a panel controller allows the adopting delegate to respond to
+/// messages from the FloatingPanelController class and thus respond to, and in some affect, operations such as
+/// dragging, attracting a panel, layout of a panel and the content, and transition animations.
+SWIFT_PROTOCOL("_TtP8PenNavUI31FloatingPanelControllerDelegate_")
+@protocol FloatingPanelControllerDelegate
+@optional
+/// Returns a FloatingPanelLayout object. If you use the default one, you can use a FloatingPanelBottomLayout object.
+- (id _Nonnull)floatingPanel:(FloatingPanelController * _Nonnull)fpc layoutForTraitCollection:(UITraitCollection * _Nonnull)newCollection SWIFT_WARN_UNUSED_RESULT;
+/// Returns a FloatingPanelLayout object. If you use the default one, you can use a FloatingPanelBottomLayout object.
+- (id _Nonnull)floatingPanel:(FloatingPanelController * _Nonnull)fpc layoutForSize:(CGSize)size SWIFT_WARN_UNUSED_RESULT;
+/// Returns a UIViewPropertyAnimator object to add/present the panel to a position.
+/// Default is the spring animation with 0.25 secs.
+- (UIViewPropertyAnimator * _Nonnull)floatingPanel:(FloatingPanelController * _Nonnull)fpc animatorForPresentingToState:(FloatingPanelState * _Nonnull)state SWIFT_WARN_UNUSED_RESULT;
+/// Returns a UIViewPropertyAnimator object to remove/dismiss a panel from a position.
+/// Default is the spring animator with 0.25 secs.
+- (UIViewPropertyAnimator * _Nonnull)floatingPanel:(FloatingPanelController * _Nonnull)fpc animatorForDismissingWithVelocity:(CGVector)velocity SWIFT_WARN_UNUSED_RESULT;
+/// Called when a panel has changed to a new state.
+/// This can be called inside an animation block for presenting, dismissing a panel or moving a panel with your
+/// animation. So any view properties set inside this function will be automatically animated alongside a panel.
+- (void)floatingPanelDidChangeState:(FloatingPanelController * _Nonnull)fpc;
+/// Asks the delegate if dragging should begin by the pan gesture recognizer.
+- (BOOL)floatingPanelShouldBeginDragging:(FloatingPanelController * _Nonnull)fpc SWIFT_WARN_UNUSED_RESULT;
+/// Called while the user drags the surface or the surface moves to a state anchor.
+- (void)floatingPanelDidMove:(FloatingPanelController * _Nonnull)fpc;
+/// Called on start of dragging (may require some time and or distance to move)
+- (void)floatingPanelWillBeginDragging:(FloatingPanelController * _Nonnull)fpc;
+/// Called on finger up if the user dragged. velocity is in points/second.
+- (void)floatingPanelWillEndDragging:(FloatingPanelController * _Nonnull)fpc withVelocity:(CGPoint)velocity targetState:(FloatingPanelState * _Nonnull * _Nonnull)targetState;
+/// Called on finger up if the user dragged.
+/// If attract is true, the panel continues moving towards the nearby state
+/// anchor. Otherwise, it stops at the closest state anchor.
+/// note:
+/// If attract is false, FloatingPanelController.state property has
+/// already changed to the closest anchor’s state by the time this delegate method
+/// is called.
+- (void)floatingPanelDidEndDragging:(FloatingPanelController * _Nonnull)fpc willAttract:(BOOL)attract;
+/// Called when it is about to be attracted to a state anchor.
+- (void)floatingPanelWillBeginAttracting:(FloatingPanelController * _Nonnull)fpc to:(FloatingPanelState * _Nonnull)state;
+/// Called when attracting it is completed.
+- (void)floatingPanelDidEndAttracting:(FloatingPanelController * _Nonnull)fpc;
+/// Asks the delegate whether a panel should be removed when dragging ended at the specified location
+/// This delegate method is called only where FloatingPanel/FloatingPanelController/isRemovalInteractionEnabled is true.
+/// The velocity vector is calculated from the distance to a point of the hidden state and the pan gesture’s velocity.
+- (BOOL)floatingPanel:(FloatingPanelController * _Nonnull)fpc shouldRemoveAtLocation:(CGPoint)location withVelocity:(CGVector)velocity SWIFT_WARN_UNUSED_RESULT;
+/// Called on start to remove its view controller from the parent view controller.
+- (void)floatingPanelWillRemove:(FloatingPanelController * _Nonnull)fpc;
+/// Called when a panel is removed from the parent view controller.
+- (void)floatingPanelDidRemove:(FloatingPanelController * _Nonnull)fpc;
+/// Asks the delegate for a content offset of the tracking scroll view to be pinned when a panel moves
+/// If you do not implement this method, the controller uses a value of the content offset plus the content insets
+/// of the tracked scroll view. Your implementation of this method can return a value for a navigation bar with a large
+/// title, for example.
+/// This method will not be called if the controller doesn’t track any scroll view.
+- (CGPoint)floatingPanel:(FloatingPanelController * _Nonnull)fpc contentOffsetForPinningScrollView:(UIScrollView * _Nonnull)trackingScrollView SWIFT_WARN_UNUSED_RESULT;
+/// Returns a Boolean value that determines whether the tracking scroll view should
+/// scroll or not
+/// If you return true, the scroll content scrolls when its scroll position is not
+/// at the top of the content. If the delegate doesn’t implement this method, its
+/// content can be scrolled only in the most expanded state.
+/// Basically, the decision to scroll is based on the state property like the
+/// following code.
+/// \code
+/// func floatingPanel(
+/// _ fpc: FloatingPanelController,
+/// shouldAllowToScroll scrollView: UIScrollView,
+/// in state: FloatingPanelState
+/// ) -> Bool {
+/// return state == .full || state == .half
+/// }
+///
+/// \endcodeattention:
+/// It is recommended that this method always returns the most expanded state(i.e.
+/// .full). If it excludes the state, the panel might do unexpected behaviors.
+- (BOOL)floatingPanel:(FloatingPanelController * _Nonnull)fpc shouldAllowToScroll:(UIScrollView * _Nonnull)scrollView in:(FloatingPanelState * _Nonnull)state SWIFT_WARN_UNUSED_RESULT;
+@end
+
+/// An object that defines how to settles a panel with the intrinsic size for a content.
+SWIFT_CLASS("_TtC8PenNavUI34FloatingPanelIntrinsicLayoutAnchor")
+@interface FloatingPanelIntrinsicLayoutAnchor : NSObject
+/// Returns a layout anchor with the specified offset by an absolute value and reference guide for a panel.
+/// The offset is an amount to offset a position of panel that displays the entire content from an edge of
+/// the reference guide. The edge refers to a panel positioning.
+/// \param absoluteOffset An absolute offset from the content size in the main dimension(i.e. y axis for a bottom panel) to attach the panel.
+///
+/// \param referenceGuide The rectangular area to lay out the content. If it’s set to .safeArea, the panel content lays out inside the safe area of its FloatingPanelController’s view.
+///
+- (nonnull instancetype)initWithAbsoluteOffset:(CGFloat)offset referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide OBJC_DESIGNATED_INITIALIZER;
+/// Returns a layout anchor with the specified offset by a fractional value and reference guide for a panel.
+/// The offset value is a floating-point number in the range 0.0 to 1.0, where 0.0 represents the full content
+/// is displayed and 0.5 represents the half of content is displayed.
+/// \param fractionalOffset A fractional offset of the content size in the main dimension(i.e. y axis for a bottom panel) to attach the panel.
+///
+/// \param referenceGuide The rectangular area to lay out the content. If it’s set to .safeArea, the panel content lays out inside the safe area of its FloatingPanelController’s view.
+///
+- (nonnull instancetype)initWithFractionalOffset:(CGFloat)offset referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide OBJC_DESIGNATED_INITIALIZER;
+/// The reference rectangle area for the offset
+@property (nonatomic, readonly) enum FloatingPanelLayoutReferenceGuide referenceGuide;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+@interface FloatingPanelIntrinsicLayoutAnchor (SWIFT_EXTENSION(PenNavUI))
+- (NSArray * _Nonnull)layoutConstraints:(FloatingPanelController * _Nonnull)vc for:(enum FloatingPanelPosition)position SWIFT_WARN_UNUSED_RESULT;
+@end
+
+enum FloatingPanelReferenceEdge : NSInteger;
+/// An object that defines how to settles a panel with insets from an edge of a reference rectangle.
+SWIFT_CLASS("_TtC8PenNavUI25FloatingPanelLayoutAnchor")
+@interface FloatingPanelLayoutAnchor : NSObject
+/// Returns a layout anchor with the specified inset by an absolute value, edge and reference guide for a panel.
+/// The inset is an amount to inset a panel from an edge of the reference guide. The edge refers to a panel
+/// positioning.
+/// \param absoluteOffset An absolute offset to attach the panel from the edge.
+///
+/// \param edge Specify the edge of FloatingPanelController’s view. This is the staring point of the offset.
+///
+/// \param referenceGuide The rectangular area to lay out the content. If it’s set to .safeArea, the panel content lays out inside the safe area of its FloatingPanelController’s view.
+///
+- (nonnull instancetype)initWithAbsoluteInset:(CGFloat)absoluteInset edge:(enum FloatingPanelReferenceEdge)edge referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide OBJC_DESIGNATED_INITIALIZER;
+/// Returns a layout anchor with the specified inset by a fractional value, edge and reference guide for a panel.
+/// The inset is an amount to inset a panel from the edge of the specified reference guide. The value is
+/// a floating-point number in the range 0.0 to 1.0, where 0.0 represents zero distance from the edge and
+/// 1.0 represents a distance to the opposite edge.
+/// \param fractionalOffset A fractional value of the size of FloatingPanelController’s view to attach the panel from the edge.
+///
+/// \param edge Specify the edge of FloatingPanelController’s view. This is the staring point of the offset.
+///
+/// \param referenceGuide The rectangular area to lay out the content. If it’s set to .safeArea, the panel content lays out inside the safe area of its FloatingPanelController’s view.
+///
+- (nonnull instancetype)initWithFractionalInset:(CGFloat)fractionalInset edge:(enum FloatingPanelReferenceEdge)edge referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide OBJC_DESIGNATED_INITIALIZER;
+/// The reference rectangle area for the inset.
+@property (nonatomic, readonly) enum FloatingPanelLayoutReferenceGuide referenceGuide;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+@interface FloatingPanelLayoutAnchor (SWIFT_EXTENSION(PenNavUI))
+- (NSArray * _Nonnull)layoutConstraints:(FloatingPanelController * _Nonnull)vc for:(enum FloatingPanelPosition)position SWIFT_WARN_UNUSED_RESULT;
+@end
+
+/// A representation to specify a bounding box which limit the content size of a panel.
+typedef SWIFT_ENUM(NSInteger, FloatingPanelLayoutContentBoundingGuide, open) {
+ FloatingPanelLayoutContentBoundingGuideNone = 0,
+ FloatingPanelLayoutContentBoundingGuideSuperview = 1,
+ FloatingPanelLayoutContentBoundingGuideSafeArea = 2,
+};
+
+/// A representation to specify a rectangular area to lay out a panel.
+typedef SWIFT_ENUM(NSInteger, FloatingPanelLayoutReferenceGuide, open) {
+ FloatingPanelLayoutReferenceGuideSuperview = 0,
+ FloatingPanelLayoutReferenceGuideSafeArea = 1,
+};
+
+@class UITouch;
+@class UIEvent;
+@protocol UIGestureRecognizerDelegate;
+/// A gesture recognizer that looks for panning (dragging) gestures in a panel.
+SWIFT_CLASS("_TtC8PenNavUI33FloatingPanelPanGestureRecognizer")
+@interface FloatingPanelPanGestureRecognizer : UIPanGestureRecognizer
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+- (void)touchesBegan:(NSSet * _Nonnull)touches withEvent:(UIEvent * _Nonnull)event;
+/// The delegate of the gesture recognizer.
+/// note:
+/// The delegate is used by FloatingPanel itself. If you set your own delegate object, an
+/// exception is raised. If you want to handle the methods of UIGestureRecognizerDelegate, you can use delegateProxy.
+@property (nonatomic, weak) id _Nullable delegate;
+- (nonnull instancetype)initWithTarget:(id _Nullable)target action:(SEL _Nullable)action SWIFT_UNAVAILABLE;
+@end
+
+/// Constants describing the position of a panel in a screen
+typedef SWIFT_ENUM(NSInteger, FloatingPanelPosition, open) {
+ FloatingPanelPositionTop = 0,
+ FloatingPanelPositionLeft = 1,
+ FloatingPanelPositionBottom = 2,
+ FloatingPanelPositionRight = 3,
+};
+
+/// Constants that specify the edge of the container of a panel.
+typedef SWIFT_ENUM(NSInteger, FloatingPanelReferenceEdge, open) {
+ FloatingPanelReferenceEdgeTop = 0,
+ FloatingPanelReferenceEdgeLeft = 1,
+ FloatingPanelReferenceEdgeBottom = 2,
+ FloatingPanelReferenceEdgeRight = 3,
+};
+
+/// An object that represents the display state of a panel in a screen.
+SWIFT_CLASS("_TtC8PenNavUI18FloatingPanelState")
+@interface FloatingPanelState : NSObject
+- (nonnull instancetype)initWithRawValue:(NSString * _Nonnull)rawValue order:(NSInteger)order OBJC_DESIGNATED_INITIALIZER;
+- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT;
+@property (nonatomic, readonly, copy) NSString * _Nonnull description;
+@property (nonatomic, readonly, copy) NSString * _Nonnull debugDescription;
+/// A panel state indicates the entire panel is shown.
+SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FloatingPanelState * _Nonnull Full;)
++ (FloatingPanelState * _Nonnull)Full SWIFT_WARN_UNUSED_RESULT;
+/// A panel state indicates the half of a panel is shown.
+SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FloatingPanelState * _Nonnull Half;)
++ (FloatingPanelState * _Nonnull)Half SWIFT_WARN_UNUSED_RESULT;
+/// A panel state indicates the tip of a panel is shown.
+SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FloatingPanelState * _Nonnull Tip;)
++ (FloatingPanelState * _Nonnull)Tip SWIFT_WARN_UNUSED_RESULT;
+/// A panel state indicates it is hidden.
+SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FloatingPanelState * _Nonnull Hidden;)
++ (FloatingPanelState * _Nonnull)Hidden SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+/// A view that presents a grabber handle in the surface of a panel.
+SWIFT_CLASS_NAMED("GrabberView")
+@interface FloatingPanelGrabberView : UIView
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+- (void)layoutSubviews;
+- (UIView * _Nullable)hitTest:(CGPoint)point withEvent:(UIEvent * _Nullable)event SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE;
+@end
+
+SWIFT_CLASS("_TtC8PenNavUI17PIGeofenceManager")
+@interface PIGeofenceManager : NSObject
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@end
+
+@class CLLocationManager;
+@interface PIGeofenceManager (SWIFT_EXTENSION(PenNavUI))
+/// CLLocationManager Delegate - Called when permission changes
+- (void)locationManager:(CLLocationManager * _Nonnull)manager didChangeAuthorizationStatus:(CLAuthorizationStatus)status;
+@end
+
+@class CLRegion;
+@interface PIGeofenceManager (SWIFT_EXTENSION(PenNavUI))
+- (void)locationManager:(CLLocationManager * _Nonnull)manager didEnterRegion:(CLRegion * _Nonnull)region;
+@end
+
+SWIFT_CLASS_NAMED("PenNavStyle")
+@interface PenNavStyle : NSManagedObject
+- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER;
+@end
+
+@class NSData;
+@interface PenNavStyle (SWIFT_EXTENSION(PenNavUI))
+@property (nonatomic, copy) NSString * _Nullable type;
+@property (nonatomic, copy) NSData * _Nullable value;
+@end
+
+SWIFT_CLASS("_TtC8PenNavUI15PenNavUIManager")
+@interface PenNavUIManager : NSObject
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@end
+
+@interface PenNavUIManager (SWIFT_EXTENSION(PenNavUI))
+- (void)onReadyWithWarning:(enum WarningCode)warning;
+- (void)onInitilzationErrorWithError:(enum ErrorCode)error;
+- (void)onInitializationProgressChangeWithStatus:(enum SDKOperation)status;
+@end
+
+@interface PenNavUIManager (SWIFT_EXTENSION(PenNavUI))
+- (void)locationManagerDidChangeAuthorization:(CLLocationManager * _Nonnull)manager;
+- (void)locationManager:(CLLocationManager * _Nonnull)manager didChangeAuthorizationStatus:(CLAuthorizationStatus)status;
+@end
+
+SWIFT_CLASS_NAMED("PenNavUITableUpdate")
+@interface PenNavUITableUpdate : NSManagedObject
+- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER;
+@end
+
+@interface PenNavUITableUpdate (SWIFT_EXTENSION(PenNavUI))
+@property (nonatomic, copy) NSString * _Nullable lastUpdateTime;
+@property (nonatomic, copy) NSString * _Nullable tableName;
+@end
+
+SWIFT_CLASS_NAMED("SVG")
+@interface SVGImage : NSObject
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+SWIFT_CLASS_NAMED("SharedLocationCacheData")
+@interface SharedLocationCacheData : NSManagedObject
+- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER;
+@end
+
+@interface SharedLocationCacheData (SWIFT_EXTENSION(PenNavUI))
+@property (nonatomic) int16_t edgeId;
+@property (nonatomic) int16_t floorId;
+@property (nonatomic) double latitude;
+@property (nonatomic) double longitude;
+@property (nonatomic, copy) NSString * _Nullable navigationAvoid;
+@property (nonatomic) int16_t venueId;
+@property (nonatomic) int16_t x;
+@property (nonatomic) int16_t y;
+@end
+
+@class UIColor;
+@class FloatingPanelSurfaceAppearanceShadow;
+/// An object for customizing the appearance of a surface view
+SWIFT_CLASS_NAMED("SurfaceAppearance")
+@interface FloatingPanelSurfaceAppearance : NSObject
+/// The background color of a surface view
+@property (nonatomic, strong) UIColor * _Nullable backgroundColor;
+/// The radius to use when drawing the top rounded corners.
+/// self.contentView is masked with the top rounded corners automatically on iOS 11 and later.
+/// On iOS 10, they are not automatically masked because of a UIVisualEffectView issue. See https://forums.developer.apple.com/thread/50854
+@property (nonatomic) CGFloat cornerRadius;
+/// Defines the curve used for rendering the rounded corners of the layer.
+/// Defaults to .circular.
+@property (nonatomic) CALayerCornerCurve _Nonnull cornerCurve SWIFT_AVAILABILITY(ios,introduced=13.0);
+/// An array of shadows used to create drop shadows underneath a surface view.
+@property (nonatomic, copy) NSArray * _Nonnull shadows;
+/// The border width of a surface view.
+@property (nonatomic, strong) UIColor * _Nullable borderColor;
+/// The border color of a surface view.
+@property (nonatomic) CGFloat borderWidth;
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@end
+
+/// An object that represents information to render a shadow
+SWIFT_CLASS_NAMED("Shadow")
+@interface FloatingPanelSurfaceAppearanceShadow : NSObject
+/// A Boolean indicating whether a shadow is displayed.
+@property (nonatomic) BOOL hidden;
+/// The color of a shadow.
+@property (nonatomic, strong) UIColor * _Nonnull color;
+/// The offset (in points) of a shadow.
+@property (nonatomic) CGSize offset;
+/// The opacity of a shadow.
+@property (nonatomic) float opacity;
+/// The blur radius (in points) used to render a shadow.
+@property (nonatomic) CGFloat radius;
+/// The inflated amount of a shadow prior to applying the blur.
+@property (nonatomic) CGFloat spread;
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@end
+
+/// A view that presents a surface interface in a panel.
+SWIFT_CLASS_NAMED("SurfaceView")
+@interface FloatingPanelSurfaceView : UIView
+/// A FloatingPanelGrabberView object displayed at the top of the surface view.
+/// To use a custom grabber, hide this and then add it to the surface view at appropriate point.
+@property (nonatomic, readonly, strong) FloatingPanelGrabberView * _Nonnull grabberHandle;
+/// Offset of the grabber handle from the interactive edge.
+@property (nonatomic) CGFloat grabberHandlePadding;
+/// The offset from the move edge to prevent the content scroll
+@property (nonatomic) CGFloat grabberAreaOffset;
+/// The grabber handle size
+/// On left/right positioned panel the width dimension is used as the height of grabberHandle, and vice versa.
+@property (nonatomic) CGSize grabberHandleSize;
+/// The content view to be assigned a view of the content view controller of FloatingPanelController
+@property (nonatomic, weak) UIView * _Nullable contentView;
+/// The content insets specifying the insets around the content view.
+@property (nonatomic) UIEdgeInsets contentPadding;
+@property (nonatomic, strong) UIColor * _Nullable backgroundColor;
+/// The appearance settings for a surface view.
+@property (nonatomic, strong) FloatingPanelSurfaceAppearance * _Nonnull appearance;
+/// The margins to use when laying out the container view wrapping content.
+@property (nonatomic) UIEdgeInsets containerMargins;
+/// The view that displays an actual surface shape.
+/// It renders the background color, border line and top rounded corners,
+/// specified by other properties. The reason why they’re not be applied to
+/// a content view directly is because it avoids any side-effects to the
+/// content view.
+@property (nonatomic, readonly, strong) UIView * _Nonnull containerView;
+SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) BOOL requiresConstraintBasedLayout;)
++ (BOOL)requiresConstraintBasedLayout SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER;
+- (void)updateConstraints;
+- (void)layoutSubviews;
+@property (nonatomic, readonly) CGSize intrinsicContentSize;
+@end
+
+@class UICollectionViewLayoutAttributes;
+SWIFT_CLASS("_TtC8PenNavUI13TagFlowLayout")
+@interface TagFlowLayout : UICollectionViewFlowLayout
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder SWIFT_UNAVAILABLE;
+- (NSArray * _Nullable)layoutAttributesForElementsInRect:(CGRect)rect SWIFT_WARN_UNUSED_RESULT;
+@property (nonatomic, readonly) BOOL flipsHorizontallyInOppositeLayoutDirection;
+@property (nonatomic, readonly) UIUserInterfaceLayoutDirection developmentLayoutDirection;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+@interface UIImage (SWIFT_EXTENSION(PenNavUI))
+- (nullable instancetype)initWithSVGData:(NSData * _Nonnull)svgData;
+- (nullable instancetype)initWithContentsOfSVGFile:(NSString * _Nonnull)path;
++ (UIImage * _Nullable)svgNamed:(NSString * _Nonnull)name SWIFT_WARN_UNUSED_RESULT;
++ (UIImage * _Nullable)svgNamed:(NSString * _Nonnull)name inBundle:(NSBundle * _Nonnull)bundle SWIFT_WARN_UNUSED_RESULT;
+@end
+
+#endif
+#if __has_attribute(external_source_symbol)
+# pragma clang attribute pop
+#endif
+#if defined(__cplusplus)
+#endif
+#pragma clang diagnostic pop
+#endif
+
+#elif defined(__x86_64__) && __x86_64__
+// Generated by Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1)
+#ifndef PENNAVUI_SWIFT_H
+#define PENNAVUI_SWIFT_H
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wgcc-compat"
+
+#if !defined(__has_include)
+# define __has_include(x) 0
+#endif
+#if !defined(__has_attribute)
+# define __has_attribute(x) 0
+#endif
+#if !defined(__has_feature)
+# define __has_feature(x) 0
+#endif
+#if !defined(__has_warning)
+# define __has_warning(x) 0
+#endif
+
+#if __has_include()
+# include
+#endif
+
+#pragma clang diagnostic ignored "-Wauto-import"
+#if defined(__OBJC__)
+#include
+#endif
+#if defined(__cplusplus)
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#else
+#include
+#include
+#include
+#include
+#endif
+#if defined(__cplusplus)
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wnon-modular-include-in-framework-module"
+#if defined(__arm64e__) && __has_include()
+# include
+#else
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wreserved-macro-identifier"
+# ifndef __ptrauth_swift_value_witness_function_pointer
+# define __ptrauth_swift_value_witness_function_pointer(x)
+# endif
+# ifndef __ptrauth_swift_class_method_pointer
+# define __ptrauth_swift_class_method_pointer(x)
+# endif
+#pragma clang diagnostic pop
+#endif
+#pragma clang diagnostic pop
+#endif
+
+#if !defined(SWIFT_TYPEDEFS)
+# define SWIFT_TYPEDEFS 1
+# if __has_include()
+# include
+# elif !defined(__cplusplus)
+typedef unsigned char char8_t;
+typedef uint_least16_t char16_t;
+typedef uint_least32_t char32_t;
+# endif
+typedef float swift_float2 __attribute__((__ext_vector_type__(2)));
+typedef float swift_float3 __attribute__((__ext_vector_type__(3)));
+typedef float swift_float4 __attribute__((__ext_vector_type__(4)));
+typedef double swift_double2 __attribute__((__ext_vector_type__(2)));
+typedef double swift_double3 __attribute__((__ext_vector_type__(3)));
+typedef double swift_double4 __attribute__((__ext_vector_type__(4)));
+typedef int swift_int2 __attribute__((__ext_vector_type__(2)));
+typedef int swift_int3 __attribute__((__ext_vector_type__(3)));
+typedef int swift_int4 __attribute__((__ext_vector_type__(4)));
+typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2)));
+typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3)));
+typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
+#endif
+
+#if !defined(SWIFT_PASTE)
+# define SWIFT_PASTE_HELPER(x, y) x##y
+# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y)
+#endif
+#if !defined(SWIFT_METATYPE)
+# define SWIFT_METATYPE(X) Class
+#endif
+#if !defined(SWIFT_CLASS_PROPERTY)
+# if __has_feature(objc_class_property)
+# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
+# else
+# define SWIFT_CLASS_PROPERTY(...)
+# endif
+#endif
+#if !defined(SWIFT_RUNTIME_NAME)
+# if __has_attribute(objc_runtime_name)
+# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
+# else
+# define SWIFT_RUNTIME_NAME(X)
+# endif
+#endif
+#if !defined(SWIFT_COMPILE_NAME)
+# if __has_attribute(swift_name)
+# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
+# else
+# define SWIFT_COMPILE_NAME(X)
+# endif
+#endif
+#if !defined(SWIFT_METHOD_FAMILY)
+# if __has_attribute(objc_method_family)
+# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
+# else
+# define SWIFT_METHOD_FAMILY(X)
+# endif
+#endif
+#if !defined(SWIFT_NOESCAPE)
+# if __has_attribute(noescape)
+# define SWIFT_NOESCAPE __attribute__((noescape))
+# else
+# define SWIFT_NOESCAPE
+# endif
+#endif
+#if !defined(SWIFT_RELEASES_ARGUMENT)
+# if __has_attribute(ns_consumed)
+# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
+# else
+# define SWIFT_RELEASES_ARGUMENT
+# endif
+#endif
+#if !defined(SWIFT_WARN_UNUSED_RESULT)
+# if __has_attribute(warn_unused_result)
+# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
+# else
+# define SWIFT_WARN_UNUSED_RESULT
+# endif
+#endif
+#if !defined(SWIFT_NORETURN)
+# if __has_attribute(noreturn)
+# define SWIFT_NORETURN __attribute__((noreturn))
+# else
+# define SWIFT_NORETURN
+# endif
+#endif
+#if !defined(SWIFT_CLASS_EXTRA)
+# define SWIFT_CLASS_EXTRA
+#endif
+#if !defined(SWIFT_PROTOCOL_EXTRA)
+# define SWIFT_PROTOCOL_EXTRA
+#endif
+#if !defined(SWIFT_ENUM_EXTRA)
+# define SWIFT_ENUM_EXTRA
+#endif
+#if !defined(SWIFT_CLASS)
+# if __has_attribute(objc_subclassing_restricted)
+# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA
+# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
+# else
+# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
+# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
+# endif
+#endif
+#if !defined(SWIFT_RESILIENT_CLASS)
+# if __has_attribute(objc_class_stub)
+# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub))
+# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME)
+# else
+# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME)
+# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
+# endif
+#endif
+#if !defined(SWIFT_PROTOCOL)
+# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
+# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
+#endif
+#if !defined(SWIFT_EXTENSION)
+# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
+#endif
+#if !defined(OBJC_DESIGNATED_INITIALIZER)
+# if __has_attribute(objc_designated_initializer)
+# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
+# else
+# define OBJC_DESIGNATED_INITIALIZER
+# endif
+#endif
+#if !defined(SWIFT_ENUM_ATTR)
+# if __has_attribute(enum_extensibility)
+# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
+# else
+# define SWIFT_ENUM_ATTR(_extensibility)
+# endif
+#endif
+#if !defined(SWIFT_ENUM)
+# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
+# if __has_feature(generalized_swift_name)
+# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
+# else
+# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility)
+# endif
+#endif
+#if !defined(SWIFT_UNAVAILABLE)
+# define SWIFT_UNAVAILABLE __attribute__((unavailable))
+#endif
+#if !defined(SWIFT_UNAVAILABLE_MSG)
+# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg)))
+#endif
+#if !defined(SWIFT_AVAILABILITY)
+# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__)))
+#endif
+#if !defined(SWIFT_WEAK_IMPORT)
+# define SWIFT_WEAK_IMPORT __attribute__((weak_import))
+#endif
+#if !defined(SWIFT_DEPRECATED)
+# define SWIFT_DEPRECATED __attribute__((deprecated))
+#endif
+#if !defined(SWIFT_DEPRECATED_MSG)
+# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
+#endif
+#if !defined(SWIFT_DEPRECATED_OBJC)
+# if __has_feature(attribute_diagnose_if_objc)
+# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
+# else
+# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
+# endif
+#endif
+#if defined(__OBJC__)
+#if !defined(IBSegueAction)
+# define IBSegueAction
+#endif
+#endif
+#if !defined(SWIFT_EXTERN)
+# if defined(__cplusplus)
+# define SWIFT_EXTERN extern "C"
+# else
+# define SWIFT_EXTERN extern
+# endif
+#endif
+#if !defined(SWIFT_CALL)
+# define SWIFT_CALL __attribute__((swiftcall))
+#endif
+#if !defined(SWIFT_INDIRECT_RESULT)
+# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result))
+#endif
+#if !defined(SWIFT_CONTEXT)
+# define SWIFT_CONTEXT __attribute__((swift_context))
+#endif
+#if !defined(SWIFT_ERROR_RESULT)
+# define SWIFT_ERROR_RESULT __attribute__((swift_error_result))
+#endif
+#if defined(__cplusplus)
+# define SWIFT_NOEXCEPT noexcept
+#else
+# define SWIFT_NOEXCEPT
+#endif
+#if !defined(SWIFT_C_INLINE_THUNK)
+# if __has_attribute(always_inline)
+# if __has_attribute(nodebug)
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug))
+# else
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline))
+# endif
+# else
+# define SWIFT_C_INLINE_THUNK inline
+# endif
+#endif
+#if defined(_WIN32)
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport)
+#endif
+#else
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL
+#endif
+#endif
+#if defined(__OBJC__)
+#if __has_feature(objc_modules)
+#if __has_warning("-Watimport-in-framework-header")
+#pragma clang diagnostic ignored "-Watimport-in-framework-header"
+#endif
+@import CoreData;
+@import CoreFoundation;
+@import CoreLocation;
+@import Foundation;
+@import ObjectiveC;
+@import Penguin;
+@import QuartzCore;
+@import UIKit;
+@import UIUtilities;
+#endif
+
+#endif
+#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
+#pragma clang diagnostic ignored "-Wduplicate-method-arg"
+#if __has_warning("-Wpragma-clang-attribute")
+# pragma clang diagnostic ignored "-Wpragma-clang-attribute"
+#endif
+#pragma clang diagnostic ignored "-Wunknown-pragmas"
+#pragma clang diagnostic ignored "-Wnullability"
+#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension"
+#pragma clang diagnostic ignored "-Wunsafe-buffer-usage"
+
+#if __has_attribute(external_source_symbol)
+# pragma push_macro("any")
+# undef any
+# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="PenNavUI",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol))
+# pragma pop_macro("any")
+#endif
+
+#if defined(__OBJC__)
+
+/// Asynchronous operation base class
+/// This is abstract to class performs all of the necessary KVN of isFinished and
+/// isExecuting for a concurrent Operation subclass. You can subclass this and
+/// implement asynchronous operations. All you must do is:
+///
+/// -
+/// override
main() with the tasks that initiate the asynchronous task;
+///
+/// -
+/// call
completeOperation() function when the asynchronous task is done;
+///
+/// -
+/// optionally, periodically check
self.cancelled status, performing any clean-up
+/// necessary and then ensuring that completeOperation() is called; or
+/// override cancel method, calling super.cancel() and then cleaning-up
+/// and ensuring completeOperation() is called.
+///
+///
+SWIFT_CLASS("_TtC8PenNavUI21AsynchronousOperation")
+@interface AsynchronousOperation : NSOperation
+@property (nonatomic, readonly, getter=isAsynchronous) BOOL asynchronous;
+@property (nonatomic, readonly, getter=isExecuting) BOOL executing;
+@property (nonatomic, readonly, getter=isFinished) BOOL finished;
+- (void)start;
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@end
+
+@class UITapGestureRecognizer;
+@class NSCoder;
+/// A view that presents a backdrop interface behind a panel.
+SWIFT_CLASS_NAMED("BackdropView")
+@interface FloatingPanelBackdropView : UIView
+/// The gesture recognizer for tap gestures to dismiss a panel.
+/// By default, this gesture recognizer is disabled as following the default behavior of iOS modalities.
+/// To dismiss a panel by tap gestures on the backdrop, dismissalTapGestureRecognizer.isEnabled is set to true.
+@property (nonatomic, strong) UITapGestureRecognizer * _Nonnull dismissalTapGestureRecognizer;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE;
+- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE;
+@end
+
+@class NSEntityDescription;
+@class NSManagedObjectContext;
+SWIFT_CLASS_NAMED("CachedVenue")
+@interface CachedVenue : NSManagedObject
+- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER;
+@end
+
+@class NSString;
+@interface CachedVenue (SWIFT_EXTENSION(PenNavUI))
+@property (nonatomic) int16_t id;
+@property (nonatomic, copy) NSString * _Nullable coverImage;
+@property (nonatomic, copy) NSString * _Nullable address;
+@property (nonatomic, copy) NSString * _Nullable buildingNumber;
+@property (nonatomic, copy) NSString * _Nullable phone;
+@property (nonatomic, copy) NSString * _Nullable email;
+@property (nonatomic, copy) NSString * _Nullable website;
+@property (nonatomic) int16_t floorCount;
+@end
+
+SWIFT_CLASS_NAMED("CampaignTracking")
+@interface CampaignTracking : NSManagedObject
+- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER;
+@end
+
+@class NSDate;
+@interface CampaignTracking (SWIFT_EXTENSION(PenNavUI))
+@property (nonatomic) int16_t campaignId;
+@property (nonatomic, copy) NSDate * _Nullable lastNotificationDate;
+@end
+
+SWIFT_CLASS_NAMED("FavoriteCacheData")
+@interface FavoriteCacheData : NSManagedObject
+- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER;
+@end
+
+@class SharedLocationCacheData;
+@interface FavoriteCacheData (SWIFT_EXTENSION(PenNavUI))
+@property (nonatomic, copy) NSString * _Nullable createDate;
+@property (nonatomic, copy) NSString * _Nullable deviceId;
+@property (nonatomic, copy) NSString * _Nullable type;
+@property (nonatomic) double distance;
+@property (nonatomic, copy) NSString * _Nullable id;
+@property (nonatomic, copy) NSString * _Nullable label;
+@property (nonatomic) int16_t poiId;
+@property (nonatomic, copy) NSString * _Nullable userName;
+@property (nonatomic, strong) SharedLocationCacheData * _Nullable location;
+@end
+
+enum FloatingPanelLayoutReferenceGuide : NSInteger;
+@class FloatingPanelController;
+enum FloatingPanelPosition : NSInteger;
+@class NSLayoutConstraint;
+/// An interface for implementing custom layout anchor objects.
+SWIFT_PROTOCOL("_TtP8PenNavUI28FloatingPanelLayoutAnchoring_")
+@protocol FloatingPanelLayoutAnchoring
+@property (nonatomic, readonly) enum FloatingPanelLayoutReferenceGuide referenceGuide;
+- (NSArray * _Nonnull)layoutConstraints:(FloatingPanelController * _Nonnull)fpc for:(enum FloatingPanelPosition)position SWIFT_WARN_UNUSED_RESULT;
+@end
+
+@class UILayoutGuide;
+enum FloatingPanelLayoutContentBoundingGuide : NSInteger;
+/// An object that defines how to settles a panel with a layout guide of a content view.
+SWIFT_CLASS("_TtC8PenNavUI33FloatingPanelAdaptiveLayoutAnchor")
+@interface FloatingPanelAdaptiveLayoutAnchor : NSObject
+/// Returns a layout anchor with the specified offset by an absolute value to display a panel with its intrinsic content size.
+/// The offset is an amount to offset a position of panel that displays the entire content of the specified guide from an edge of
+/// the reference guide. The edge refers to a panel positioning.
+/// contentBoundingGuide restricts the content size which a panel displays. For example, given referenceGuide is .superview and contentBoundingGuide is .safeArea for a bottom positioned panel, the panel content is laid out inside the superview of the view of FloatingPanelController(not its safe area), but its content size is limited to its safe area size. Normally both of referenceGuide and contentBoundingGuide are specified with the same rectangle area.
+/// warning:
+/// If contentBoundingGuide is set to none, the panel may expand out of the screen size, depending on the intrinsic size of its content.
+/// \param absoluteOffset An absolute offset from the content size in the main dimension(i.e. y axis for a bottom panel) to attach the panel.
+///
+/// \param contentLayout The content layout guide to calculate the content size in the panel.
+///
+/// \param referenceGuide The rectangular area to lay out the content of a panel. If it’s set to .safeArea, the panel content displays inside the safe area of its FloatingPanelController‘s view. This argument doesn’t limit its content size.
+///
+/// \param contentBoundingGuide The rectangular area to restrict the content size of a panel in the main dimension(i.e. y axis is the main dimension for a bottom panel).
+///
+- (nonnull instancetype)initWithAbsoluteOffset:(CGFloat)offset contentLayout:(UILayoutGuide * _Nonnull)contentLayout referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide contentBoundingGuide:(enum FloatingPanelLayoutContentBoundingGuide)contentBoundingGuide OBJC_DESIGNATED_INITIALIZER;
+/// Returns a layout anchor with the specified offset by a fractional value to display a panel with its intrinsic content size.
+/// The offset value is a floating-point number in the range 0.0 to 1.0, where 0.0 represents the full content
+/// is displayed and 0.5 represents the half of content is displayed.
+/// contentBoundingGuide restricts the content size which a panel displays. For example, given referenceGuide is .superview and contentBoundingGuide is .safeArea for a bottom positioned panel, the panel content is laid out inside the superview of the view of FloatingPanelController(not its safe area), but its content size is limited to its safe area size. Normally both of referenceGuide and contentBoundingGuide are specified with the same rectangle area.
+/// warning:
+/// If contentBoundingGuide is set to none, the panel may expand out of the screen size, depending on the intrinsic size of its content.
+/// \param fractionalOffset A fractional offset of the content size in the main dimension(i.e. y axis for a bottom panel) to attach the panel.
+///
+/// \param contentLayout The content layout guide to calculate the content size in the panel.
+///
+/// \param referenceGuide The rectangular area to lay out the content of a panel. If it’s set to .safeArea, the panel content displays inside the safe area of its FloatingPanelController‘s view. This argument doesn’t limit its content size.
+///
+/// \param contentBoundingGuide The rectangular area to restrict the content size of a panel in the main dimension(i.e. y axis is the main dimension for a bottom panel).
+///
+- (nonnull instancetype)initWithFractionalOffset:(CGFloat)offset contentLayout:(UILayoutGuide * _Nonnull)contentLayout referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide contentBoundingGuide:(enum FloatingPanelLayoutContentBoundingGuide)contentBoundingGuide OBJC_DESIGNATED_INITIALIZER;
+@property (nonatomic, readonly) enum FloatingPanelLayoutReferenceGuide referenceGuide;
+@property (nonatomic, readonly) enum FloatingPanelLayoutContentBoundingGuide contentBoundingGuide;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+@interface FloatingPanelAdaptiveLayoutAnchor (SWIFT_EXTENSION(PenNavUI))
+- (NSArray * _Nonnull)layoutConstraints:(FloatingPanelController * _Nonnull)vc for:(enum FloatingPanelPosition)position SWIFT_WARN_UNUSED_RESULT;
+@end
+
+@class FloatingPanelState;
+/// An interface for generating behavior information to fine-tune the behavior of a panel.
+SWIFT_PROTOCOL("_TtP8PenNavUI21FloatingPanelBehavior_")
+@protocol FloatingPanelBehavior
+@optional
+/// A floating-point value that determines the rate of oscillation magnitude reduction after the user lifts their finger.
+/// The oscillation magnitude to attract a panel to an anchor can be adjusted this value between 0.979 and 1.0
+/// in increments of 0.001. When this value is around 0.979, the attraction uses a critically damped spring system.
+/// When this value is between 0.978 and 1.0, it uses a underdamped spring system with a damping ratio computed by
+/// this value. You shouldn’t return less than 0.979 because the system is overdamped. If the pan gesture’s velocity
+/// is less than 300, this value is ignored and a panel applies a critically damped system.
+@property (nonatomic, readonly) CGFloat springDecelerationRate;
+/// A floating-point value that determines the approximate time until a panel stops to an anchor after the user lifts their finger.
+@property (nonatomic, readonly) CGFloat springResponseTime;
+/// Returns a deceleration rate to calculate a target position projected a dragging momentum.
+/// The default implementation of this method returns the normal deceleration rate of UIScrollView.
+@property (nonatomic, readonly) CGFloat momentumProjectionRate;
+/// Asks the behavior if a panel should project a momentum of a user interaction to move the
+/// proposed state.
+/// The default implementation of this method returns false. This method is called for called
+/// for all states defined by the current layout object.
+- (BOOL)shouldProjectMomentum:(FloatingPanelController * _Nonnull)fpc to:(FloatingPanelState * _Nonnull)proposedState SWIFT_WARN_UNUSED_RESULT;
+/// Returns the progress to redirect to the previous position.
+/// The progress is represented by a floating-point value between 0.0 and 1.0, inclusive, where 1.0 indicates a panel is impossible to move to the next position. The default value is 0.5. Values less than 0.0 and greater than 1.0 are pinned to those limits.
+- (CGFloat)redirectionalProgress:(FloatingPanelController * _Nonnull)fpc from:(FloatingPanelState * _Nonnull)from to:(FloatingPanelState * _Nonnull)to SWIFT_WARN_UNUSED_RESULT;
+/// Asks the behavior whether the rubber band effect is enabled in moving over a given edge of the surface view.
+/// This method allows a panel to activate the rubber band effect to a given edge of the surface view. By default, the effect is disabled.
+- (BOOL)allowsRubberBandingFor:(UIRectEdge)edge SWIFT_WARN_UNUSED_RESULT;
+/// Returns the velocity threshold for the default interactive removal gesture.
+/// In case FloatingPanel/FloatingPanelControllerDelegate/floatingPanel(_:shouldRemoveAt:with:) is implemented, this value will not be used. The default value of FloatingPanelDefaultBehavior is 5.5
+@property (nonatomic, readonly) CGFloat removalInteractionVelocityThreshold;
+@end
+
+/// An interface for generating layout information for a panel.
+SWIFT_PROTOCOL("_TtP8PenNavUI19FloatingPanelLayout_")
+@protocol FloatingPanelLayout
+/// Returns the position of a panel in a FloatingPanelController view .
+@property (nonatomic, readonly) enum FloatingPanelPosition position;
+/// Returns the initial state when a panel is presented.
+@property (nonatomic, readonly, strong) FloatingPanelState * _Nonnull initialState;
+/// Returns the layout anchors to specify the snapping locations for each state.
+@property (nonatomic, readonly, copy) NSDictionary> * _Nonnull anchors;
+@optional
+/// Returns layout constraints to determine the cross dimension of a panel.
+- (NSArray * _Nonnull)prepareLayoutWithSurfaceView:(UIView * _Nonnull)surfaceView in:(UIView * _Nonnull)view SWIFT_WARN_UNUSED_RESULT;
+/// Returns the alpha value of the backdrop of a panel for each state.
+- (CGFloat)backdropAlphaFor:(FloatingPanelState * _Nonnull)state SWIFT_WARN_UNUSED_RESULT;
+@end
+
+/// A layout object that lays out a panel in bottom sheet style.
+SWIFT_CLASS("_TtC8PenNavUI25FloatingPanelBottomLayout")
+@interface FloatingPanelBottomLayout : NSObject
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@property (nonatomic, readonly, strong) FloatingPanelState * _Nonnull initialState;
+@property (nonatomic, readonly, copy) NSDictionary> * _Nonnull anchors;
+@property (nonatomic, readonly) enum FloatingPanelPosition position;
+- (NSArray * _Nonnull)prepareLayoutWithSurfaceView:(UIView * _Nonnull)surfaceView in:(UIView * _Nonnull)view SWIFT_WARN_UNUSED_RESULT;
+- (CGFloat)backdropAlphaFor:(FloatingPanelState * _Nonnull)state SWIFT_WARN_UNUSED_RESULT;
+@end
+
+@protocol FloatingPanelControllerDelegate;
+@class FloatingPanelSurfaceView;
+@class UIScrollView;
+@class FloatingPanelPanGestureRecognizer;
+enum ContentInsetAdjustmentBehavior : NSInteger;
+enum ContentMode : NSInteger;
+@class NSBundle;
+@protocol UIViewControllerTransitionCoordinator;
+@class UITraitCollection;
+/// A container view controller to display a panel to present contents in parallel as a user wants.
+SWIFT_CLASS("_TtC8PenNavUI23FloatingPanelController")
+@interface FloatingPanelController : UIViewController
+/// The delegate of a panel controller object.
+@property (nonatomic, weak) id _Nullable delegate;
+/// Returns the surface view managed by the controller object. It’s the same as self.view.
+@property (nonatomic, readonly, strong) FloatingPanelSurfaceView * _Null_unspecified surfaceView;
+/// Returns the backdrop view managed by the controller object.
+@property (nonatomic, readonly, strong) FloatingPanelBackdropView * _Null_unspecified backdropView;
+/// Returns the scroll view that the controller tracks.
+@property (nonatomic, readonly, weak) UIScrollView * _Nullable trackingScrollView;
+@property (nonatomic, readonly, strong) FloatingPanelPanGestureRecognizer * _Nonnull panGestureRecognizer;
+/// The current position of a panel controller’s contents.
+@property (nonatomic, readonly, strong) FloatingPanelState * _Nonnull state;
+/// A Boolean value indicating whether a panel controller is attracting the surface to a state anchor.
+@property (nonatomic, readonly) BOOL isAttracting;
+/// The layout object that the controller manages
+/// You need to call invalidateLayout() if you want to apply a new layout object into the panel
+/// immediately.
+@property (nonatomic, strong) id _Nonnull layout;
+/// The behavior object that the controller manages
+@property (nonatomic, strong) id _Nonnull behavior;
+/// The content insets of the tracking scroll view derived from this safe area
+@property (nonatomic, readonly) UIEdgeInsets adjustedContentInsets;
+/// The behavior for determining the adjusted content offsets.
+/// This property specifies how the content area of the tracking scroll view is modified using adjustedContentInsets. The default value of this property is FloatingPanelController.ContentInsetAdjustmentBehavior.always.
+@property (nonatomic) enum ContentInsetAdjustmentBehavior contentInsetAdjustmentBehavior;
+/// A Boolean value that determines whether the removal interaction is enabled.
+@property (nonatomic, setter=setRemovalInteractionEnabled:) BOOL isRemovalInteractionEnabled;
+/// The view controller responsible for the content portion of a panel.
+@property (nonatomic, strong) UIViewController * _Nullable contentViewController;
+/// Constants that define how a panel content fills in the surface.
+@property (nonatomic) enum ContentMode contentMode;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil SWIFT_UNAVAILABLE;
+/// Initialize a newly created panel controller.
+- (nonnull instancetype)initWithDelegate:(id _Nullable)delegate OBJC_DESIGNATED_INITIALIZER;
+/// Creates the view that the controller manages.
+- (void)loadView;
+- (void)viewDidLayoutSubviews;
+- (void)viewDidAppear:(BOOL)animated;
+- (void)viewWillTransitionToSize:(CGSize)size withTransitionCoordinator:(id _Nonnull)coordinator;
+- (void)willTransitionToTraitCollection:(UITraitCollection * _Nonnull)newCollection withTransitionCoordinator:(id _Nonnull)coordinator;
+- (void)viewWillDisappear:(BOOL)animated;
+@property (nonatomic, readonly, strong) UIViewController * _Nullable childViewControllerForStatusBarStyle;
+@property (nonatomic, readonly, strong) UIViewController * _Nullable childViewControllerForStatusBarHidden;
+@property (nonatomic, readonly, strong) UIViewController * _Nullable childViewControllerForScreenEdgesDeferringSystemGestures;
+@property (nonatomic, readonly, strong) UIViewController * _Nullable childViewControllerForHomeIndicatorAutoHidden;
+/// Shows the surface view at the initial position defined by the current layout
+/// \param animated Pass true to animate the presentation; otherwise, pass false.
+///
+/// \param completion The block to execute after the presentation finishes. This block has no return value and takes no parameters. You may specify nil for this parameter.
+///
+- (void)show:(BOOL)animated completion:(void (^ _Nullable)(void))completion;
+/// Hides the surface view to the hidden position
+- (void)hide:(BOOL)animated completion:(void (^ _Nullable)(void))completion;
+/// Adds the view managed by the controller as a child of the specified view controller.
+/// \param parent A parent view controller object that displays FloatingPanelController’s view. A container view controller object isn’t applicable.
+///
+/// \param viewIndex Insert the surface view managed by the controller below the specified view index. By default, the surface view will be added to the end of the parent list of subviews.
+///
+/// \param animated Pass true to animate the presentation; otherwise, pass false.
+///
+/// \param completion The block to execute after the presentation finishes. This block has no return value and takes no parameters. You may specify nil for this parameter.
+///
+- (void)addPanelToParent:(UIViewController * _Nonnull)parent at:(NSInteger)viewIndex animated:(BOOL)animated completion:(void (^ _Nullable)(void))completion;
+/// Removes the controller and the managed view from its parent view controller
+/// \param animated Pass true to animate the presentation; otherwise, pass false.
+///
+/// \param completion The block to execute after the view controller is dismissed. This block has no return value and takes no parameters. You may specify nil for this parameter.
+///
+- (void)removePanelFromParent:(BOOL)animated completion:(void (^ _Nullable)(void))completion;
+/// Moves the position to the specified position.
+/// \param to Pass a FloatingPanelPosition value to move the surface view to the position.
+///
+/// \param animated Pass true to animate the presentation; otherwise, pass false.
+///
+/// \param completion The block to execute after the view controller has finished moving. This block has no return value and takes no parameters. You may specify nil for this parameter.
+///
+- (void)moveToState:(FloatingPanelState * _Nonnull)to animated:(BOOL)animated completion:(void (^ _Nullable)(void))completion;
+/// Tracks the specified scroll view to correspond with the scroll.
+/// \param scrollView Specify a scroll view to continuously and seamlessly work in concert with interactions of the surface view
+///
+- (void)trackScrollView:(UIScrollView * _Nonnull)scrollView;
+/// Cancel tracking the specify scroll view.
+- (void)untrackScrollView:(UIScrollView * _Nonnull)scrollView;
+- (BOOL)accessibilityPerformEscape SWIFT_WARN_UNUSED_RESULT;
+/// Invalidates all layout information of the panel and apply the layout property into it immediately.
+/// This lays out subviews of the view that the controller manages with the layout property by
+/// calling the view’s layoutIfNeeded(). Thus this method can be called in an animation block to
+/// animate the panel’s changes.
+/// If the controller has a delegate object, this will lay them out using the layout object returned by
+/// floatingPanel(_:layoutFor:) delegate method for the current UITraitCollection.
+- (void)invalidateLayout;
+/// Returns the surface’s position in a panel controller’s view for the specified state.
+/// If a panel is top positioned, this returns a point of the bottom-left corner of the surface. If it is left positioned
+/// this returns a point of top-right corner of the surface. If it is bottom or right positioned, this returns a point
+/// of the top-left corner of the surface.
+- (CGPoint)surfaceLocationFor:(FloatingPanelState * _Nonnull)state SWIFT_WARN_UNUSED_RESULT;
+/// The surface’s position in a panel controller’s view.
+/// If a panel is top positioned, this returns a point of the bottom-left corner of the surface. If it is left positioned
+/// this returns a point of top-right corner of the surface. If it is bottom or right positioned, this returns a point
+/// of the top-left corner of the surface.
+@property (nonatomic) CGPoint surfaceLocation;
+@end
+
+/// Constants indicating how safe area insets are added to the adjusted content inset.
+typedef SWIFT_ENUM(NSInteger, ContentInsetAdjustmentBehavior, open) {
+ ContentInsetAdjustmentBehaviorAlways = 0,
+ ContentInsetAdjustmentBehaviorNever = 1,
+};
+
+/// A flag used to determine how the controller object lays out the content view when the surface position changes.
+typedef SWIFT_ENUM(NSInteger, ContentMode, open) {
+/// The option to fix the content to keep the height of the top most position.
+ ContentModeStatic = 0,
+/// The option to scale the content to fit the bounds of the root view by changing the surface position.
+ ContentModeFitToBounds = 1,
+};
+
+@class UIViewPropertyAnimator;
+/// A set of methods implemented by the delegate of a panel controller allows the adopting delegate to respond to
+/// messages from the FloatingPanelController class and thus respond to, and in some affect, operations such as
+/// dragging, attracting a panel, layout of a panel and the content, and transition animations.
+SWIFT_PROTOCOL("_TtP8PenNavUI31FloatingPanelControllerDelegate_")
+@protocol FloatingPanelControllerDelegate
+@optional
+/// Returns a FloatingPanelLayout object. If you use the default one, you can use a FloatingPanelBottomLayout object.
+- (id _Nonnull)floatingPanel:(FloatingPanelController * _Nonnull)fpc layoutForTraitCollection:(UITraitCollection * _Nonnull)newCollection SWIFT_WARN_UNUSED_RESULT;
+/// Returns a FloatingPanelLayout object. If you use the default one, you can use a FloatingPanelBottomLayout object.
+- (id _Nonnull)floatingPanel:(FloatingPanelController * _Nonnull)fpc layoutForSize:(CGSize)size SWIFT_WARN_UNUSED_RESULT;
+/// Returns a UIViewPropertyAnimator object to add/present the panel to a position.
+/// Default is the spring animation with 0.25 secs.
+- (UIViewPropertyAnimator * _Nonnull)floatingPanel:(FloatingPanelController * _Nonnull)fpc animatorForPresentingToState:(FloatingPanelState * _Nonnull)state SWIFT_WARN_UNUSED_RESULT;
+/// Returns a UIViewPropertyAnimator object to remove/dismiss a panel from a position.
+/// Default is the spring animator with 0.25 secs.
+- (UIViewPropertyAnimator * _Nonnull)floatingPanel:(FloatingPanelController * _Nonnull)fpc animatorForDismissingWithVelocity:(CGVector)velocity SWIFT_WARN_UNUSED_RESULT;
+/// Called when a panel has changed to a new state.
+/// This can be called inside an animation block for presenting, dismissing a panel or moving a panel with your
+/// animation. So any view properties set inside this function will be automatically animated alongside a panel.
+- (void)floatingPanelDidChangeState:(FloatingPanelController * _Nonnull)fpc;
+/// Asks the delegate if dragging should begin by the pan gesture recognizer.
+- (BOOL)floatingPanelShouldBeginDragging:(FloatingPanelController * _Nonnull)fpc SWIFT_WARN_UNUSED_RESULT;
+/// Called while the user drags the surface or the surface moves to a state anchor.
+- (void)floatingPanelDidMove:(FloatingPanelController * _Nonnull)fpc;
+/// Called on start of dragging (may require some time and or distance to move)
+- (void)floatingPanelWillBeginDragging:(FloatingPanelController * _Nonnull)fpc;
+/// Called on finger up if the user dragged. velocity is in points/second.
+- (void)floatingPanelWillEndDragging:(FloatingPanelController * _Nonnull)fpc withVelocity:(CGPoint)velocity targetState:(FloatingPanelState * _Nonnull * _Nonnull)targetState;
+/// Called on finger up if the user dragged.
+/// If attract is true, the panel continues moving towards the nearby state
+/// anchor. Otherwise, it stops at the closest state anchor.
+/// note:
+/// If attract is false, FloatingPanelController.state property has
+/// already changed to the closest anchor’s state by the time this delegate method
+/// is called.
+- (void)floatingPanelDidEndDragging:(FloatingPanelController * _Nonnull)fpc willAttract:(BOOL)attract;
+/// Called when it is about to be attracted to a state anchor.
+- (void)floatingPanelWillBeginAttracting:(FloatingPanelController * _Nonnull)fpc to:(FloatingPanelState * _Nonnull)state;
+/// Called when attracting it is completed.
+- (void)floatingPanelDidEndAttracting:(FloatingPanelController * _Nonnull)fpc;
+/// Asks the delegate whether a panel should be removed when dragging ended at the specified location
+/// This delegate method is called only where FloatingPanel/FloatingPanelController/isRemovalInteractionEnabled is true.
+/// The velocity vector is calculated from the distance to a point of the hidden state and the pan gesture’s velocity.
+- (BOOL)floatingPanel:(FloatingPanelController * _Nonnull)fpc shouldRemoveAtLocation:(CGPoint)location withVelocity:(CGVector)velocity SWIFT_WARN_UNUSED_RESULT;
+/// Called on start to remove its view controller from the parent view controller.
+- (void)floatingPanelWillRemove:(FloatingPanelController * _Nonnull)fpc;
+/// Called when a panel is removed from the parent view controller.
+- (void)floatingPanelDidRemove:(FloatingPanelController * _Nonnull)fpc;
+/// Asks the delegate for a content offset of the tracking scroll view to be pinned when a panel moves
+/// If you do not implement this method, the controller uses a value of the content offset plus the content insets
+/// of the tracked scroll view. Your implementation of this method can return a value for a navigation bar with a large
+/// title, for example.
+/// This method will not be called if the controller doesn’t track any scroll view.
+- (CGPoint)floatingPanel:(FloatingPanelController * _Nonnull)fpc contentOffsetForPinningScrollView:(UIScrollView * _Nonnull)trackingScrollView SWIFT_WARN_UNUSED_RESULT;
+/// Returns a Boolean value that determines whether the tracking scroll view should
+/// scroll or not
+/// If you return true, the scroll content scrolls when its scroll position is not
+/// at the top of the content. If the delegate doesn’t implement this method, its
+/// content can be scrolled only in the most expanded state.
+/// Basically, the decision to scroll is based on the state property like the
+/// following code.
+/// \code
+/// func floatingPanel(
+/// _ fpc: FloatingPanelController,
+/// shouldAllowToScroll scrollView: UIScrollView,
+/// in state: FloatingPanelState
+/// ) -> Bool {
+/// return state == .full || state == .half
+/// }
+///
+/// \endcodeattention:
+/// It is recommended that this method always returns the most expanded state(i.e.
+/// .full). If it excludes the state, the panel might do unexpected behaviors.
+- (BOOL)floatingPanel:(FloatingPanelController * _Nonnull)fpc shouldAllowToScroll:(UIScrollView * _Nonnull)scrollView in:(FloatingPanelState * _Nonnull)state SWIFT_WARN_UNUSED_RESULT;
+@end
+
+/// An object that defines how to settles a panel with the intrinsic size for a content.
+SWIFT_CLASS("_TtC8PenNavUI34FloatingPanelIntrinsicLayoutAnchor")
+@interface FloatingPanelIntrinsicLayoutAnchor : NSObject
+/// Returns a layout anchor with the specified offset by an absolute value and reference guide for a panel.
+/// The offset is an amount to offset a position of panel that displays the entire content from an edge of
+/// the reference guide. The edge refers to a panel positioning.
+/// \param absoluteOffset An absolute offset from the content size in the main dimension(i.e. y axis for a bottom panel) to attach the panel.
+///
+/// \param referenceGuide The rectangular area to lay out the content. If it’s set to .safeArea, the panel content lays out inside the safe area of its FloatingPanelController’s view.
+///
+- (nonnull instancetype)initWithAbsoluteOffset:(CGFloat)offset referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide OBJC_DESIGNATED_INITIALIZER;
+/// Returns a layout anchor with the specified offset by a fractional value and reference guide for a panel.
+/// The offset value is a floating-point number in the range 0.0 to 1.0, where 0.0 represents the full content
+/// is displayed and 0.5 represents the half of content is displayed.
+/// \param fractionalOffset A fractional offset of the content size in the main dimension(i.e. y axis for a bottom panel) to attach the panel.
+///
+/// \param referenceGuide The rectangular area to lay out the content. If it’s set to .safeArea, the panel content lays out inside the safe area of its FloatingPanelController’s view.
+///
+- (nonnull instancetype)initWithFractionalOffset:(CGFloat)offset referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide OBJC_DESIGNATED_INITIALIZER;
+/// The reference rectangle area for the offset
+@property (nonatomic, readonly) enum FloatingPanelLayoutReferenceGuide referenceGuide;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+@interface FloatingPanelIntrinsicLayoutAnchor (SWIFT_EXTENSION(PenNavUI))
+- (NSArray * _Nonnull)layoutConstraints:(FloatingPanelController * _Nonnull)vc for:(enum FloatingPanelPosition)position SWIFT_WARN_UNUSED_RESULT;
+@end
+
+enum FloatingPanelReferenceEdge : NSInteger;
+/// An object that defines how to settles a panel with insets from an edge of a reference rectangle.
+SWIFT_CLASS("_TtC8PenNavUI25FloatingPanelLayoutAnchor")
+@interface FloatingPanelLayoutAnchor : NSObject
+/// Returns a layout anchor with the specified inset by an absolute value, edge and reference guide for a panel.
+/// The inset is an amount to inset a panel from an edge of the reference guide. The edge refers to a panel
+/// positioning.
+/// \param absoluteOffset An absolute offset to attach the panel from the edge.
+///
+/// \param edge Specify the edge of FloatingPanelController’s view. This is the staring point of the offset.
+///
+/// \param referenceGuide The rectangular area to lay out the content. If it’s set to .safeArea, the panel content lays out inside the safe area of its FloatingPanelController’s view.
+///
+- (nonnull instancetype)initWithAbsoluteInset:(CGFloat)absoluteInset edge:(enum FloatingPanelReferenceEdge)edge referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide OBJC_DESIGNATED_INITIALIZER;
+/// Returns a layout anchor with the specified inset by a fractional value, edge and reference guide for a panel.
+/// The inset is an amount to inset a panel from the edge of the specified reference guide. The value is
+/// a floating-point number in the range 0.0 to 1.0, where 0.0 represents zero distance from the edge and
+/// 1.0 represents a distance to the opposite edge.
+/// \param fractionalOffset A fractional value of the size of FloatingPanelController’s view to attach the panel from the edge.
+///
+/// \param edge Specify the edge of FloatingPanelController’s view. This is the staring point of the offset.
+///
+/// \param referenceGuide The rectangular area to lay out the content. If it’s set to .safeArea, the panel content lays out inside the safe area of its FloatingPanelController’s view.
+///
+- (nonnull instancetype)initWithFractionalInset:(CGFloat)fractionalInset edge:(enum FloatingPanelReferenceEdge)edge referenceGuide:(enum FloatingPanelLayoutReferenceGuide)referenceGuide OBJC_DESIGNATED_INITIALIZER;
+/// The reference rectangle area for the inset.
+@property (nonatomic, readonly) enum FloatingPanelLayoutReferenceGuide referenceGuide;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+@interface FloatingPanelLayoutAnchor (SWIFT_EXTENSION(PenNavUI))
+- (NSArray * _Nonnull)layoutConstraints:(FloatingPanelController * _Nonnull)vc for:(enum FloatingPanelPosition)position SWIFT_WARN_UNUSED_RESULT;
+@end
+
+/// A representation to specify a bounding box which limit the content size of a panel.
+typedef SWIFT_ENUM(NSInteger, FloatingPanelLayoutContentBoundingGuide, open) {
+ FloatingPanelLayoutContentBoundingGuideNone = 0,
+ FloatingPanelLayoutContentBoundingGuideSuperview = 1,
+ FloatingPanelLayoutContentBoundingGuideSafeArea = 2,
+};
+
+/// A representation to specify a rectangular area to lay out a panel.
+typedef SWIFT_ENUM(NSInteger, FloatingPanelLayoutReferenceGuide, open) {
+ FloatingPanelLayoutReferenceGuideSuperview = 0,
+ FloatingPanelLayoutReferenceGuideSafeArea = 1,
+};
+
+@class UITouch;
+@class UIEvent;
+@protocol UIGestureRecognizerDelegate;
+/// A gesture recognizer that looks for panning (dragging) gestures in a panel.
+SWIFT_CLASS("_TtC8PenNavUI33FloatingPanelPanGestureRecognizer")
+@interface FloatingPanelPanGestureRecognizer : UIPanGestureRecognizer
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+- (void)touchesBegan:(NSSet * _Nonnull)touches withEvent:(UIEvent * _Nonnull)event;
+/// The delegate of the gesture recognizer.
+/// note:
+/// The delegate is used by FloatingPanel itself. If you set your own delegate object, an
+/// exception is raised. If you want to handle the methods of UIGestureRecognizerDelegate, you can use delegateProxy.
+@property (nonatomic, weak) id _Nullable delegate;
+- (nonnull instancetype)initWithTarget:(id _Nullable)target action:(SEL _Nullable)action SWIFT_UNAVAILABLE;
+@end
+
+/// Constants describing the position of a panel in a screen
+typedef SWIFT_ENUM(NSInteger, FloatingPanelPosition, open) {
+ FloatingPanelPositionTop = 0,
+ FloatingPanelPositionLeft = 1,
+ FloatingPanelPositionBottom = 2,
+ FloatingPanelPositionRight = 3,
+};
+
+/// Constants that specify the edge of the container of a panel.
+typedef SWIFT_ENUM(NSInteger, FloatingPanelReferenceEdge, open) {
+ FloatingPanelReferenceEdgeTop = 0,
+ FloatingPanelReferenceEdgeLeft = 1,
+ FloatingPanelReferenceEdgeBottom = 2,
+ FloatingPanelReferenceEdgeRight = 3,
+};
+
+/// An object that represents the display state of a panel in a screen.
+SWIFT_CLASS("_TtC8PenNavUI18FloatingPanelState")
+@interface FloatingPanelState : NSObject
+- (nonnull instancetype)initWithRawValue:(NSString * _Nonnull)rawValue order:(NSInteger)order OBJC_DESIGNATED_INITIALIZER;
+- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT;
+@property (nonatomic, readonly, copy) NSString * _Nonnull description;
+@property (nonatomic, readonly, copy) NSString * _Nonnull debugDescription;
+/// A panel state indicates the entire panel is shown.
+SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FloatingPanelState * _Nonnull Full;)
++ (FloatingPanelState * _Nonnull)Full SWIFT_WARN_UNUSED_RESULT;
+/// A panel state indicates the half of a panel is shown.
+SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FloatingPanelState * _Nonnull Half;)
++ (FloatingPanelState * _Nonnull)Half SWIFT_WARN_UNUSED_RESULT;
+/// A panel state indicates the tip of a panel is shown.
+SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FloatingPanelState * _Nonnull Tip;)
++ (FloatingPanelState * _Nonnull)Tip SWIFT_WARN_UNUSED_RESULT;
+/// A panel state indicates it is hidden.
+SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FloatingPanelState * _Nonnull Hidden;)
++ (FloatingPanelState * _Nonnull)Hidden SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+/// A view that presents a grabber handle in the surface of a panel.
+SWIFT_CLASS_NAMED("GrabberView")
+@interface FloatingPanelGrabberView : UIView
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+- (void)layoutSubviews;
+- (UIView * _Nullable)hitTest:(CGPoint)point withEvent:(UIEvent * _Nullable)event SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE;
+@end
+
+SWIFT_CLASS("_TtC8PenNavUI17PIGeofenceManager")
+@interface PIGeofenceManager : NSObject
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@end
+
+@class CLLocationManager;
+@interface PIGeofenceManager (SWIFT_EXTENSION(PenNavUI))
+/// CLLocationManager Delegate - Called when permission changes
+- (void)locationManager:(CLLocationManager * _Nonnull)manager didChangeAuthorizationStatus:(CLAuthorizationStatus)status;
+@end
+
+@class CLRegion;
+@interface PIGeofenceManager (SWIFT_EXTENSION(PenNavUI))
+- (void)locationManager:(CLLocationManager * _Nonnull)manager didEnterRegion:(CLRegion * _Nonnull)region;
+@end
+
+SWIFT_CLASS_NAMED("PenNavStyle")
+@interface PenNavStyle : NSManagedObject
+- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER;
+@end
+
+@class NSData;
+@interface PenNavStyle (SWIFT_EXTENSION(PenNavUI))
+@property (nonatomic, copy) NSString * _Nullable type;
+@property (nonatomic, copy) NSData * _Nullable value;
+@end
+
+SWIFT_CLASS("_TtC8PenNavUI15PenNavUIManager")
+@interface PenNavUIManager : NSObject
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@end
+
+@interface PenNavUIManager (SWIFT_EXTENSION(PenNavUI))
+- (void)onReadyWithWarning:(enum WarningCode)warning;
+- (void)onInitilzationErrorWithError:(enum ErrorCode)error;
+- (void)onInitializationProgressChangeWithStatus:(enum SDKOperation)status;
+@end
+
+@interface PenNavUIManager (SWIFT_EXTENSION(PenNavUI))
+- (void)locationManagerDidChangeAuthorization:(CLLocationManager * _Nonnull)manager;
+- (void)locationManager:(CLLocationManager * _Nonnull)manager didChangeAuthorizationStatus:(CLAuthorizationStatus)status;
+@end
+
+SWIFT_CLASS_NAMED("PenNavUITableUpdate")
+@interface PenNavUITableUpdate : NSManagedObject
+- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER;
+@end
+
+@interface PenNavUITableUpdate (SWIFT_EXTENSION(PenNavUI))
+@property (nonatomic, copy) NSString * _Nullable lastUpdateTime;
+@property (nonatomic, copy) NSString * _Nullable tableName;
+@end
+
+SWIFT_CLASS_NAMED("SVG")
+@interface SVGImage : NSObject
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+SWIFT_CLASS_NAMED("SharedLocationCacheData")
+@interface SharedLocationCacheData : NSManagedObject
+- (nonnull instancetype)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context OBJC_DESIGNATED_INITIALIZER;
+@end
+
+@interface SharedLocationCacheData (SWIFT_EXTENSION(PenNavUI))
+@property (nonatomic) int16_t edgeId;
+@property (nonatomic) int16_t floorId;
+@property (nonatomic) double latitude;
+@property (nonatomic) double longitude;
+@property (nonatomic, copy) NSString * _Nullable navigationAvoid;
+@property (nonatomic) int16_t venueId;
+@property (nonatomic) int16_t x;
+@property (nonatomic) int16_t y;
+@end
+
+@class UIColor;
+@class FloatingPanelSurfaceAppearanceShadow;
+/// An object for customizing the appearance of a surface view
+SWIFT_CLASS_NAMED("SurfaceAppearance")
+@interface FloatingPanelSurfaceAppearance : NSObject
+/// The background color of a surface view
+@property (nonatomic, strong) UIColor * _Nullable backgroundColor;
+/// The radius to use when drawing the top rounded corners.
+/// self.contentView is masked with the top rounded corners automatically on iOS 11 and later.
+/// On iOS 10, they are not automatically masked because of a UIVisualEffectView issue. See https://forums.developer.apple.com/thread/50854
+@property (nonatomic) CGFloat cornerRadius;
+/// Defines the curve used for rendering the rounded corners of the layer.
+/// Defaults to .circular.
+@property (nonatomic) CALayerCornerCurve _Nonnull cornerCurve SWIFT_AVAILABILITY(ios,introduced=13.0);
+/// An array of shadows used to create drop shadows underneath a surface view.
+@property (nonatomic, copy) NSArray * _Nonnull shadows;
+/// The border width of a surface view.
+@property (nonatomic, strong) UIColor * _Nullable borderColor;
+/// The border color of a surface view.
+@property (nonatomic) CGFloat borderWidth;
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@end
+
+/// An object that represents information to render a shadow
+SWIFT_CLASS_NAMED("Shadow")
+@interface FloatingPanelSurfaceAppearanceShadow : NSObject
+/// A Boolean indicating whether a shadow is displayed.
+@property (nonatomic) BOOL hidden;
+/// The color of a shadow.
+@property (nonatomic, strong) UIColor * _Nonnull color;
+/// The offset (in points) of a shadow.
+@property (nonatomic) CGSize offset;
+/// The opacity of a shadow.
+@property (nonatomic) float opacity;
+/// The blur radius (in points) used to render a shadow.
+@property (nonatomic) CGFloat radius;
+/// The inflated amount of a shadow prior to applying the blur.
+@property (nonatomic) CGFloat spread;
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@end
+
+/// A view that presents a surface interface in a panel.
+SWIFT_CLASS_NAMED("SurfaceView")
+@interface FloatingPanelSurfaceView : UIView
+/// A FloatingPanelGrabberView object displayed at the top of the surface view.
+/// To use a custom grabber, hide this and then add it to the surface view at appropriate point.
+@property (nonatomic, readonly, strong) FloatingPanelGrabberView * _Nonnull grabberHandle;
+/// Offset of the grabber handle from the interactive edge.
+@property (nonatomic) CGFloat grabberHandlePadding;
+/// The offset from the move edge to prevent the content scroll
+@property (nonatomic) CGFloat grabberAreaOffset;
+/// The grabber handle size
+/// On left/right positioned panel the width dimension is used as the height of grabberHandle, and vice versa.
+@property (nonatomic) CGSize grabberHandleSize;
+/// The content view to be assigned a view of the content view controller of FloatingPanelController
+@property (nonatomic, weak) UIView * _Nullable contentView;
+/// The content insets specifying the insets around the content view.
+@property (nonatomic) UIEdgeInsets contentPadding;
+@property (nonatomic, strong) UIColor * _Nullable backgroundColor;
+/// The appearance settings for a surface view.
+@property (nonatomic, strong) FloatingPanelSurfaceAppearance * _Nonnull appearance;
+/// The margins to use when laying out the container view wrapping content.
+@property (nonatomic) UIEdgeInsets containerMargins;
+/// The view that displays an actual surface shape.
+/// It renders the background color, border line and top rounded corners,
+/// specified by other properties. The reason why they’re not be applied to
+/// a content view directly is because it avoids any side-effects to the
+/// content view.
+@property (nonatomic, readonly, strong) UIView * _Nonnull containerView;
+SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) BOOL requiresConstraintBasedLayout;)
++ (BOOL)requiresConstraintBasedLayout SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER;
+- (void)updateConstraints;
+- (void)layoutSubviews;
+@property (nonatomic, readonly) CGSize intrinsicContentSize;
+@end
+
+@class UICollectionViewLayoutAttributes;
+SWIFT_CLASS("_TtC8PenNavUI13TagFlowLayout")
+@interface TagFlowLayout : UICollectionViewFlowLayout
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder SWIFT_UNAVAILABLE;
+- (NSArray * _Nullable)layoutAttributesForElementsInRect:(CGRect)rect SWIFT_WARN_UNUSED_RESULT;
+@property (nonatomic, readonly) BOOL flipsHorizontallyInOppositeLayoutDirection;
+@property (nonatomic, readonly) UIUserInterfaceLayoutDirection developmentLayoutDirection;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+@interface UIImage (SWIFT_EXTENSION(PenNavUI))
+- (nullable instancetype)initWithSVGData:(NSData * _Nonnull)svgData;
+- (nullable instancetype)initWithContentsOfSVGFile:(NSString * _Nonnull)path;
++ (UIImage * _Nullable)svgNamed:(NSString * _Nonnull)name SWIFT_WARN_UNUSED_RESULT;
++ (UIImage * _Nullable)svgNamed:(NSString * _Nonnull)name inBundle:(NSBundle * _Nonnull)bundle SWIFT_WARN_UNUSED_RESULT;
+@end
+
+#endif
+#if __has_attribute(external_source_symbol)
+# pragma clang attribute pop
+#endif
+#if defined(__cplusplus)
+#endif
+#pragma clang diagnostic pop
+#endif
+
+#else
+#error unsupported Swift architecture
+#endif
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Headers/PenNavUI.h b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Headers/PenNavUI.h
new file mode 100644
index 00000000..ffae1357
--- /dev/null
+++ b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Headers/PenNavUI.h
@@ -0,0 +1,18 @@
+//
+// PenNavUI.h
+// PenNavUI
+//
+// Created by Fawzi Rifai on 18/08/2023.
+//
+
+#import
+
+//! Project version number for PenNavUI.
+FOUNDATION_EXPORT double PenNavUIVersionNumber;
+
+//! Project version string for PenNavUI.
+FOUNDATION_EXPORT const unsigned char PenNavUIVersionString[];
+
+// In this header, you should import all the public headers of your framework using statements like #import
+
+
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/HomeViewController.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/HomeViewController.nib
new file mode 100644
index 00000000..3e0e422c
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/HomeViewController.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/HoursCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/HoursCell.nib/objects-14.0+.nib
new file mode 100644
index 00000000..cec2d1c6
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/HoursCell.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/HoursCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/HoursCell.nib/runtime.nib
new file mode 100644
index 00000000..a57bd4dc
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/HoursCell.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Info.plist b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Info.plist
new file mode 100644
index 00000000..eff210f1
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Info.plist differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/InstructionsView.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/InstructionsView.nib
new file mode 100644
index 00000000..42abca09
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/InstructionsView.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/LeadingIconMenuCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/LeadingIconMenuCell.nib
new file mode 100644
index 00000000..ad4158e4
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/LeadingIconMenuCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/LegCell.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/LegCell.nib/objects-14.0+.nib
new file mode 100644
index 00000000..6c3259c1
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/LegCell.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/LegCell.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/LegCell.nib/runtime.nib
new file mode 100644
index 00000000..9d10f82f
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/LegCell.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MainPanelActionsCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MainPanelActionsCell.nib
new file mode 100644
index 00000000..e66e6054
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MainPanelActionsCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MainViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MainViewController.nib/objects-14.0+.nib
new file mode 100644
index 00000000..fb5f1581
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MainViewController.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MainViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MainViewController.nib/runtime.nib
new file mode 100644
index 00000000..0624b638
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MainViewController.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Maneuver.ahap b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Maneuver.ahap
new file mode 100644
index 00000000..4424517d
--- /dev/null
+++ b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Maneuver.ahap
@@ -0,0 +1,21 @@
+{
+ "Pattern": [
+ {
+ "Event": {
+ "Time": 0.0,
+ "EventType": "HapticContinuous",
+ "EventDuration": 0.3,
+ "EventParameters": [
+ {
+ "ParameterID": "HapticIntensity",
+ "ParameterValue": 0.50
+ },
+ {
+ "ParameterID": "HapticSharpness",
+ "ParameterValue": 0.50
+ }
+ ]
+ }
+ }
+ ]
+}
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MapViewController.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MapViewController.nib
new file mode 100644
index 00000000..53d60969
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MapViewController.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MessageDetailCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MessageDetailCell.nib
new file mode 100644
index 00000000..ed8c8e49
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MessageDetailCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MessageDetailImageCell.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MessageDetailImageCell.nib
new file mode 100644
index 00000000..6abcb4b3
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MessageDetailImageCell.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MessageDetailsViewController.nib/objects-14.0+.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MessageDetailsViewController.nib/objects-14.0+.nib
new file mode 100644
index 00000000..ecfa0531
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MessageDetailsViewController.nib/objects-14.0+.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MessageDetailsViewController.nib/runtime.nib b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MessageDetailsViewController.nib/runtime.nib
new file mode 100644
index 00000000..a1921c01
Binary files /dev/null and b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/MessageDetailsViewController.nib/runtime.nib differ
diff --git a/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios-simulator.abi.json b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios-simulator.abi.json
new file mode 100644
index 00000000..c4a30ffa
--- /dev/null
+++ b/ios/PenNavUI.xcframework/ios-arm64_x86_64-simulator/PenNavUI.framework/Modules/PenNavUI.swiftmodule/arm64-apple-ios-simulator.abi.json
@@ -0,0 +1,43582 @@
+{
+ "ABIRoot": {
+ "kind": "Root",
+ "name": "PenNavUI",
+ "printedName": "PenNavUI",
+ "children": [
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "PenguinINRenderer",
+ "printedName": "PenguinINRenderer",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "os.log",
+ "printedName": "os.log",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FloatingPanelLayout",
+ "printedName": "FloatingPanelLayout",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "position",
+ "printedName": "position",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelPosition",
+ "printedName": "PenNavUI.FloatingPanelPosition",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelPosition"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(py)position",
+ "mangledName": "$s8PenNavUI19FloatingPanelLayoutP8positionAA0dE8PositionOvp",
+ "moduleName": "PenNavUI",
+ "protocolReq": true,
+ "declAttributes": [
+ "ObjC",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelPosition",
+ "printedName": "PenNavUI.FloatingPanelPosition",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelPosition"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(im)position",
+ "mangledName": "$s8PenNavUI19FloatingPanelLayoutP8positionAA0dE8PositionOvg",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayout>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "initialState",
+ "printedName": "initialState",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(py)initialState",
+ "mangledName": "$s8PenNavUI19FloatingPanelLayoutP12initialStateAA0deH0Cvp",
+ "moduleName": "PenNavUI",
+ "protocolReq": true,
+ "declAttributes": [
+ "ObjC",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(im)initialState",
+ "mangledName": "$s8PenNavUI19FloatingPanelLayoutP12initialStateAA0deH0Cvg",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayout>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "anchors",
+ "printedName": "anchors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutAnchoring",
+ "printedName": "any PenNavUI.FloatingPanelLayoutAnchoring",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(py)anchors",
+ "mangledName": "$s8PenNavUI19FloatingPanelLayoutP7anchorsSDyAA0dE5StateCAA0deF9Anchoring_pGvp",
+ "moduleName": "PenNavUI",
+ "protocolReq": true,
+ "declAttributes": [
+ "ObjC",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutAnchoring",
+ "printedName": "any PenNavUI.FloatingPanelLayoutAnchoring",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(im)anchors",
+ "mangledName": "$s8PenNavUI19FloatingPanelLayoutP7anchorsSDyAA0dE5StateCAA0deF9Anchoring_pGvg",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayout>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "prepareLayout",
+ "printedName": "prepareLayout(surfaceView:in:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[UIKit.NSLayoutConstraint]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(im)prepareLayoutWithSurfaceView:in:",
+ "mangledName": "$s8PenNavUI19FloatingPanelLayoutP07prepareF011surfaceView2inSaySo18NSLayoutConstraintCGSo6UIViewC_AKtF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayout>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "objc_name": "prepareLayoutWithSurfaceView:in:",
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "backdropAlpha",
+ "printedName": "backdropAlpha(for:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout(im)backdropAlphaFor:",
+ "mangledName": "$s8PenNavUI19FloatingPanelLayoutP13backdropAlpha3for12CoreGraphics7CGFloatVAA0dE5StateC_tF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelLayout>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "objc_name": "backdropAlphaFor:",
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout",
+ "mangledName": "$s8PenNavUI19FloatingPanelLayoutP",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 : AnyObject>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FloatingPanelBottomLayout",
+ "printedName": "FloatingPanelBottomLayout",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelBottomLayout",
+ "printedName": "PenNavUI.FloatingPanelBottomLayout",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(im)init",
+ "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutCACycfc",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override",
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "initialState",
+ "printedName": "initialState",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(py)initialState",
+ "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC12initialStateAA0deI0Cvp",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "initialState",
+ "declAttributes": [
+ "ObjC",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(im)initialState",
+ "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC12initialStateAA0deI0Cvg",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "initialState",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "anchors",
+ "printedName": "anchors",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutAnchoring",
+ "printedName": "any PenNavUI.FloatingPanelLayoutAnchoring",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(py)anchors",
+ "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC7anchorsSDyAA0dE5StateCAA0deG9Anchoring_pGvp",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "anchors",
+ "declAttributes": [
+ "ObjC",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[PenNavUI.FloatingPanelState : any PenNavUI.FloatingPanelLayoutAnchoring]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutAnchoring",
+ "printedName": "any PenNavUI.FloatingPanelLayoutAnchoring",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayoutAnchoring"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(im)anchors",
+ "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC7anchorsSDyAA0dE5StateCAA0deG9Anchoring_pGvg",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "anchors",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "position",
+ "printedName": "position",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelPosition",
+ "printedName": "PenNavUI.FloatingPanelPosition",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelPosition"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(py)position",
+ "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC8positionAA0dE8PositionOvp",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "position",
+ "declAttributes": [
+ "ObjC",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelPosition",
+ "printedName": "PenNavUI.FloatingPanelPosition",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelPosition"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(im)position",
+ "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC8positionAA0dE8PositionOvg",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "position",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "prepareLayout",
+ "printedName": "prepareLayout(surfaceView:in:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[UIKit.NSLayoutConstraint]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(im)prepareLayoutWithSurfaceView:in:",
+ "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC07prepareG011surfaceView2inSaySo18NSLayoutConstraintCGSo6UIViewC_AKtF",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "prepareLayoutWithSurfaceView:in:",
+ "declAttributes": [
+ "ObjC",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "backdropAlpha",
+ "printedName": "backdropAlpha(for:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout(im)backdropAlphaFor:",
+ "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC13backdropAlpha3for12CoreGraphics7CGFloatVAA0dE5StateC_tF",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "backdropAlphaFor:",
+ "declAttributes": [
+ "ObjC",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelBottomLayout",
+ "mangledName": "$s8PenNavUI25FloatingPanelBottomLayoutC",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "declAttributes": [
+ "AccessControl",
+ "ObjCMembers",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "FloatingPanelLayout",
+ "printedName": "FloatingPanelLayout",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelLayout",
+ "mangledName": "$s8PenNavUI19FloatingPanelLayoutP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "AVFoundation",
+ "printedName": "AVFoundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "PILocationDelegate",
+ "printedName": "PILocationDelegate",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "onLocationOffCampus",
+ "printedName": "onLocationOffCampus(location:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CLLocationCoordinate2D",
+ "printedName": "_LocationEssentials.CLLocationCoordinate2D",
+ "usr": "c:@S@CLLocationCoordinate2D"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI18PILocationDelegateP19onLocationOffCampus8locationySo22CLLocationCoordinate2DV_tF",
+ "mangledName": "$s8PenNavUI18PILocationDelegateP19onLocationOffCampus8locationySo22CLLocationCoordinate2DV_tF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PILocationDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onLocationMessage",
+ "printedName": "onLocationMessage(message:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CampaignMessage",
+ "printedName": "PenNavUI.CampaignMessage",
+ "usr": "s:8PenNavUI15CampaignMessageV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI18PILocationDelegateP17onLocationMessage7messageyAA08CampaignH0V_tF",
+ "mangledName": "$s8PenNavUI18PILocationDelegateP17onLocationMessage7messageyAA08CampaignH0V_tF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PILocationDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onLocationOffCampus",
+ "printedName": "onLocationOffCampus(location:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CLLocationCoordinate2D",
+ "printedName": "_LocationEssentials.CLLocationCoordinate2D",
+ "usr": "c:@S@CLLocationCoordinate2D"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI18PILocationDelegatePAAE19onLocationOffCampus8locationySo22CLLocationCoordinate2DV_tF",
+ "mangledName": "$s8PenNavUI18PILocationDelegatePAAE19onLocationOffCampus8locationySo22CLLocationCoordinate2DV_tF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PILocationDelegate>",
+ "sugared_genericSig": "",
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onLocationMessage",
+ "printedName": "onLocationMessage(message:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CampaignMessage",
+ "printedName": "PenNavUI.CampaignMessage",
+ "usr": "s:8PenNavUI15CampaignMessageV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI18PILocationDelegatePAAE17onLocationMessage7messageyAA08CampaignH0V_tF",
+ "mangledName": "$s8PenNavUI18PILocationDelegatePAAE17onLocationMessage7messageyAA08CampaignH0V_tF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PILocationDelegate>",
+ "sugared_genericSig": "",
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:8PenNavUI18PILocationDelegateP",
+ "mangledName": "$s8PenNavUI18PILocationDelegateP",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CachedVenue",
+ "printedName": "CachedVenue",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(entity:insertInto:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CachedVenue",
+ "printedName": "PenNavUI.CachedVenue",
+ "usr": "c:@M@PenNavUI@objc(cs)CachedVenue"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSEntityDescription",
+ "printedName": "CoreData.NSEntityDescription",
+ "usr": "c:objc(cs)NSEntityDescription"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreData.NSManagedObjectContext?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSManagedObjectContext",
+ "printedName": "CoreData.NSManagedObjectContext",
+ "usr": "c:objc(cs)NSManagedObjectContext"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)CachedVenue(im)initWithEntity:insertIntoManagedObjectContext:",
+ "mangledName": "$s8PenNavUI11CachedVenueC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithEntity:insertIntoManagedObjectContext:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Nonisolated",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "fetchRequest",
+ "printedName": "fetchRequest()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSFetchRequest",
+ "printedName": "CoreData.NSFetchRequest",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CachedVenue",
+ "printedName": "PenNavUI.CachedVenue",
+ "usr": "c:@M@PenNavUI@objc(cs)CachedVenue"
+ }
+ ],
+ "usr": "c:objc(cs)NSFetchRequest"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI11CachedVenueC12fetchRequestSo07NSFetchG0CyACGyFZ",
+ "mangledName": "$s8PenNavUI11CachedVenueC12fetchRequestSo07NSFetchG0CyACGyFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "NonObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "id",
+ "printedName": "id",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)id",
+ "mangledName": "$s8PenNavUI11CachedVenueC2ids5Int16Vvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)id",
+ "mangledName": "$s8PenNavUI11CachedVenueC2ids5Int16Vvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setId:",
+ "mangledName": "$s8PenNavUI11CachedVenueC2ids5Int16Vvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "coverImage",
+ "printedName": "coverImage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)coverImage",
+ "mangledName": "$s8PenNavUI11CachedVenueC10coverImageSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)coverImage",
+ "mangledName": "$s8PenNavUI11CachedVenueC10coverImageSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setCoverImage:",
+ "mangledName": "$s8PenNavUI11CachedVenueC10coverImageSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "address",
+ "printedName": "address",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)address",
+ "mangledName": "$s8PenNavUI11CachedVenueC7addressSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)address",
+ "mangledName": "$s8PenNavUI11CachedVenueC7addressSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setAddress:",
+ "mangledName": "$s8PenNavUI11CachedVenueC7addressSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "buildingNumber",
+ "printedName": "buildingNumber",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)buildingNumber",
+ "mangledName": "$s8PenNavUI11CachedVenueC14buildingNumberSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)buildingNumber",
+ "mangledName": "$s8PenNavUI11CachedVenueC14buildingNumberSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setBuildingNumber:",
+ "mangledName": "$s8PenNavUI11CachedVenueC14buildingNumberSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "phone",
+ "printedName": "phone",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)phone",
+ "mangledName": "$s8PenNavUI11CachedVenueC5phoneSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)phone",
+ "mangledName": "$s8PenNavUI11CachedVenueC5phoneSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setPhone:",
+ "mangledName": "$s8PenNavUI11CachedVenueC5phoneSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "email",
+ "printedName": "email",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)email",
+ "mangledName": "$s8PenNavUI11CachedVenueC5emailSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)email",
+ "mangledName": "$s8PenNavUI11CachedVenueC5emailSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setEmail:",
+ "mangledName": "$s8PenNavUI11CachedVenueC5emailSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "website",
+ "printedName": "website",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)website",
+ "mangledName": "$s8PenNavUI11CachedVenueC7websiteSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)website",
+ "mangledName": "$s8PenNavUI11CachedVenueC7websiteSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setWebsite:",
+ "mangledName": "$s8PenNavUI11CachedVenueC7websiteSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "floorCount",
+ "printedName": "floorCount",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(py)floorCount",
+ "mangledName": "$s8PenNavUI11CachedVenueC10floorCounts5Int16Vvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)floorCount",
+ "mangledName": "$s8PenNavUI11CachedVenueC10floorCounts5Int16Vvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CachedVenue(im)setFloorCount:",
+ "mangledName": "$s8PenNavUI11CachedVenueC10floorCounts5Int16Vvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PenNavUI@objc(cs)CachedVenue",
+ "mangledName": "$s8PenNavUI11CachedVenueC",
+ "moduleName": "PenNavUI",
+ "objc_name": "CachedVenue",
+ "declAttributes": [
+ "Nonisolated",
+ "AccessControl",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSManagedObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "CoreData.NSManagedObject",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ObservableObject",
+ "printedName": "ObservableObject",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "ObjectWillChangePublisher",
+ "printedName": "ObjectWillChangePublisher",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ObservableObjectPublisher",
+ "printedName": "Combine.ObservableObjectPublisher",
+ "usr": "s:7Combine25ObservableObjectPublisherC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7Combine16ObservableObjectP",
+ "mangledName": "$s7Combine16ObservableObjectP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CampaignTracking",
+ "printedName": "CampaignTracking",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(entity:insertInto:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CampaignTracking",
+ "printedName": "PenNavUI.CampaignTracking",
+ "usr": "c:@M@PenNavUI@objc(cs)CampaignTracking"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSEntityDescription",
+ "printedName": "CoreData.NSEntityDescription",
+ "usr": "c:objc(cs)NSEntityDescription"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreData.NSManagedObjectContext?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSManagedObjectContext",
+ "printedName": "CoreData.NSManagedObjectContext",
+ "usr": "c:objc(cs)NSManagedObjectContext"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)CampaignTracking(im)initWithEntity:insertIntoManagedObjectContext:",
+ "mangledName": "$s8PenNavUI16CampaignTrackingC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithEntity:insertIntoManagedObjectContext:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Nonisolated",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "fetchRequest",
+ "printedName": "fetchRequest()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSFetchRequest",
+ "printedName": "CoreData.NSFetchRequest",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CampaignTracking",
+ "printedName": "PenNavUI.CampaignTracking",
+ "usr": "c:@M@PenNavUI@objc(cs)CampaignTracking"
+ }
+ ],
+ "usr": "c:objc(cs)NSFetchRequest"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI16CampaignTrackingC12fetchRequestSo07NSFetchG0CyACGyFZ",
+ "mangledName": "$s8PenNavUI16CampaignTrackingC12fetchRequestSo07NSFetchG0CyACGyFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "NonObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "campaignId",
+ "printedName": "campaignId",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)CampaignTracking(py)campaignId",
+ "mangledName": "$s8PenNavUI16CampaignTrackingC10campaignIds5Int16Vvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CampaignTracking(im)campaignId",
+ "mangledName": "$s8PenNavUI16CampaignTrackingC10campaignIds5Int16Vvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CampaignTracking(im)setCampaignId:",
+ "mangledName": "$s8PenNavUI16CampaignTrackingC10campaignIds5Int16Vvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "lastNotificationDate",
+ "printedName": "lastNotificationDate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Date?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Date",
+ "printedName": "Foundation.Date",
+ "usr": "s:10Foundation4DateV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)CampaignTracking(py)lastNotificationDate",
+ "mangledName": "$s8PenNavUI16CampaignTrackingC20lastNotificationDate10Foundation0H0VSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Date?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Date",
+ "printedName": "Foundation.Date",
+ "usr": "s:10Foundation4DateV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CampaignTracking(im)lastNotificationDate",
+ "mangledName": "$s8PenNavUI16CampaignTrackingC20lastNotificationDate10Foundation0H0VSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Date?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Date",
+ "printedName": "Foundation.Date",
+ "usr": "s:10Foundation4DateV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)CampaignTracking(im)setLastNotificationDate:",
+ "mangledName": "$s8PenNavUI16CampaignTrackingC20lastNotificationDate10Foundation0H0VSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PenNavUI@objc(cs)CampaignTracking",
+ "mangledName": "$s8PenNavUI16CampaignTrackingC",
+ "moduleName": "PenNavUI",
+ "objc_name": "CampaignTracking",
+ "declAttributes": [
+ "Nonisolated",
+ "AccessControl",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSManagedObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "CoreData.NSManagedObject",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ObservableObject",
+ "printedName": "ObservableObject",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "ObjectWillChangePublisher",
+ "printedName": "ObjectWillChangePublisher",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ObservableObjectPublisher",
+ "printedName": "Combine.ObservableObjectPublisher",
+ "usr": "s:7Combine25ObservableObjectPublisherC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7Combine16ObservableObjectP",
+ "mangledName": "$s7Combine16ObservableObjectP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Campus",
+ "printedName": "Campus",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "id",
+ "printedName": "id",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI6CampusC2idSiSgvp",
+ "mangledName": "$s8PenNavUI6CampusC2idSiSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI6CampusC2idSiSgvg",
+ "mangledName": "$s8PenNavUI6CampusC2idSiSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI6CampusC2idSiSgvs",
+ "mangledName": "$s8PenNavUI6CampusC2idSiSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI6CampusC2idSiSgvM",
+ "mangledName": "$s8PenNavUI6CampusC2idSiSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "name",
+ "printedName": "name",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI6CampusC4nameSSSgvp",
+ "mangledName": "$s8PenNavUI6CampusC4nameSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI6CampusC4nameSSSgvg",
+ "mangledName": "$s8PenNavUI6CampusC4nameSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI6CampusC4nameSSSgvs",
+ "mangledName": "$s8PenNavUI6CampusC4nameSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI6CampusC4nameSSSgvM",
+ "mangledName": "$s8PenNavUI6CampusC4nameSSSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "coverImage",
+ "printedName": "coverImage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI6CampusC10coverImageSSSgvp",
+ "mangledName": "$s8PenNavUI6CampusC10coverImageSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI6CampusC10coverImageSSSgvg",
+ "mangledName": "$s8PenNavUI6CampusC10coverImageSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI6CampusC10coverImageSSSgvs",
+ "mangledName": "$s8PenNavUI6CampusC10coverImageSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI6CampusC10coverImageSSSgvM",
+ "mangledName": "$s8PenNavUI6CampusC10coverImageSSSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:8PenNavUI6CampusC",
+ "mangledName": "$s8PenNavUI6CampusC",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "AVFoundation",
+ "printedName": "AVFoundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CGTextRenderer",
+ "printedName": "CGTextRenderer",
+ "children": [
+ {
+ "kind": "TypeDecl",
+ "name": "API",
+ "printedName": "API",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "uiKit",
+ "printedName": "uiKit",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CGTextRenderer.API.Type) -> PenNavUI.CGTextRenderer.API",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CGTextRenderer.API",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CGTextRenderer.API.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CGTextRenderer.API",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO5uiKityA2EmF",
+ "mangledName": "$s8PenNavUI14CGTextRendererC3APIO5uiKityA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "appKit",
+ "printedName": "appKit",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CGTextRenderer.API.Type) -> PenNavUI.CGTextRenderer.API",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CGTextRenderer.API",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CGTextRenderer.API.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CGTextRenderer.API",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO6appKityA2EmF",
+ "mangledName": "$s8PenNavUI14CGTextRendererC3APIO6appKityA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CGTextRenderer.API",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CGTextRenderer.API",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO2eeoiySbAE_AEtFZ",
+ "mangledName": "$s8PenNavUI14CGTextRendererC3APIO2eeoiySbAE_AEtFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO9hashValueSivp",
+ "mangledName": "$s8PenNavUI14CGTextRendererC3APIO9hashValueSivp",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO9hashValueSivg",
+ "mangledName": "$s8PenNavUI14CGTextRendererC3APIO9hashValueSivg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s8PenNavUI14CGTextRendererC3APIO4hash4intoys6HasherVz_tF",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO",
+ "mangledName": "$s8PenNavUI14CGTextRendererC3APIO",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "render",
+ "printedName": "render(named:in:size:options:api:precision:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bundle",
+ "printedName": "Foundation.Bundle",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)NSBundle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(width: Swift.Int, height: Swift.Int)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(width: Swift.Int, height: Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Options",
+ "printedName": "PenNavUI.SVG.Options",
+ "usr": "s:8PenNavUI3SVGC7OptionsV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CGTextRenderer.API",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI14CGTextRendererC6render5named2in4size7options3api9precisionS2S_So8NSBundleCSi5width_Si6heighttSgAA3SVGC7OptionsVAC3APIOSitKFZ",
+ "mangledName": "$s8PenNavUI14CGTextRendererC6render5named2in4size7options3api9precisionS2S_So8NSBundleCSi5width_Si6heighttSgAA3SVGC7OptionsVAC3APIOSitKFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "render",
+ "printedName": "render(fileURL:size:options:api:precision:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(width: Swift.Int, height: Swift.Int)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(width: Swift.Int, height: Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Options",
+ "printedName": "PenNavUI.SVG.Options",
+ "usr": "s:8PenNavUI3SVGC7OptionsV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CGTextRenderer.API",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI14CGTextRendererC6render7fileURL4size7options3api9precisionSS10Foundation0H0V_Si5width_Si6heighttSgAA3SVGC7OptionsVAC3APIOSitKFZ",
+ "mangledName": "$s8PenNavUI14CGTextRendererC6render7fileURL4size7options3api9precisionSS10Foundation0H0V_Si5width_Si6heighttSgAA3SVGC7OptionsVAC3APIOSitKFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "render",
+ "printedName": "render(data:options:api:precision:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Options",
+ "printedName": "PenNavUI.SVG.Options",
+ "usr": "s:8PenNavUI3SVGC7OptionsV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CGTextRenderer.API",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI14CGTextRendererC6render4data7options3api9precisionSS10Foundation4DataV_AA3SVGC7OptionsVAC3APIOSitKFZ",
+ "mangledName": "$s8PenNavUI14CGTextRendererC6render4data7options3api9precisionSS10Foundation4DataV_AA3SVGC7OptionsVAC3APIOSitKFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "renderPath",
+ "printedName": "renderPath(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI14CGTextRendererC10renderPath4fromS2S_tKFZ",
+ "mangledName": "$s8PenNavUI14CGTextRendererC10renderPath4fromS2S_tKFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:8PenNavUI14CGTextRendererC",
+ "mangledName": "$s8PenNavUI14CGTextRendererC",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "AVFoundation",
+ "printedName": "AVFoundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "TagFlowLayout",
+ "printedName": "TagFlowLayout",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "layoutAttributesForElements",
+ "printedName": "layoutAttributesForElements(in:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[UIKit.UICollectionViewLayoutAttributes]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[UIKit.UICollectionViewLayoutAttributes]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionViewLayoutAttributes",
+ "printedName": "UIKit.UICollectionViewLayoutAttributes",
+ "usr": "c:objc(cs)UICollectionViewLayoutAttributes"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout(im)layoutAttributesForElementsInRect:",
+ "mangledName": "$s8PenNavUI13TagFlowLayoutC27layoutAttributesForElements2inSaySo016UICollectionViewfH0CGSgSo6CGRectV_tF",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "layoutAttributesForElementsInRect:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "flipsHorizontallyInOppositeLayoutDirection",
+ "printedName": "flipsHorizontallyInOppositeLayoutDirection",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout(py)flipsHorizontallyInOppositeLayoutDirection",
+ "mangledName": "$s8PenNavUI13TagFlowLayoutC027flipsHorizontallyInOppositeF9DirectionSbvp",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "flipsHorizontallyInOppositeLayoutDirection",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout(im)flipsHorizontallyInOppositeLayoutDirection",
+ "mangledName": "$s8PenNavUI13TagFlowLayoutC027flipsHorizontallyInOppositeF9DirectionSbvg",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "flipsHorizontallyInOppositeLayoutDirection",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "developmentLayoutDirection",
+ "printedName": "developmentLayoutDirection",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIUserInterfaceLayoutDirection",
+ "printedName": "UIKit.UIUserInterfaceLayoutDirection",
+ "usr": "c:@E@UIUserInterfaceLayoutDirection"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout(py)developmentLayoutDirection",
+ "mangledName": "$s8PenNavUI13TagFlowLayoutC011developmentF9DirectionSo015UIUserInterfacefH0Vvp",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "developmentLayoutDirection",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIUserInterfaceLayoutDirection",
+ "printedName": "UIKit.UIUserInterfaceLayoutDirection",
+ "usr": "c:@E@UIUserInterfaceLayoutDirection"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout(im)developmentLayoutDirection",
+ "mangledName": "$s8PenNavUI13TagFlowLayoutC011developmentF9DirectionSo015UIUserInterfacefH0Vvg",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "objc_name": "developmentLayoutDirection",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TagFlowLayout",
+ "printedName": "PenNavUI.TagFlowLayout",
+ "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout(im)init",
+ "mangledName": "$s8PenNavUI13TagFlowLayoutCACycfc",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "LayoutAlignment",
+ "printedName": "LayoutAlignment",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "left",
+ "printedName": "left",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.TagFlowLayout.LayoutAlignment.Type) -> PenNavUI.TagFlowLayout.LayoutAlignment",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LayoutAlignment",
+ "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment",
+ "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LayoutAlignment",
+ "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment",
+ "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO4leftyA2EmF",
+ "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO4leftyA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "center",
+ "printedName": "center",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.TagFlowLayout.LayoutAlignment.Type) -> PenNavUI.TagFlowLayout.LayoutAlignment",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LayoutAlignment",
+ "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment",
+ "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LayoutAlignment",
+ "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment",
+ "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO6centeryA2EmF",
+ "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO6centeryA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "right",
+ "printedName": "right",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.TagFlowLayout.LayoutAlignment.Type) -> PenNavUI.TagFlowLayout.LayoutAlignment",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LayoutAlignment",
+ "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment",
+ "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LayoutAlignment",
+ "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment",
+ "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO5rightyA2EmF",
+ "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO5rightyA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LayoutAlignment",
+ "printedName": "PenNavUI.TagFlowLayout.LayoutAlignment",
+ "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueAESgSi_tcfc",
+ "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueAESgSi_tcfc",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueSivp",
+ "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueSivp",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueSivg",
+ "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO8rawValueSivg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:8PenNavUI13TagFlowLayoutC0F9AlignmentO",
+ "mangledName": "$s8PenNavUI13TagFlowLayoutC0F9AlignmentO",
+ "moduleName": "PenNavUI",
+ "isFromExtension": true,
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PenNavUI@objc(cs)TagFlowLayout",
+ "mangledName": "$s8PenNavUI13TagFlowLayoutC",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)UICollectionViewFlowLayout",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": [
+ "UIKit.UICollectionViewFlowLayout",
+ "UIKit.UICollectionViewLayout",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "PenguinINRenderer",
+ "printedName": "PenguinINRenderer",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUIManager",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "shared",
+ "printedName": "shared",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI0aB9UIManagerC6sharedACvpZ",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC6sharedACvpZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI0aB9UIManagerC6sharedACvgZ",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC6sharedACvgZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI0aB9UIManagerC6sharedACvsZ",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC6sharedACvsZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI0aB9UIManagerC6sharedACvMZ",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC6sharedACvMZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "initializationDelegate",
+ "printedName": "initializationDelegate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any PenNavUI.PenNavInitializationDelegate)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavInitializationDelegate",
+ "printedName": "any PenNavUI.PenNavInitializationDelegate",
+ "usr": "s:8PenNavUI0aB22InitializationDelegateP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvp",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any PenNavUI.PenNavInitializationDelegate)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavInitializationDelegate",
+ "printedName": "any PenNavUI.PenNavInitializationDelegate",
+ "usr": "s:8PenNavUI0aB22InitializationDelegateP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvg",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any PenNavUI.PenNavInitializationDelegate)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavInitializationDelegate",
+ "printedName": "any PenNavUI.PenNavInitializationDelegate",
+ "usr": "s:8PenNavUI0aB22InitializationDelegateP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvs",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvM",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC22initializationDelegateAA0ab14InitializationF0_pSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "eventsDelegate",
+ "printedName": "eventsDelegate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any PenNavUI.PIEventsDelegate)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PIEventsDelegate",
+ "printedName": "any PenNavUI.PIEventsDelegate",
+ "usr": "s:8PenNavUI16PIEventsDelegateP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvp",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any PenNavUI.PIEventsDelegate)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PIEventsDelegate",
+ "printedName": "any PenNavUI.PIEventsDelegate",
+ "usr": "s:8PenNavUI16PIEventsDelegateP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvg",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any PenNavUI.PIEventsDelegate)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PIEventsDelegate",
+ "printedName": "any PenNavUI.PIEventsDelegate",
+ "usr": "s:8PenNavUI16PIEventsDelegateP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvs",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvM",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC14eventsDelegateAA08PIEventsF0_pSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "locationDelegate",
+ "printedName": "locationDelegate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any PenNavUI.PILocationDelegate)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PILocationDelegate",
+ "printedName": "any PenNavUI.PILocationDelegate",
+ "usr": "s:8PenNavUI18PILocationDelegateP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvp",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any PenNavUI.PILocationDelegate)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PILocationDelegate",
+ "printedName": "any PenNavUI.PILocationDelegate",
+ "usr": "s:8PenNavUI18PILocationDelegateP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvg",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any PenNavUI.PILocationDelegate)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PILocationDelegate",
+ "printedName": "any PenNavUI.PILocationDelegate",
+ "usr": "s:8PenNavUI18PILocationDelegateP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvs",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvM",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC16locationDelegateAA010PILocationF0_pSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "build",
+ "printedName": "build()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC5buildyyF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC5buildyyF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setLanguage",
+ "printedName": "setLanguage(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC11setLanguageyACSSF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC11setLanguageyACSSF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setLanguage",
+ "printedName": "setLanguage(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC11setLanguageyySSFZ",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC11setLanguageyySSFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setDeepLinkComponents",
+ "printedName": "setDeepLinkComponents(scheme:host:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC21setDeepLinkComponents6scheme4hostACSS_SStF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC21setDeepLinkComponents6scheme4hostACSS_SStF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setDeepLink",
+ "printedName": "setDeepLink(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.URL?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC11setDeepLinkyy10Foundation3URLVSgF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC11setDeepLinkyy10Foundation3URLVSgF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setEnableReportIssue",
+ "printedName": "setEnableReportIssue(enable:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC20setEnableReportIssue6enableACSb_tF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC20setEnableReportIssue6enableACSb_tF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setShareLocationCallback",
+ "printedName": "setShareLocationCallback(enabled:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC24setShareLocationCallback7enabledACSb_tF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC24setShareLocationCallback7enabledACSb_tF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "navigate",
+ "printedName": "navigate(to:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Bool, PenNavUI.PenNavUIError?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool, PenNavUI.PenNavUIError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.Bool, PenNavUI.PenNavUIError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.PenNavUIError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIError",
+ "printedName": "PenNavUI.PenNavUIError",
+ "usr": "s:8PenNavUI0aB7UIErrorO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC8navigate2to10completionySS_ySb_AA0aB7UIErrorOSgtcSgtF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC8navigate2to10completionySS_ySb_AA0aB7UIErrorOSgtcSgtF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getCampusListing",
+ "printedName": "getCampusListing(baseURL:serviceName:clientID:clientKey:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "([PenNavUI.Campus]?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[PenNavUI.Campus]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PenNavUI.Campus]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Campus",
+ "printedName": "PenNavUI.Campus",
+ "usr": "s:8PenNavUI6CampusC"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC16getCampusListing7baseURL11serviceName8clientID0L3Key10completionySS_S3SySayAA0F0CGSgctF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC16getCampusListing7baseURL11serviceName8clientID0L3Key10completionySS_S3SySayAA0F0CGSgctF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setAppColor",
+ "printedName": "setAppColor(color:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC11setAppColor5colorACSo7UIColorC_tF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC11setAppColor5colorACSo7UIColorC_tF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getVersion",
+ "printedName": "getVersion()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC10getVersionSSyFZ",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC10getVersionSSyFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "present",
+ "printedName": "present(root:view:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC7present4root4viewySo16UIViewControllerC_So0H0CtF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC7present4root4viewySo16UIViewControllerC_So0H0CtF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "dismiss",
+ "printedName": "dismiss()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC7dismissyyF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC7dismissyyF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setClientKey",
+ "printedName": "setClientKey(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC12setClientKeyyACSSF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC12setClientKeyyACSSF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setClientID",
+ "printedName": "setClientID(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC11setClientIDyACSSF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC11setClientIDyACSSF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setUsername",
+ "printedName": "setUsername(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC11setUsernameyACSSF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC11setUsernameyACSSF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setServiceName",
+ "printedName": "setServiceName(dataServiceName:positionServiceName:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC14setServiceName04datafG008positionfG0ACSS_SStF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC14setServiceName04datafG008positionfG0ACSS_SStF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setBaseURL",
+ "printedName": "setBaseURL(dataURL:positionURL:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC10setBaseURL04dataG008positionG0ACSS_SStF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC10setBaseURL04dataG008positionG0ACSS_SStF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setIsShowUserName",
+ "printedName": "setIsShowUserName(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC17setIsShowUserNameyACSbF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC17setIsShowUserNameyACSbF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setBackButtonVisibility",
+ "printedName": "setBackButtonVisibility(visible:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC23setBackButtonVisibility7visibleACSb_tF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC23setBackButtonVisibility7visibleACSb_tF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setDebugOptionsVisibility",
+ "printedName": "setDebugOptionsVisibility(visible:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC25setDebugOptionsVisibility7visibleACSb_tF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC25setDebugOptionsVisibility7visibleACSb_tF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setCampusID",
+ "printedName": "setCampusID(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC11setCampusIDyACSiF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC11setCampusIDyACSiF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setIsUpdateUserLocationSmoothly",
+ "printedName": "setIsUpdateUserLocationSmoothly(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC31setIsUpdateUserLocationSmoothlyyACSbF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC31setIsUpdateUserLocationSmoothlyyACSbF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setOutdoorEnable",
+ "printedName": "setOutdoorEnable(isEnable:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC16setOutdoorEnable02isG0ACSb_tF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC16setOutdoorEnable02isG0ACSb_tF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setSimulationModeEnabled",
+ "printedName": "setSimulationModeEnabled(isEnable:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC24setSimulationModeEnabled8isEnableACSb_tF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC24setSimulationModeEnabled8isEnableACSb_tF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setStepDetectionEnable",
+ "printedName": "setStepDetectionEnable(isEnable:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC22setStepDetectionEnable02isH0ACSb_tF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC22setStepDetectionEnable02isH0ACSb_tF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setTransitionEnable",
+ "printedName": "setTransitionEnable(isEnable:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC19setTransitionEnable02isG0ACSb_tF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC19setTransitionEnable02isG0ACSb_tF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setGeographicCoordinateEnable",
+ "printedName": "setGeographicCoordinateEnable(isEnable:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC29setGeographicCoordinateEnable02isH0ACSb_tF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC29setGeographicCoordinateEnable02isH0ACSb_tF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getToken",
+ "printedName": "getToken(clientID:clientKey:showProgress:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String?, Penguin.ErrorCode?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.String?, Penguin.ErrorCode?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Penguin.ErrorCode?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ErrorCode",
+ "printedName": "Penguin.ErrorCode",
+ "usr": "c:@M@Penguin@E@ErrorCode"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC8getToken8clientID0G3Key12showProgress10completionySS_SSSbySSSg_7Penguin9ErrorCodeOSgtctF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC8getToken8clientID0G3Key12showProgress10completionySS_SSSbySSSg_7Penguin9ErrorCodeOSgtctF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setToken",
+ "printedName": "setToken(token:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC8setToken5tokenySS_tF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC8setToken5tokenySS_tF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "clearDatabase",
+ "printedName": "clearDatabase()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC13clearDatabaseyyF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC13clearDatabaseyyF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getVersion",
+ "printedName": "getVersion()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI0aB9UIManagerC10getVersionSSSgyF",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC10getVersionSSSgyF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUIManager",
+ "printedName": "PenNavUI.PenNavUIManager",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager(im)init",
+ "mangledName": "$s8PenNavUI0aB9UIManagerCACycfc",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "locationManagerDidChangeAuthorization",
+ "printedName": "locationManagerDidChangeAuthorization(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CLLocationManager",
+ "printedName": "CoreLocation.CLLocationManager",
+ "usr": "c:objc(cs)CLLocationManager"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@PenNavUI@objc(cs)PenNavUIManager(im)locationManagerDidChangeAuthorization:",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC37locationManagerDidChangeAuthorizationyySo010CLLocationF0CF",
+ "moduleName": "PenNavUI",
+ "objc_name": "locationManagerDidChangeAuthorization:",
+ "declAttributes": [
+ "Final",
+ "ObjC",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "locationManager",
+ "printedName": "locationManager(_:didChangeAuthorization:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CLLocationManager",
+ "printedName": "CoreLocation.CLLocationManager",
+ "usr": "c:objc(cs)CLLocationManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CLAuthorizationStatus",
+ "printedName": "CoreLocation.CLAuthorizationStatus",
+ "usr": "c:@E@CLAuthorizationStatus"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@PenNavUI@objc(cs)PenNavUIManager(im)locationManager:didChangeAuthorizationStatus:",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC15locationManager_22didChangeAuthorizationySo010CLLocationF0C_So21CLAuthorizationStatusVtF",
+ "moduleName": "PenNavUI",
+ "objc_name": "locationManager:didChangeAuthorizationStatus:",
+ "declAttributes": [
+ "Final",
+ "ObjC",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onReady",
+ "printedName": "onReady(warning:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WarningCode",
+ "printedName": "Penguin.WarningCode",
+ "usr": "c:@M@Penguin@E@WarningCode"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@PenNavUI@objc(cs)PenNavUIManager(im)onReadyWithWarning:",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC7onReady7warningy7Penguin11WarningCodeO_tF",
+ "moduleName": "PenNavUI",
+ "objc_name": "onReadyWithWarning:",
+ "declAttributes": [
+ "Final",
+ "ObjC",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onInitilzationError",
+ "printedName": "onInitilzationError(error:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ErrorCode",
+ "printedName": "Penguin.ErrorCode",
+ "usr": "c:@M@Penguin@E@ErrorCode"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@PenNavUI@objc(cs)PenNavUIManager(im)onInitilzationErrorWithError:",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC19onInitilzationError5errory7Penguin0G4CodeO_tF",
+ "moduleName": "PenNavUI",
+ "objc_name": "onInitilzationErrorWithError:",
+ "declAttributes": [
+ "Final",
+ "ObjC",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onInitializationProgressChange",
+ "printedName": "onInitializationProgressChange(status:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SDKOperation",
+ "printedName": "Penguin.SDKOperation",
+ "usr": "c:@M@Penguin@E@SDKOperation"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@PenNavUI@objc(cs)PenNavUIManager(im)onInitializationProgressChangeWithStatus:",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC30onInitializationProgressChange6statusy7Penguin12SDKOperationO_tF",
+ "moduleName": "PenNavUI",
+ "objc_name": "onInitializationProgressChangeWithStatus:",
+ "declAttributes": [
+ "Final",
+ "ObjC",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUIManager",
+ "mangledName": "$s8PenNavUI0aB9UIManagerC",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "PIInitializerDelegate",
+ "printedName": "PIInitializerDelegate",
+ "usr": "c:@M@Penguin@objc(pl)PIInitializerDelegate",
+ "mangledName": "$s7Penguin21PIInitializerDelegateP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "MessageUI",
+ "printedName": "MessageUI",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "SafariServices",
+ "printedName": "SafariServices",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "os.log",
+ "printedName": "os.log",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "DOM",
+ "printedName": "DOM",
+ "declKind": "Enum",
+ "usr": "s:8PenNavUI3DOMO",
+ "mangledName": "$s8PenNavUI3DOMO",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "PenguinINRenderer",
+ "printedName": "PenguinINRenderer",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CommandLine",
+ "printedName": "CommandLine",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "processImage",
+ "printedName": "processImage(with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Configuration",
+ "printedName": "PenNavUI.CommandLine.Configuration",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI11CommandLineO12processImage4with10Foundation4DataVAC13ConfigurationV_tKFZ",
+ "mangledName": "$s8PenNavUI11CommandLineO12processImage4with10Foundation4DataVAC13ConfigurationV_tKFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "makeSVGOptions",
+ "printedName": "makeSVGOptions(for:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Options",
+ "printedName": "PenNavUI.SVG.Options",
+ "usr": "s:8PenNavUI3SVGC7OptionsV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Configuration",
+ "printedName": "PenNavUI.CommandLine.Configuration",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI11CommandLineO14makeSVGOptions3forAA3SVGC7OptionsVAC13ConfigurationV_tFZ",
+ "mangledName": "$s8PenNavUI11CommandLineO14makeSVGOptions3forAA3SVGC7OptionsVAC13ConfigurationV_tFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "makeTextAPI",
+ "printedName": "makeTextAPI(for:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CGTextRenderer.API",
+ "usr": "s:8PenNavUI14CGTextRendererC3APIO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.CommandLine.API?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CommandLine.API",
+ "usr": "s:8PenNavUI11CommandLineO3APIO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI11CommandLineO11makeTextAPI3forAA14CGTextRendererC0H0OAcHOSg_tFZ",
+ "mangledName": "$s8PenNavUI11CommandLineO11makeTextAPI3forAA14CGTextRendererC0H0OAcHOSg_tFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "processImage",
+ "printedName": "processImage(_:with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SVG",
+ "printedName": "PenNavUI.SVG",
+ "usr": "c:@M@PenNavUI@objc(cs)SVGImage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Configuration",
+ "printedName": "PenNavUI.CommandLine.Configuration",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI11CommandLineO12processImage_4with10Foundation4DataVAA3SVGC_AC13ConfigurationVtKFZ",
+ "mangledName": "$s8PenNavUI11CommandLineO12processImage_4with10Foundation4DataVAA3SVGC_AC13ConfigurationVtKFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "makeImageInsets",
+ "printedName": "makeImageInsets(for:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.SVG.Insets",
+ "usr": "s:8PenNavUI3SVGC6InsetsV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.CommandLine.Insets",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI11CommandLineO15makeImageInsets3forAA3SVGC0H0VAcHV_tKFZ",
+ "mangledName": "$s8PenNavUI11CommandLineO15makeImageInsets3forAA3SVGC0H0VAcHV_tKFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Configuration",
+ "printedName": "Configuration",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "input",
+ "printedName": "input",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvp",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvg",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvs",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvM",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5input10Foundation3URLVvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "inputUltralight",
+ "printedName": "inputUltralight",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.URL?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvp",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.URL?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvg",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.URL?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvs",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvM",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV15inputUltralight10Foundation3URLVSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "inputBlack",
+ "printedName": "inputBlack",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.URL?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvp",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.URL?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvg",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.URL?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvs",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvM",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV10inputBlack10Foundation3URLVSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "output",
+ "printedName": "output",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvp",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvg",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvs",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvM",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6output10Foundation3URLVvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "format",
+ "printedName": "format",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Format",
+ "printedName": "PenNavUI.CommandLine.Format",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvp",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Format",
+ "printedName": "PenNavUI.CommandLine.Format",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvg",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Format",
+ "printedName": "PenNavUI.CommandLine.Format",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvs",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvM",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6formatAC6FormatOvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "size",
+ "printedName": "size",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Size",
+ "printedName": "PenNavUI.CommandLine.Size",
+ "usr": "s:8PenNavUI11CommandLineO4SizeO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvp",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Size",
+ "printedName": "PenNavUI.CommandLine.Size",
+ "usr": "s:8PenNavUI11CommandLineO4SizeO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvg",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Size",
+ "printedName": "PenNavUI.CommandLine.Size",
+ "usr": "s:8PenNavUI11CommandLineO4SizeO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvs",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvM",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV4sizeAC4SizeOvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "api",
+ "printedName": "api",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.CommandLine.API?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CommandLine.API",
+ "usr": "s:8PenNavUI11CommandLineO3APIO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvp",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.CommandLine.API?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CommandLine.API",
+ "usr": "s:8PenNavUI11CommandLineO3APIO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvg",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.CommandLine.API?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CommandLine.API",
+ "usr": "s:8PenNavUI11CommandLineO3APIO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvs",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvM",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV3apiAC3APIOSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "insets",
+ "printedName": "insets",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.CommandLine.Insets",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvp",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.CommandLine.Insets",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvg",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.CommandLine.Insets",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvs",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvM",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV6insetsAC6InsetsVvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "insetsUltralight",
+ "printedName": "insetsUltralight",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.CommandLine.Insets?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.CommandLine.Insets",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvp",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.CommandLine.Insets?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.CommandLine.Insets",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvg",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.CommandLine.Insets?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.CommandLine.Insets",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvs",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvM",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV16insetsUltralightAC6InsetsVSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "insetsBlack",
+ "printedName": "insetsBlack",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.CommandLine.Insets?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.CommandLine.Insets",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvp",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.CommandLine.Insets?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.CommandLine.Insets",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvg",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.CommandLine.Insets?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.CommandLine.Insets",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvs",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvM",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV11insetsBlackAC6InsetsVSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "scale",
+ "printedName": "scale",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Scale",
+ "printedName": "PenNavUI.CommandLine.Scale",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvp",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Scale",
+ "printedName": "PenNavUI.CommandLine.Scale",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvg",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Scale",
+ "printedName": "PenNavUI.CommandLine.Scale",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvs",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvM",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV5scaleAC5ScaleOvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "options",
+ "printedName": "options",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Options",
+ "printedName": "PenNavUI.SVG.Options",
+ "usr": "s:8PenNavUI3SVGC7OptionsV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvp",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Options",
+ "printedName": "PenNavUI.SVG.Options",
+ "usr": "s:8PenNavUI3SVGC7OptionsV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvg",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Options",
+ "printedName": "PenNavUI.SVG.Options",
+ "usr": "s:8PenNavUI3SVGC7OptionsV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvs",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvM",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV7optionsAA3SVGC7OptionsVvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "precision",
+ "printedName": "precision",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvp",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvg",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvs",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvM",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV9precisionSiSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV",
+ "mangledName": "$s8PenNavUI11CommandLineO13ConfigurationV",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Format",
+ "printedName": "Format",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "jpeg",
+ "printedName": "jpeg",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CommandLine.Format.Type) -> PenNavUI.CommandLine.Format",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Format",
+ "printedName": "PenNavUI.CommandLine.Format",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CommandLine.Format.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Format",
+ "printedName": "PenNavUI.CommandLine.Format",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO4jpegyA2EmF",
+ "mangledName": "$s8PenNavUI11CommandLineO6FormatO4jpegyA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "pdf",
+ "printedName": "pdf",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CommandLine.Format.Type) -> PenNavUI.CommandLine.Format",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Format",
+ "printedName": "PenNavUI.CommandLine.Format",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CommandLine.Format.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Format",
+ "printedName": "PenNavUI.CommandLine.Format",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO3pdfyA2EmF",
+ "mangledName": "$s8PenNavUI11CommandLineO6FormatO3pdfyA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "png",
+ "printedName": "png",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CommandLine.Format.Type) -> PenNavUI.CommandLine.Format",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Format",
+ "printedName": "PenNavUI.CommandLine.Format",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CommandLine.Format.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Format",
+ "printedName": "PenNavUI.CommandLine.Format",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO3pngyA2EmF",
+ "mangledName": "$s8PenNavUI11CommandLineO6FormatO3pngyA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "swift",
+ "printedName": "swift",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CommandLine.Format.Type) -> PenNavUI.CommandLine.Format",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Format",
+ "printedName": "PenNavUI.CommandLine.Format",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CommandLine.Format.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Format",
+ "printedName": "PenNavUI.CommandLine.Format",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO5swiftyA2EmF",
+ "mangledName": "$s8PenNavUI11CommandLineO6FormatO5swiftyA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "sfsymbol",
+ "printedName": "sfsymbol",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CommandLine.Format.Type) -> PenNavUI.CommandLine.Format",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Format",
+ "printedName": "PenNavUI.CommandLine.Format",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CommandLine.Format.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Format",
+ "printedName": "PenNavUI.CommandLine.Format",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO8sfsymbolyA2EmF",
+ "mangledName": "$s8PenNavUI11CommandLineO6FormatO8sfsymbolyA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.CommandLine.Format?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Format",
+ "printedName": "PenNavUI.CommandLine.Format",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO8rawValueAESgSS_tcfc",
+ "mangledName": "$s8PenNavUI11CommandLineO6FormatO8rawValueAESgSS_tcfc",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO8rawValueSSvp",
+ "mangledName": "$s8PenNavUI11CommandLineO6FormatO8rawValueSSvp",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO8rawValueSSvg",
+ "mangledName": "$s8PenNavUI11CommandLineO6FormatO8rawValueSSvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:8PenNavUI11CommandLineO6FormatO",
+ "mangledName": "$s8PenNavUI11CommandLineO6FormatO",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "enumRawTypeName": "String",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "API",
+ "printedName": "API",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "appkit",
+ "printedName": "appkit",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CommandLine.API.Type) -> PenNavUI.CommandLine.API",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CommandLine.API",
+ "usr": "s:8PenNavUI11CommandLineO3APIO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CommandLine.API.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CommandLine.API",
+ "usr": "s:8PenNavUI11CommandLineO3APIO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI11CommandLineO3APIO6appkityA2EmF",
+ "mangledName": "$s8PenNavUI11CommandLineO3APIO6appkityA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "uikit",
+ "printedName": "uikit",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CommandLine.API.Type) -> PenNavUI.CommandLine.API",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CommandLine.API",
+ "usr": "s:8PenNavUI11CommandLineO3APIO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CommandLine.API.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CommandLine.API",
+ "usr": "s:8PenNavUI11CommandLineO3APIO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI11CommandLineO3APIO5uikityA2EmF",
+ "mangledName": "$s8PenNavUI11CommandLineO3APIO5uikityA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.CommandLine.API?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "PenNavUI.CommandLine.API",
+ "usr": "s:8PenNavUI11CommandLineO3APIO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:8PenNavUI11CommandLineO3APIO8rawValueAESgSS_tcfc",
+ "mangledName": "$s8PenNavUI11CommandLineO3APIO8rawValueAESgSS_tcfc",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO3APIO8rawValueSSvp",
+ "mangledName": "$s8PenNavUI11CommandLineO3APIO8rawValueSSvp",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO3APIO8rawValueSSvg",
+ "mangledName": "$s8PenNavUI11CommandLineO3APIO8rawValueSSvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:8PenNavUI11CommandLineO3APIO",
+ "mangledName": "$s8PenNavUI11CommandLineO3APIO",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "enumRawTypeName": "String",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Size",
+ "printedName": "Size",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "default",
+ "printedName": "default",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CommandLine.Size.Type) -> PenNavUI.CommandLine.Size",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Size",
+ "printedName": "PenNavUI.CommandLine.Size",
+ "usr": "s:8PenNavUI11CommandLineO4SizeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CommandLine.Size.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Size",
+ "printedName": "PenNavUI.CommandLine.Size",
+ "usr": "s:8PenNavUI11CommandLineO4SizeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI11CommandLineO4SizeO7defaultyA2EmF",
+ "mangledName": "$s8PenNavUI11CommandLineO4SizeO7defaultyA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "custom",
+ "printedName": "custom",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CommandLine.Size.Type) -> (Swift.Int, Swift.Int) -> PenNavUI.CommandLine.Size",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int, Swift.Int) -> PenNavUI.CommandLine.Size",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Size",
+ "printedName": "PenNavUI.CommandLine.Size",
+ "usr": "s:8PenNavUI11CommandLineO4SizeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(width: Swift.Int, height: Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CommandLine.Size.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Size",
+ "printedName": "PenNavUI.CommandLine.Size",
+ "usr": "s:8PenNavUI11CommandLineO4SizeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI11CommandLineO4SizeO6customyAESi_SitcAEmF",
+ "mangledName": "$s8PenNavUI11CommandLineO4SizeO6customyAESi_SitcAEmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Size",
+ "printedName": "PenNavUI.CommandLine.Size",
+ "usr": "s:8PenNavUI11CommandLineO4SizeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Size",
+ "printedName": "PenNavUI.CommandLine.Size",
+ "usr": "s:8PenNavUI11CommandLineO4SizeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI11CommandLineO4SizeO2eeoiySbAE_AEtFZ",
+ "mangledName": "$s8PenNavUI11CommandLineO4SizeO2eeoiySbAE_AEtFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:8PenNavUI11CommandLineO4SizeO",
+ "mangledName": "$s8PenNavUI11CommandLineO4SizeO",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Scale",
+ "printedName": "Scale",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "default",
+ "printedName": "default",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CommandLine.Scale.Type) -> PenNavUI.CommandLine.Scale",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Scale",
+ "printedName": "PenNavUI.CommandLine.Scale",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CommandLine.Scale.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Scale",
+ "printedName": "PenNavUI.CommandLine.Scale",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO7defaultyA2EmF",
+ "mangledName": "$s8PenNavUI11CommandLineO5ScaleO7defaultyA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "retina",
+ "printedName": "retina",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CommandLine.Scale.Type) -> PenNavUI.CommandLine.Scale",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Scale",
+ "printedName": "PenNavUI.CommandLine.Scale",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CommandLine.Scale.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Scale",
+ "printedName": "PenNavUI.CommandLine.Scale",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO6retinayA2EmF",
+ "mangledName": "$s8PenNavUI11CommandLineO5ScaleO6retinayA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "superRetina",
+ "printedName": "superRetina",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CommandLine.Scale.Type) -> PenNavUI.CommandLine.Scale",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Scale",
+ "printedName": "PenNavUI.CommandLine.Scale",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CommandLine.Scale.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Scale",
+ "printedName": "PenNavUI.CommandLine.Scale",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO11superRetinayA2EmF",
+ "mangledName": "$s8PenNavUI11CommandLineO5ScaleO11superRetinayA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO9hashValueSivp",
+ "mangledName": "$s8PenNavUI11CommandLineO5ScaleO9hashValueSivp",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO9hashValueSivg",
+ "mangledName": "$s8PenNavUI11CommandLineO5ScaleO9hashValueSivg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s8PenNavUI11CommandLineO5ScaleO4hash4intoys6HasherVz_tF",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Scale",
+ "printedName": "PenNavUI.CommandLine.Scale",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Scale",
+ "printedName": "PenNavUI.CommandLine.Scale",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO2eeoiySbAE_AEtFZ",
+ "mangledName": "$s8PenNavUI11CommandLineO5ScaleO2eeoiySbAE_AEtFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:8PenNavUI11CommandLineO5ScaleO",
+ "mangledName": "$s8PenNavUI11CommandLineO5ScaleO",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Insets",
+ "printedName": "Insets",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "top",
+ "printedName": "top",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV3topSdSgvp",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV3topSdSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV3topSdSgvg",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV3topSdSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV3topSdSgvs",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV3topSdSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV3topSdSgvM",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV3topSdSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "left",
+ "printedName": "left",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV4leftSdSgvp",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV4leftSdSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV4leftSdSgvg",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV4leftSdSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV4leftSdSgvs",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV4leftSdSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV4leftSdSgvM",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV4leftSdSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "bottom",
+ "printedName": "bottom",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV6bottomSdSgvp",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV6bottomSdSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV6bottomSdSgvg",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV6bottomSdSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV6bottomSdSgvs",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV6bottomSdSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV6bottomSdSgvM",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV6bottomSdSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "right",
+ "printedName": "right",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV5rightSdSgvp",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV5rightSdSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV5rightSdSgvg",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV5rightSdSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV5rightSdSgvs",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV5rightSdSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV5rightSdSgvM",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV5rightSdSgvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(top:left:bottom:right:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.CommandLine.Insets",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV3top4left6bottom5rightAESdSg_A3Jtcfc",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV3top4left6bottom5rightAESdSg_A3Jtcfc",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.CommandLine.Insets",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Insets",
+ "printedName": "PenNavUI.CommandLine.Insets",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV2eeoiySbAE_AEtFZ",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV2eeoiySbAE_AEtFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:8PenNavUI11CommandLineO6InsetsV",
+ "mangledName": "$s8PenNavUI11CommandLineO6InsetsV",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "parseConfiguration",
+ "printedName": "parseConfiguration(from:baseDirectory:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Configuration",
+ "printedName": "PenNavUI.CommandLine.Configuration",
+ "usr": "s:8PenNavUI11CommandLineO13ConfigurationV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI11CommandLineO18parseConfiguration4from13baseDirectoryAC0G0VSaySSG_10Foundation3URLVtKFZ",
+ "mangledName": "$s8PenNavUI11CommandLineO18parseConfiguration4from13baseDirectoryAC0G0VSaySSG_10Foundation3URLVtKFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Error",
+ "printedName": "Error",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "invalid",
+ "printedName": "invalid",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CommandLine.Error.Type) -> PenNavUI.CommandLine.Error",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "PenNavUI.CommandLine.Error",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CommandLine.Error.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "PenNavUI.CommandLine.Error",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO7invalidyA2EmF",
+ "mangledName": "$s8PenNavUI11CommandLineO5ErrorO7invalidyA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "unsupported",
+ "printedName": "unsupported",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CommandLine.Error.Type) -> PenNavUI.CommandLine.Error",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "PenNavUI.CommandLine.Error",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CommandLine.Error.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "PenNavUI.CommandLine.Error",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO11unsupportedyA2EmF",
+ "mangledName": "$s8PenNavUI11CommandLineO5ErrorO11unsupportedyA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "fileNotFound",
+ "printedName": "fileNotFound",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.CommandLine.Error.Type) -> PenNavUI.CommandLine.Error",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "PenNavUI.CommandLine.Error",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.CommandLine.Error.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "PenNavUI.CommandLine.Error",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO12fileNotFoundyA2EmF",
+ "mangledName": "$s8PenNavUI11CommandLineO5ErrorO12fileNotFoundyA2EmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "PenNavUI.CommandLine.Error",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "PenNavUI.CommandLine.Error",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO2eeoiySbAE_AEtFZ",
+ "mangledName": "$s8PenNavUI11CommandLineO5ErrorO2eeoiySbAE_AEtFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO9hashValueSivp",
+ "mangledName": "$s8PenNavUI11CommandLineO5ErrorO9hashValueSivp",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO9hashValueSivg",
+ "mangledName": "$s8PenNavUI11CommandLineO5ErrorO9hashValueSivg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s8PenNavUI11CommandLineO5ErrorO4hash4intoys6HasherVz_tF",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:8PenNavUI11CommandLineO5ErrorO",
+ "mangledName": "$s8PenNavUI11CommandLineO5ErrorO",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Error",
+ "printedName": "Error",
+ "usr": "s:s5ErrorP",
+ "mangledName": "$ss5ErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:8PenNavUI11CommandLineO",
+ "mangledName": "$s8PenNavUI11CommandLineO",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FloatingPanelBehavior",
+ "printedName": "FloatingPanelBehavior",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "springDecelerationRate",
+ "printedName": "springDecelerationRate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(py)springDecelerationRate",
+ "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP22springDecelerationRate12CoreGraphics7CGFloatVvp",
+ "moduleName": "PenNavUI",
+ "protocolReq": true,
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)springDecelerationRate",
+ "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP22springDecelerationRate12CoreGraphics7CGFloatVvg",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "springResponseTime",
+ "printedName": "springResponseTime",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(py)springResponseTime",
+ "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP18springResponseTime12CoreGraphics7CGFloatVvp",
+ "moduleName": "PenNavUI",
+ "protocolReq": true,
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)springResponseTime",
+ "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP18springResponseTime12CoreGraphics7CGFloatVvg",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "momentumProjectionRate",
+ "printedName": "momentumProjectionRate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(py)momentumProjectionRate",
+ "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP22momentumProjectionRate12CoreGraphics7CGFloatVvp",
+ "moduleName": "PenNavUI",
+ "protocolReq": true,
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)momentumProjectionRate",
+ "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP22momentumProjectionRate12CoreGraphics7CGFloatVvg",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "shouldProjectMomentum",
+ "printedName": "shouldProjectMomentum(_:to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelController",
+ "printedName": "PenNavUI.FloatingPanelController",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)shouldProjectMomentum:to:",
+ "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP21shouldProjectMomentum_2toSbAA0dE10ControllerC_AA0dE5StateCtF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "redirectionalProgress",
+ "printedName": "redirectionalProgress(_:from:to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelController",
+ "printedName": "PenNavUI.FloatingPanelController",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)redirectionalProgress:from:to:",
+ "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP21redirectionalProgress_4from2to12CoreGraphics7CGFloatVAA0dE10ControllerC_AA0dE5StateCAMtF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "allowsRubberBanding",
+ "printedName": "allowsRubberBanding(for:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIRectEdge",
+ "printedName": "UIUtilities.UIRectEdge",
+ "usr": "c:@E@UIRectEdge"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)allowsRubberBandingFor:",
+ "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP19allowsRubberBanding3forSbSo10UIRectEdgeV_tF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "objc_name": "allowsRubberBandingFor:",
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "removalInteractionVelocityThreshold",
+ "printedName": "removalInteractionVelocityThreshold",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(py)removalInteractionVelocityThreshold",
+ "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvp",
+ "moduleName": "PenNavUI",
+ "protocolReq": true,
+ "declAttributes": [
+ "Optional",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior(im)removalInteractionVelocityThreshold",
+ "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvg",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.FloatingPanelBehavior>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior",
+ "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 : AnyObject>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FloatingPanelDefaultBehavior",
+ "printedName": "FloatingPanelDefaultBehavior",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelDefaultBehavior",
+ "printedName": "PenNavUI.FloatingPanelDefaultBehavior",
+ "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorCACycfc",
+ "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorCACycfc",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "springDecelerationRate",
+ "printedName": "springDecelerationRate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC22springDecelerationRate14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC22springDecelerationRate12CoreGraphics7CGFloatVvp",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "springDecelerationRate",
+ "declAttributes": [
+ "ObjC",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC22springDecelerationRate14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC22springDecelerationRate12CoreGraphics7CGFloatVvg",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "springDecelerationRate",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "springResponseTime",
+ "printedName": "springResponseTime",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC18springResponseTime14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC18springResponseTime12CoreGraphics7CGFloatVvp",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "springResponseTime",
+ "declAttributes": [
+ "ObjC",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC18springResponseTime14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC18springResponseTime12CoreGraphics7CGFloatVvg",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "springResponseTime",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "momentumProjectionRate",
+ "printedName": "momentumProjectionRate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC22momentumProjectionRate14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC22momentumProjectionRate12CoreGraphics7CGFloatVvp",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "momentumProjectionRate",
+ "declAttributes": [
+ "ObjC",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC22momentumProjectionRate14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC22momentumProjectionRate12CoreGraphics7CGFloatVvg",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "momentumProjectionRate",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "redirectionalProgress",
+ "printedName": "redirectionalProgress(_:from:to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelController",
+ "printedName": "PenNavUI.FloatingPanelController",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelState",
+ "printedName": "PenNavUI.FloatingPanelState",
+ "usr": "c:@M@PenNavUI@objc(cs)FloatingPanelState"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC21redirectionalProgress_4from2to14CoreFoundation7CGFloatVAA0dE10ControllerC_AA0dE5StateCAMtF",
+ "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC21redirectionalProgress_4from2to12CoreGraphics7CGFloatVAA0dE10ControllerC_AA0dE5StateCAMtF",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "redirectionalProgress:from:to:",
+ "declAttributes": [
+ "ObjC",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "allowsRubberBanding",
+ "printedName": "allowsRubberBanding(for:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIRectEdge",
+ "printedName": "UIUtilities.UIRectEdge",
+ "usr": "c:@E@UIRectEdge"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC19allowsRubberBanding3forSbSo10UIRectEdgeV_tF",
+ "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC19allowsRubberBanding3forSbSo10UIRectEdgeV_tF",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "allowsRubberBandingFor:",
+ "declAttributes": [
+ "ObjC",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "removalInteractionVelocityThreshold",
+ "printedName": "removalInteractionVelocityThreshold",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvp",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "objc_name": "removalInteractionVelocityThreshold",
+ "declAttributes": [
+ "HasInitialValue",
+ "ObjC",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "isOpen": true,
+ "objc_name": "removalInteractionVelocityThreshold",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold14CoreFoundation7CGFloatVvs",
+ "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "isOpen": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC35removalInteractionVelocityThreshold12CoreGraphics7CGFloatVvM",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "isOpen": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:8PenNavUI28FloatingPanelDefaultBehaviorC",
+ "mangledName": "$s8PenNavUI28FloatingPanelDefaultBehaviorC",
+ "moduleName": "PenNavUI",
+ "isOpen": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "FloatingPanelBehavior",
+ "printedName": "FloatingPanelBehavior",
+ "usr": "c:@M@PenNavUI@objc(pl)FloatingPanelBehavior",
+ "mangledName": "$s8PenNavUI21FloatingPanelBehaviorP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "IssueType",
+ "printedName": "IssueType",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "poi",
+ "printedName": "poi",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.IssueType.Type) -> PenNavUI.IssueType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "IssueType",
+ "printedName": "PenNavUI.IssueType",
+ "usr": "s:8PenNavUI9IssueTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.IssueType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "IssueType",
+ "printedName": "PenNavUI.IssueType",
+ "usr": "s:8PenNavUI9IssueTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI9IssueTypeO3poiyA2CmF",
+ "mangledName": "$s8PenNavUI9IssueTypeO3poiyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "venue",
+ "printedName": "venue",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.IssueType.Type) -> PenNavUI.IssueType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "IssueType",
+ "printedName": "PenNavUI.IssueType",
+ "usr": "s:8PenNavUI9IssueTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.IssueType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "IssueType",
+ "printedName": "PenNavUI.IssueType",
+ "usr": "s:8PenNavUI9IssueTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI9IssueTypeO5venueyA2CmF",
+ "mangledName": "$s8PenNavUI9IssueTypeO5venueyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "location",
+ "printedName": "location",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.IssueType.Type) -> PenNavUI.IssueType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "IssueType",
+ "printedName": "PenNavUI.IssueType",
+ "usr": "s:8PenNavUI9IssueTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.IssueType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "IssueType",
+ "printedName": "PenNavUI.IssueType",
+ "usr": "s:8PenNavUI9IssueTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI9IssueTypeO8locationyA2CmF",
+ "mangledName": "$s8PenNavUI9IssueTypeO8locationyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Var",
+ "name": "navigation",
+ "printedName": "navigation",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.IssueType.Type) -> PenNavUI.IssueType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "IssueType",
+ "printedName": "PenNavUI.IssueType",
+ "usr": "s:8PenNavUI9IssueTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.IssueType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "IssueType",
+ "printedName": "PenNavUI.IssueType",
+ "usr": "s:8PenNavUI9IssueTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:8PenNavUI9IssueTypeO10navigationyA2CmF",
+ "mangledName": "$s8PenNavUI9IssueTypeO10navigationyA2CmF",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IssueType",
+ "printedName": "PenNavUI.IssueType",
+ "usr": "s:8PenNavUI9IssueTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IssueType",
+ "printedName": "PenNavUI.IssueType",
+ "usr": "s:8PenNavUI9IssueTypeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI9IssueTypeO2eeoiySbAC_ACtFZ",
+ "mangledName": "$s8PenNavUI9IssueTypeO2eeoiySbAC_ACtFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI9IssueTypeO9hashValueSivp",
+ "mangledName": "$s8PenNavUI9IssueTypeO9hashValueSivp",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI9IssueTypeO9hashValueSivg",
+ "mangledName": "$s8PenNavUI9IssueTypeO9hashValueSivg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI9IssueTypeO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s8PenNavUI9IssueTypeO4hash4intoys6HasherVz_tF",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:8PenNavUI9IssueTypeO",
+ "mangledName": "$s8PenNavUI9IssueTypeO",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "MapKit",
+ "printedName": "MapKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FavoriteCacheData",
+ "printedName": "FavoriteCacheData",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(entity:insertInto:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FavoriteCacheData",
+ "printedName": "PenNavUI.FavoriteCacheData",
+ "usr": "c:@M@PenNavUI@objc(cs)FavoriteCacheData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSEntityDescription",
+ "printedName": "CoreData.NSEntityDescription",
+ "usr": "c:objc(cs)NSEntityDescription"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreData.NSManagedObjectContext?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSManagedObjectContext",
+ "printedName": "CoreData.NSManagedObjectContext",
+ "usr": "c:objc(cs)NSManagedObjectContext"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)FavoriteCacheData(im)initWithEntity:insertIntoManagedObjectContext:",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithEntity:insertIntoManagedObjectContext:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Nonisolated",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "fetchRequest",
+ "printedName": "fetchRequest()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSFetchRequest",
+ "printedName": "CoreData.NSFetchRequest",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FavoriteCacheData",
+ "printedName": "PenNavUI.FavoriteCacheData",
+ "usr": "c:@M@PenNavUI@objc(cs)FavoriteCacheData"
+ }
+ ],
+ "usr": "c:objc(cs)NSFetchRequest"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI17FavoriteCacheDataC12fetchRequestSo07NSFetchH0CyACGyFZ",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC12fetchRequestSo07NSFetchH0CyACGyFZ",
+ "moduleName": "PenNavUI",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "NonObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "createDate",
+ "printedName": "createDate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)createDate",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC10createDateSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)createDate",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC10createDateSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setCreateDate:",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC10createDateSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "deviceId",
+ "printedName": "deviceId",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)deviceId",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC8deviceIdSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)deviceId",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC8deviceIdSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setDeviceId:",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC8deviceIdSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "type",
+ "printedName": "type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)type",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC4typeSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)type",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC4typeSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setType:",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC4typeSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "distance",
+ "printedName": "distance",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)distance",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC8distanceSdvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)distance",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC8distanceSdvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setDistance:",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC8distanceSdvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "id",
+ "printedName": "id",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)id",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC2idSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)id",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC2idSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setId:",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC2idSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "label",
+ "printedName": "label",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)label",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC5labelSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)label",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC5labelSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setLabel:",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC5labelSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "poiId",
+ "printedName": "poiId",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)poiId",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC5poiIds5Int16Vvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)poiId",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC5poiIds5Int16Vvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int16",
+ "printedName": "Swift.Int16",
+ "usr": "s:s5Int16V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setPoiId:",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC5poiIds5Int16Vvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "userName",
+ "printedName": "userName",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)userName",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC8userNameSSSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)userName",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC8userNameSSSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setUserName:",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC8userNameSSSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "location",
+ "printedName": "location",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.SharedLocationCacheData?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SharedLocationCacheData",
+ "printedName": "PenNavUI.SharedLocationCacheData",
+ "usr": "c:@M@PenNavUI@objc(cs)SharedLocationCacheData"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(py)location",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC8locationAA014SharedLocationeF0CSgvp",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "Dynamic",
+ "Nonisolated",
+ "AccessControl",
+ "NSManaged",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.SharedLocationCacheData?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SharedLocationCacheData",
+ "printedName": "PenNavUI.SharedLocationCacheData",
+ "usr": "c:@M@PenNavUI@objc(cs)SharedLocationCacheData"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)location",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC8locationAA014SharedLocationeF0CSgvg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.SharedLocationCacheData?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SharedLocationCacheData",
+ "printedName": "PenNavUI.SharedLocationCacheData",
+ "usr": "c:@M@PenNavUI@objc(cs)SharedLocationCacheData"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@PenNavUI@objc(cs)FavoriteCacheData(im)setLocation:",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC8locationAA014SharedLocationeF0CSgvs",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "set"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PenNavUI@objc(cs)FavoriteCacheData",
+ "mangledName": "$s8PenNavUI17FavoriteCacheDataC",
+ "moduleName": "PenNavUI",
+ "objc_name": "FavoriteCacheData",
+ "declAttributes": [
+ "Nonisolated",
+ "AccessControl",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSManagedObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "CoreData.NSManagedObject",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ObservableObject",
+ "printedName": "ObservableObject",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "ObjectWillChangePublisher",
+ "printedName": "ObjectWillChangePublisher",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ObservableObjectPublisher",
+ "printedName": "Combine.ObservableObjectPublisher",
+ "usr": "s:7Combine25ObservableObjectPublisherC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:7Combine16ObservableObjectP",
+ "mangledName": "$s7Combine16ObservableObjectP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "PenguinINRenderer",
+ "printedName": "PenguinINRenderer",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "PenguinINRenderer",
+ "printedName": "PenguinINRenderer",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FloatingPanelReferenceEdge",
+ "printedName": "FloatingPanelReferenceEdge",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "top",
+ "printedName": "top",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.FloatingPanelReferenceEdge.Type) -> PenNavUI.FloatingPanelReferenceEdge",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelReferenceEdge",
+ "printedName": "PenNavUI.FloatingPanelReferenceEdge",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.FloatingPanelReferenceEdge.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelReferenceEdge",
+ "printedName": "PenNavUI.FloatingPanelReferenceEdge",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge@FloatingPanelReferenceEdgeTop",
+ "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO3topyA2CmF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "left",
+ "printedName": "left",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.FloatingPanelReferenceEdge.Type) -> PenNavUI.FloatingPanelReferenceEdge",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelReferenceEdge",
+ "printedName": "PenNavUI.FloatingPanelReferenceEdge",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.FloatingPanelReferenceEdge.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelReferenceEdge",
+ "printedName": "PenNavUI.FloatingPanelReferenceEdge",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge@FloatingPanelReferenceEdgeLeft",
+ "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO4leftyA2CmF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "bottom",
+ "printedName": "bottom",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.FloatingPanelReferenceEdge.Type) -> PenNavUI.FloatingPanelReferenceEdge",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelReferenceEdge",
+ "printedName": "PenNavUI.FloatingPanelReferenceEdge",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.FloatingPanelReferenceEdge.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelReferenceEdge",
+ "printedName": "PenNavUI.FloatingPanelReferenceEdge",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge@FloatingPanelReferenceEdgeBottom",
+ "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO6bottomyA2CmF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Var",
+ "name": "right",
+ "printedName": "right",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.FloatingPanelReferenceEdge.Type) -> PenNavUI.FloatingPanelReferenceEdge",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelReferenceEdge",
+ "printedName": "PenNavUI.FloatingPanelReferenceEdge",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.FloatingPanelReferenceEdge.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelReferenceEdge",
+ "printedName": "PenNavUI.FloatingPanelReferenceEdge",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge@FloatingPanelReferenceEdgeRight",
+ "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO5rightyA2CmF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "fixedbinaryorder": 3
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.FloatingPanelReferenceEdge?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelReferenceEdge",
+ "printedName": "PenNavUI.FloatingPanelReferenceEdge",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:8PenNavUI26FloatingPanelReferenceEdgeO8rawValueACSgSi_tcfc",
+ "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO8rawValueACSgSi_tcfc",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI26FloatingPanelReferenceEdgeO8rawValueSivp",
+ "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO8rawValueSivp",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI26FloatingPanelReferenceEdgeO8rawValueSivg",
+ "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO8rawValueSivg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelReferenceEdge",
+ "mangledName": "$s8PenNavUI26FloatingPanelReferenceEdgeO",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FloatingPanelLayoutReferenceGuide",
+ "printedName": "FloatingPanelLayoutReferenceGuide",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "superview",
+ "printedName": "superview",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.FloatingPanelLayoutReferenceGuide.Type) -> PenNavUI.FloatingPanelLayoutReferenceGuide",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutReferenceGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutReferenceGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide@FloatingPanelLayoutReferenceGuideSuperview",
+ "mangledName": "$s8PenNavUI33FloatingPanelLayoutReferenceGuideO9superviewyA2CmF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "safeArea",
+ "printedName": "safeArea",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.FloatingPanelLayoutReferenceGuide.Type) -> PenNavUI.FloatingPanelLayoutReferenceGuide",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutReferenceGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutReferenceGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide@FloatingPanelLayoutReferenceGuideSafeArea",
+ "mangledName": "$s8PenNavUI33FloatingPanelLayoutReferenceGuideO8safeAreayA2CmF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutReferenceGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutReferenceGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:8PenNavUI33FloatingPanelLayoutReferenceGuideO8rawValueACSgSi_tcfc",
+ "mangledName": "$s8PenNavUI33FloatingPanelLayoutReferenceGuideO8rawValueACSgSi_tcfc",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI33FloatingPanelLayoutReferenceGuideO8rawValueSivp",
+ "mangledName": "$s8PenNavUI33FloatingPanelLayoutReferenceGuideO8rawValueSivp",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI33FloatingPanelLayoutReferenceGuideO8rawValueSivg",
+ "mangledName": "$s8PenNavUI33FloatingPanelLayoutReferenceGuideO8rawValueSivg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutReferenceGuide",
+ "mangledName": "$s8PenNavUI33FloatingPanelLayoutReferenceGuideO",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FloatingPanelLayoutContentBoundingGuide",
+ "printedName": "FloatingPanelLayoutContentBoundingGuide",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "none",
+ "printedName": "none",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.FloatingPanelLayoutContentBoundingGuide.Type) -> PenNavUI.FloatingPanelLayoutContentBoundingGuide",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutContentBoundingGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutContentBoundingGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide@FloatingPanelLayoutContentBoundingGuideNone",
+ "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO4noneyA2CmF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "superview",
+ "printedName": "superview",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.FloatingPanelLayoutContentBoundingGuide.Type) -> PenNavUI.FloatingPanelLayoutContentBoundingGuide",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutContentBoundingGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutContentBoundingGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide@FloatingPanelLayoutContentBoundingGuideSuperview",
+ "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO9superviewyA2CmF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "safeArea",
+ "printedName": "safeArea",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PenNavUI.FloatingPanelLayoutContentBoundingGuide.Type) -> PenNavUI.FloatingPanelLayoutContentBoundingGuide",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutContentBoundingGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutContentBoundingGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide@FloatingPanelLayoutContentBoundingGuideSafeArea",
+ "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8safeAreayA2CmF",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "FloatingPanelLayoutContentBoundingGuide",
+ "printedName": "PenNavUI.FloatingPanelLayoutContentBoundingGuide",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8rawValueACSgSi_tcfc",
+ "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8rawValueACSgSi_tcfc",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8rawValueSivp",
+ "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8rawValueSivp",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8rawValueSivg",
+ "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO8rawValueSivg",
+ "moduleName": "PenNavUI",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PenNavUI@E@FloatingPanelLayoutContentBoundingGuide",
+ "mangledName": "$s8PenNavUI39FloatingPanelLayoutContentBoundingGuideO",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "PenguinINRenderer",
+ "printedName": "PenguinINRenderer",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "MessageUI",
+ "printedName": "MessageUI",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "SafariServices",
+ "printedName": "SafariServices",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "PIEventsDelegate",
+ "printedName": "PIEventsDelegate",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "onBackButtonPressed",
+ "printedName": "onBackButtonPressed()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI16PIEventsDelegateP19onBackButtonPressedyyF",
+ "mangledName": "$s8PenNavUI16PIEventsDelegateP19onBackButtonPressedyyF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onPenNavUIDismiss",
+ "printedName": "onPenNavUIDismiss()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI16PIEventsDelegateP02onaB9UIDismissyyF",
+ "mangledName": "$s8PenNavUI16PIEventsDelegateP02onaB9UIDismissyyF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onReportIssue",
+ "printedName": "onReportIssue(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IssueType",
+ "printedName": "PenNavUI.IssueType",
+ "usr": "s:8PenNavUI9IssueTypeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI16PIEventsDelegateP13onReportIssueyyAA0H4TypeOF",
+ "mangledName": "$s8PenNavUI16PIEventsDelegateP13onReportIssueyyAA0H4TypeOF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onShareLocation",
+ "printedName": "onShareLocation(link:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI16PIEventsDelegateP15onShareLocation4linkySSSg_tF",
+ "mangledName": "$s8PenNavUI16PIEventsDelegateP15onShareLocation4linkySSSg_tF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onSwitchCampus",
+ "printedName": "onSwitchCampus(campusId:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI16PIEventsDelegateP14onSwitchCampus8campusIdySi_tF",
+ "mangledName": "$s8PenNavUI16PIEventsDelegateP14onSwitchCampus8campusIdySi_tF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onBackButtonPressed",
+ "printedName": "onBackButtonPressed()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI16PIEventsDelegatePAAE19onBackButtonPressedyyF",
+ "mangledName": "$s8PenNavUI16PIEventsDelegatePAAE19onBackButtonPressedyyF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>",
+ "sugared_genericSig": "",
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onPenNavUIDismiss",
+ "printedName": "onPenNavUIDismiss()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI16PIEventsDelegatePAAE02onaB9UIDismissyyF",
+ "mangledName": "$s8PenNavUI16PIEventsDelegatePAAE02onaB9UIDismissyyF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>",
+ "sugared_genericSig": "",
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onReportIssue",
+ "printedName": "onReportIssue(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IssueType",
+ "printedName": "PenNavUI.IssueType",
+ "usr": "s:8PenNavUI9IssueTypeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI16PIEventsDelegatePAAE13onReportIssueyyAA0H4TypeOF",
+ "mangledName": "$s8PenNavUI16PIEventsDelegatePAAE13onReportIssueyyAA0H4TypeOF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>",
+ "sugared_genericSig": "",
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onShareLocation",
+ "printedName": "onShareLocation(link:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI16PIEventsDelegatePAAE15onShareLocation4linkySSSg_tF",
+ "mangledName": "$s8PenNavUI16PIEventsDelegatePAAE15onShareLocation4linkySSSg_tF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>",
+ "sugared_genericSig": "",
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onSwitchCampus",
+ "printedName": "onSwitchCampus(campusId:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:8PenNavUI16PIEventsDelegatePAAE14onSwitchCampus8campusIdySi_tF",
+ "mangledName": "$s8PenNavUI16PIEventsDelegatePAAE14onSwitchCampus8campusIdySi_tF",
+ "moduleName": "PenNavUI",
+ "genericSig": "<τ_0_0 where τ_0_0 : PenNavUI.PIEventsDelegate>",
+ "sugared_genericSig": "",
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:8PenNavUI16PIEventsDelegateP",
+ "mangledName": "$s8PenNavUI16PIEventsDelegateP",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "QuartzCore",
+ "printedName": "QuartzCore",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "PenguinINRenderer",
+ "printedName": "PenguinINRenderer",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Penguin",
+ "printedName": "Penguin",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "PenguinINRenderer",
+ "printedName": "PenguinINRenderer",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreLocation",
+ "printedName": "CoreLocation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PenNavUI",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreData",
+ "printedName": "CoreData",
+ "declKind": "Import",
+ "moduleName": "PenNavUI"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "PenNavUITableUpdate",
+ "printedName": "PenNavUITableUpdate",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(entity:insertInto:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PenNavUITableUpdate",
+ "printedName": "PenNavUI.PenNavUITableUpdate",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUITableUpdate"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSEntityDescription",
+ "printedName": "CoreData.NSEntityDescription",
+ "usr": "c:objc(cs)NSEntityDescription"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreData.NSManagedObjectContext?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSManagedObjectContext",
+ "printedName": "CoreData.NSManagedObjectContext",
+ "usr": "c:objc(cs)NSManagedObjectContext"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PenNavUI@objc(cs)PenNavUITableUpdate(im)initWithEntity:insertIntoManagedObjectContext:",
+ "mangledName": "$s8PenNavUI0aB13UITableUpdateC6entity10insertIntoACSo19NSEntityDescriptionC_So22NSManagedObjectContextCSgtcfc",
+ "moduleName": "PenNavUI",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithEntity:insertIntoManagedObjectContext:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Nonisolated",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "fetchRequest",
+ "printedName": "fetchRequest()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSFetchRequest",
+ "printedName": "CoreData.NSFetchRequest