From e31f4c7fc08c9ed5f18a56083627cd4ac1c2c719 Mon Sep 17 00:00:00 2001
From: lpw <812862340@qq.com>
Date: Thu, 16 Jul 2026 14:30:54 +0800
Subject: [PATCH] 提交版本 4.13.1

---
 WAFbImpl/FBSDKGamingServicesKit.xcframework/ios-arm64_arm64e_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios-macabi.abi.json | 39151 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 39,151 insertions(+), 0 deletions(-)

diff --git a/WAFbImpl/FBSDKGamingServicesKit.xcframework/ios-arm64_arm64e_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios-macabi.abi.json b/WAFbImpl/FBSDKGamingServicesKit.xcframework/ios-arm64_arm64e_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios-macabi.abi.json
new file mode 100644
index 0000000..a4f93ea
--- /dev/null
+++ b/WAFbImpl/FBSDKGamingServicesKit.xcframework/ios-arm64_arm64e_x86_64-maccatalyst/FBSDKGamingServicesKit.framework/Modules/FBSDKGamingServicesKit.swiftmodule/arm64-apple-ios-macabi.abi.json
@@ -0,0 +1,39151 @@
+{
+  "ABIRoot": {
+    "kind": "Root",
+    "name": "FBSDKGamingServicesKit",
+    "printedName": "FBSDKGamingServicesKit",
+    "children": [
+      {
+        "kind": "Import",
+        "name": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "AccessTokenProvider",
+        "printedName": "AccessTokenProvider",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "tokenCache",
+            "printedName": "tokenCache",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBSDKCoreKit.TokenCaching)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "TokenCaching",
+                    "printedName": "any FBSDKCoreKit.TokenCaching",
+                    "usr": "c:objc(pl)FBSDKTokenCaching"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit19AccessTokenProviderC10tokenCacheSo17FBSDKTokenCaching_pSgvpZ",
+            "mangledName": "$s22FBSDKGamingServicesKit19AccessTokenProviderC10tokenCacheSo17FBSDKTokenCaching_pSgvpZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "static": true,
+            "objc_name": "tokenCache",
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBSDKCoreKit.TokenCaching)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TokenCaching",
+                        "printedName": "any FBSDKCoreKit.TokenCaching",
+                        "usr": "c:objc(pl)FBSDKTokenCaching"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit19AccessTokenProviderC10tokenCacheSo17FBSDKTokenCaching_pSgvgZ",
+                "mangledName": "$s22FBSDKGamingServicesKit19AccessTokenProviderC10tokenCacheSo17FBSDKTokenCaching_pSgvgZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "objc_name": "tokenCache",
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBSDKCoreKit.TokenCaching)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TokenCaching",
+                        "printedName": "any FBSDKCoreKit.TokenCaching",
+                        "usr": "c:objc(pl)FBSDKTokenCaching"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit19AccessTokenProviderC10tokenCacheSo17FBSDKTokenCaching_pSgvsZ",
+                "mangledName": "$s22FBSDKGamingServicesKit19AccessTokenProviderC10tokenCacheSo17FBSDKTokenCaching_pSgvsZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "objc_name": "setTokenCache:",
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit19AccessTokenProviderC10tokenCacheSo17FBSDKTokenCaching_pSgvMZ",
+                "mangledName": "$s22FBSDKGamingServicesKit19AccessTokenProviderC10tokenCacheSo17FBSDKTokenCaching_pSgvMZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "current",
+            "printedName": "current",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBSDKCoreKit.AccessToken?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AccessToken",
+                    "printedName": "FBSDKCoreKit.AccessToken",
+                    "usr": "c:objc(cs)FBSDKAccessToken"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit19AccessTokenProviderC7currentSo011FBSDKAccessE0CSgvpZ",
+            "mangledName": "$s22FBSDKGamingServicesKit19AccessTokenProviderC7currentSo011FBSDKAccessE0CSgvpZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "static": true,
+            "objc_name": "currentAccessToken",
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKCoreKit.AccessToken?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AccessToken",
+                        "printedName": "FBSDKCoreKit.AccessToken",
+                        "usr": "c:objc(cs)FBSDKAccessToken"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit19AccessTokenProviderC7currentSo011FBSDKAccessE0CSgvgZ",
+                "mangledName": "$s22FBSDKGamingServicesKit19AccessTokenProviderC7currentSo011FBSDKAccessE0CSgvgZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "objc_name": "currentAccessToken",
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKCoreKit.AccessToken?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AccessToken",
+                        "printedName": "FBSDKCoreKit.AccessToken",
+                        "usr": "c:objc(cs)FBSDKAccessToken"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit19AccessTokenProviderC7currentSo011FBSDKAccessE0CSgvsZ",
+                "mangledName": "$s22FBSDKGamingServicesKit19AccessTokenProviderC7currentSo011FBSDKAccessE0CSgvsZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "objc_name": "setCurrentAccessToken:",
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit19AccessTokenProviderC7currentSo011FBSDKAccessE0CSgvMZ",
+                "mangledName": "$s22FBSDKGamingServicesKit19AccessTokenProviderC7currentSo011FBSDKAccessE0CSgvMZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "AccessTokenProvider",
+                "printedName": "FBSDKGamingServicesKit.AccessTokenProvider",
+                "usr": "s:22FBSDKGamingServicesKit19AccessTokenProviderC"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit19AccessTokenProviderCACycfc",
+            "mangledName": "$s22FBSDKGamingServicesKit19AccessTokenProviderCACycfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": true,
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "s:22FBSDKGamingServicesKit19AccessTokenProviderC",
+        "mangledName": "$s22FBSDKGamingServicesKit19AccessTokenProviderC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "Final"
+        ],
+        "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": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "ChooseContextFilter",
+        "printedName": "ChooseContextFilter",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "none",
+            "printedName": "none",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.ChooseContextFilter.Type) -> FBSDKGamingServicesKit.ChooseContextFilter",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ChooseContextFilter",
+                    "printedName": "FBSDKGamingServicesKit.ChooseContextFilter",
+                    "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKChooseContextFilter"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.ChooseContextFilter.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ChooseContextFilter",
+                        "printedName": "FBSDKGamingServicesKit.ChooseContextFilter",
+                        "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKChooseContextFilter"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKChooseContextFilter@FBSDKChooseContextFilterNone",
+            "mangledName": "$s22FBSDKGamingServicesKit19ChooseContextFilterO4noneyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "ObjC"
+            ],
+            "fixedbinaryorder": 0
+          },
+          {
+            "kind": "Var",
+            "name": "existingChallenges",
+            "printedName": "existingChallenges",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.ChooseContextFilter.Type) -> FBSDKGamingServicesKit.ChooseContextFilter",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ChooseContextFilter",
+                    "printedName": "FBSDKGamingServicesKit.ChooseContextFilter",
+                    "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKChooseContextFilter"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.ChooseContextFilter.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ChooseContextFilter",
+                        "printedName": "FBSDKGamingServicesKit.ChooseContextFilter",
+                        "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKChooseContextFilter"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKChooseContextFilter@FBSDKChooseContextFilterExistingChallenges",
+            "mangledName": "$s22FBSDKGamingServicesKit19ChooseContextFilterO18existingChallengesyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "ObjC"
+            ],
+            "fixedbinaryorder": 1
+          },
+          {
+            "kind": "Var",
+            "name": "newPlayersOnly",
+            "printedName": "newPlayersOnly",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.ChooseContextFilter.Type) -> FBSDKGamingServicesKit.ChooseContextFilter",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ChooseContextFilter",
+                    "printedName": "FBSDKGamingServicesKit.ChooseContextFilter",
+                    "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKChooseContextFilter"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.ChooseContextFilter.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ChooseContextFilter",
+                        "printedName": "FBSDKGamingServicesKit.ChooseContextFilter",
+                        "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKChooseContextFilter"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKChooseContextFilter@FBSDKChooseContextFilterNewPlayersOnly",
+            "mangledName": "$s22FBSDKGamingServicesKit19ChooseContextFilterO14newPlayersOnlyyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "ObjC"
+            ],
+            "fixedbinaryorder": 2
+          },
+          {
+            "kind": "Var",
+            "name": "newContextOnly",
+            "printedName": "newContextOnly",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.ChooseContextFilter.Type) -> FBSDKGamingServicesKit.ChooseContextFilter",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ChooseContextFilter",
+                    "printedName": "FBSDKGamingServicesKit.ChooseContextFilter",
+                    "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKChooseContextFilter"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.ChooseContextFilter.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ChooseContextFilter",
+                        "printedName": "FBSDKGamingServicesKit.ChooseContextFilter",
+                        "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKChooseContextFilter"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKChooseContextFilter@FBSDKChooseContextFilterNewContextOnly",
+            "mangledName": "$s22FBSDKGamingServicesKit19ChooseContextFilterO03newE4OnlyyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "ObjC"
+            ],
+            "fixedbinaryorder": 3
+          },
+          {
+            "kind": "Var",
+            "name": "name",
+            "printedName": "name",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit19ChooseContextFilterO4nameSSvp",
+            "mangledName": "$s22FBSDKGamingServicesKit19ChooseContextFilterO4nameSSvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "AccessControl"
+            ],
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit19ChooseContextFilterO4nameSSvg",
+                "mangledName": "$s22FBSDKGamingServicesKit19ChooseContextFilterO4nameSSvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(rawValue:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBSDKGamingServicesKit.ChooseContextFilter?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ChooseContextFilter",
+                    "printedName": "FBSDKGamingServicesKit.ChooseContextFilter",
+                    "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKChooseContextFilter"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Int",
+                "printedName": "Swift.Int",
+                "usr": "s:Si"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit19ChooseContextFilterO8rawValueACSgSi_tcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit19ChooseContextFilterO8rawValueACSgSi_tcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "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:22FBSDKGamingServicesKit19ChooseContextFilterO8rawValueSivp",
+            "mangledName": "$s22FBSDKGamingServicesKit19ChooseContextFilterO8rawValueSivp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Int",
+                    "printedName": "Swift.Int",
+                    "usr": "s:Si"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit19ChooseContextFilterO8rawValueSivg",
+                "mangledName": "$s22FBSDKGamingServicesKit19ChooseContextFilterO8rawValueSivg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "allCases",
+            "printedName": "allCases",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Array",
+                "printedName": "[FBSDKGamingServicesKit.ChooseContextFilter]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ChooseContextFilter",
+                    "printedName": "FBSDKGamingServicesKit.ChooseContextFilter",
+                    "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKChooseContextFilter"
+                  }
+                ],
+                "usr": "s:Sa"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit19ChooseContextFilterO8allCasesSayACGvpZ",
+            "mangledName": "$s22FBSDKGamingServicesKit19ChooseContextFilterO8allCasesSayACGvpZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "static": true,
+            "implicit": true,
+            "declAttributes": [
+              "Nonisolated"
+            ],
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Array",
+                    "printedName": "[FBSDKGamingServicesKit.ChooseContextFilter]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ChooseContextFilter",
+                        "printedName": "FBSDKGamingServicesKit.ChooseContextFilter",
+                        "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKChooseContextFilter"
+                      }
+                    ],
+                    "usr": "s:Sa"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit19ChooseContextFilterO8allCasesSayACGvgZ",
+                "mangledName": "$s22FBSDKGamingServicesKit19ChooseContextFilterO8allCasesSayACGvgZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "implicit": true,
+                "accessorKind": "get"
+              }
+            ]
+          }
+        ],
+        "declKind": "Enum",
+        "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKChooseContextFilter",
+        "mangledName": "$s22FBSDKGamingServicesKit19ChooseContextFilterO",
+        "moduleName": "FBSDKGamingServicesKit",
+        "objc_name": "FBSDKChooseContextFilter",
+        "declAttributes": [
+          "AccessControl",
+          "ObjC"
+        ],
+        "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": "Conformance",
+            "name": "CaseIterable",
+            "printedName": "CaseIterable",
+            "children": [
+              {
+                "kind": "TypeWitness",
+                "name": "AllCases",
+                "printedName": "AllCases",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Array",
+                    "printedName": "[FBSDKGamingServicesKit.ChooseContextFilter]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ChooseContextFilter",
+                        "printedName": "FBSDKGamingServicesKit.ChooseContextFilter",
+                        "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKChooseContextFilter"
+                      }
+                    ],
+                    "usr": "s:Sa"
+                  }
+                ]
+              }
+            ],
+            "usr": "s:s12CaseIterableP",
+            "mangledName": "$ss12CaseIterableP"
+          }
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "ChooseContextContent",
+        "printedName": "ChooseContextContent",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "filter",
+            "printedName": "filter",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "ChooseContextFilter",
+                "printedName": "FBSDKGamingServicesKit.ChooseContextFilter",
+                "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKChooseContextFilter"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextContent(py)filter",
+            "mangledName": "$s22FBSDKGamingServicesKit20ChooseContextContentC6filterAA0dE6FilterOvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ChooseContextFilter",
+                    "printedName": "FBSDKGamingServicesKit.ChooseContextFilter",
+                    "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKChooseContextFilter"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextContent(im)filter",
+                "mangledName": "$s22FBSDKGamingServicesKit20ChooseContextContentC6filterAA0dE6FilterOvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ChooseContextFilter",
+                    "printedName": "FBSDKGamingServicesKit.ChooseContextFilter",
+                    "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKChooseContextFilter"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextContent(im)setFilter:",
+                "mangledName": "$s22FBSDKGamingServicesKit20ChooseContextContentC6filterAA0dE6FilterOvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit20ChooseContextContentC6filterAA0dE6FilterOvM",
+                "mangledName": "$s22FBSDKGamingServicesKit20ChooseContextContentC6filterAA0dE6FilterOvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "maxParticipants",
+            "printedName": "maxParticipants",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Int",
+                "printedName": "Swift.Int",
+                "usr": "s:Si"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextContent(py)maxParticipants",
+            "mangledName": "$s22FBSDKGamingServicesKit20ChooseContextContentC15maxParticipantsSivp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Int",
+                    "printedName": "Swift.Int",
+                    "usr": "s:Si"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextContent(im)maxParticipants",
+                "mangledName": "$s22FBSDKGamingServicesKit20ChooseContextContentC15maxParticipantsSivg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Int",
+                    "printedName": "Swift.Int",
+                    "usr": "s:Si"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextContent(im)setMaxParticipants:",
+                "mangledName": "$s22FBSDKGamingServicesKit20ChooseContextContentC15maxParticipantsSivs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit20ChooseContextContentC15maxParticipantsSivM",
+                "mangledName": "$s22FBSDKGamingServicesKit20ChooseContextContentC15maxParticipantsSivM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "minParticipants",
+            "printedName": "minParticipants",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Int",
+                "printedName": "Swift.Int",
+                "usr": "s:Si"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextContent(py)minParticipants",
+            "mangledName": "$s22FBSDKGamingServicesKit20ChooseContextContentC15minParticipantsSivp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Int",
+                    "printedName": "Swift.Int",
+                    "usr": "s:Si"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextContent(im)minParticipants",
+                "mangledName": "$s22FBSDKGamingServicesKit20ChooseContextContentC15minParticipantsSivg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Int",
+                    "printedName": "Swift.Int",
+                    "usr": "s:Si"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextContent(im)setMinParticipants:",
+                "mangledName": "$s22FBSDKGamingServicesKit20ChooseContextContentC15minParticipantsSivs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit20ChooseContextContentC15minParticipantsSivM",
+                "mangledName": "$s22FBSDKGamingServicesKit20ChooseContextContentC15minParticipantsSivM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Function",
+            "name": "filtersName",
+            "printedName": "filtersName(forFilters:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ChooseContextFilter",
+                "printedName": "FBSDKGamingServicesKit.ChooseContextFilter",
+                "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKChooseContextFilter"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextContent(cm)filtersNameForFilters:",
+            "mangledName": "$s22FBSDKGamingServicesKit20ChooseContextContentC11filtersName10forFiltersSSAA0dE6FilterO_tFZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "validate",
+            "printedName": "validate()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextContent(im)validateAndReturnError:",
+            "mangledName": "$s22FBSDKGamingServicesKit20ChooseContextContentC8validateyyKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "objc_name": "validateAndReturnError:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "throwing": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "isEqual",
+            "printedName": "isEqual(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Any?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextContent(im)isEqual:",
+            "mangledName": "$s22FBSDKGamingServicesKit20ChooseContextContentC7isEqualySbypSgF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "objc_name": "isEqual:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "Override",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "ChooseContextContent",
+                "printedName": "FBSDKGamingServicesKit.ChooseContextContent",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextContent"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextContent(im)init",
+            "mangledName": "$s22FBSDKGamingServicesKit20ChooseContextContentCACycfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "implicit": true,
+            "objc_name": "init",
+            "declAttributes": [
+              "Dynamic",
+              "ObjC",
+              "Override"
+            ],
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextContent",
+        "mangledName": "$s22FBSDKGamingServicesKit20ChooseContextContentC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "objc_name": "FBSDKChooseContextContent",
+        "declAttributes": [
+          "Final",
+          "AccessControl",
+          "ObjC",
+          "ObjCMembers",
+          "RawDocComment"
+        ],
+        "superclassUsr": "c:objc(cs)NSObject",
+        "inheritsConvenienceInitializers": true,
+        "superclassNames": [
+          "ObjectiveC.NSObject"
+        ],
+        "conformances": [
+          {
+            "kind": "Conformance",
+            "name": "ValidatableProtocol",
+            "printedName": "ValidatableProtocol",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKValidatable",
+            "mangledName": "$s22FBSDKGamingServicesKit19ValidatableProtocolP"
+          },
+          {
+            "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": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "ChooseContextDialog",
+        "printedName": "ChooseContextDialog",
+        "children": [
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(content:delegate:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "ChooseContextDialog",
+                "printedName": "FBSDKGamingServicesKit.ChooseContextDialog",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextDialog"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ChooseContextContent",
+                "printedName": "FBSDKGamingServicesKit.ChooseContextContent",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextContent"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ContextDialogDelegate",
+                "printedName": "any FBSDKGamingServicesKit.ContextDialogDelegate",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKContextDialogDelegate"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextDialog(im)initWithContent:delegate:",
+            "mangledName": "$s22FBSDKGamingServicesKit19ChooseContextDialogC7content8delegateAcA0dE7ContentC_AA0eF8Delegate_ptcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Convenience",
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "init_kind": "Convenience"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(_:delegate:internalUtility:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "ChooseContextDialog",
+                "printedName": "FBSDKGamingServicesKit.ChooseContextDialog",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextDialog"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ChooseContextContent",
+                "printedName": "FBSDKGamingServicesKit.ChooseContextContent",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextContent"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ContextDialogDelegate",
+                "printedName": "any FBSDKGamingServicesKit.ContextDialogDelegate",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKContextDialogDelegate"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "InternalUtilityProtocol",
+                "printedName": "any FBSDKCoreKit.InternalUtilityProtocol",
+                "usr": "c:objc(pl)FBSDKInternalUtility"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextDialog(im)init:delegate:internalUtility:",
+            "mangledName": "$s22FBSDKGamingServicesKit19ChooseContextDialogC_8delegate15internalUtilityAcA0dE7ContentC_AA0eF8Delegate_pSo013FBSDKInternalI0_ptcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "ObjC"
+            ],
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "show",
+            "printedName": "show()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextDialog(im)show",
+            "mangledName": "$s22FBSDKGamingServicesKit19ChooseContextDialogC4showSbyF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "objc_name": "show",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "Override",
+              "AccessControl"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "validate",
+            "printedName": "validate()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextDialog(im)validateAndReturnError:",
+            "mangledName": "$s22FBSDKGamingServicesKit19ChooseContextDialogC8validateyyKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "objc_name": "validateAndReturnError:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "Override",
+              "AccessControl"
+            ],
+            "throwing": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "gamingContextFromURL",
+            "printedName": "gamingContextFromURL(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBSDKGamingServicesKit.GamingContext?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GamingContext",
+                    "printedName": "FBSDKGamingServicesKit.GamingContext",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingContext"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "URL",
+                "printedName": "Foundation.URL",
+                "usr": "s:10Foundation3URLV"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit19ChooseContextDialogC06gamingE7FromURLyAA06GamingE0CSg10Foundation0I0VKF",
+            "mangledName": "$s22FBSDKGamingServicesKit19ChooseContextDialogC06gamingE7FromURLyAA06GamingE0CSg10Foundation0I0VKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "throwing": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "application",
+            "printedName": "application(_:open:sourceApplication:annotation:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "UIKit.UIApplication?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "UIApplication",
+                    "printedName": "UIKit.UIApplication",
+                    "usr": "c:objc(cs)UIApplication"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "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": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Any?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextDialog(im)application:openURL:sourceApplication:annotation:",
+            "mangledName": "$s22FBSDKGamingServicesKit19ChooseContextDialogC11application_4open17sourceApplication10annotationSbSo13UIApplicationCSg_10Foundation3URLVSgSSSgypSgtF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "objc_name": "application:openURL:sourceApplication:annotation:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "canOpen",
+            "printedName": "canOpen(_:for:sourceApplication:annotation:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "URL",
+                "printedName": "Foundation.URL",
+                "usr": "s:10Foundation3URLV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "UIKit.UIApplication?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "UIApplication",
+                    "printedName": "UIKit.UIApplication",
+                    "usr": "c:objc(cs)UIApplication"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "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": "Any?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextDialog(im)canOpenURL:forApplication:sourceApplication:annotation:",
+            "mangledName": "$s22FBSDKGamingServicesKit19ChooseContextDialogC7canOpen_3for17sourceApplication10annotationSb10Foundation3URLV_So13UIApplicationCSgSSSgypSgtF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "objc_name": "canOpenURL:forApplication:sourceApplication:annotation:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "AccessControl"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "applicationDidBecomeActive",
+            "printedName": "applicationDidBecomeActive(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "UIApplication",
+                "printedName": "UIKit.UIApplication",
+                "usr": "c:objc(cs)UIApplication"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextDialog(im)applicationDidBecomeActive:",
+            "mangledName": "$s22FBSDKGamingServicesKit19ChooseContextDialogC26applicationDidBecomeActiveyySo13UIApplicationCF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "objc_name": "applicationDidBecomeActive:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "AccessControl"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "isAuthenticationURL",
+            "printedName": "isAuthenticationURL(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "URL",
+                "printedName": "Foundation.URL",
+                "usr": "s:10Foundation3URLV"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextDialog(im)isAuthenticationURL:",
+            "mangledName": "$s22FBSDKGamingServicesKit19ChooseContextDialogC19isAuthenticationURLySb10Foundation0I0VF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "objc_name": "isAuthenticationURL:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "AccessControl"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(delegate:dialogContent:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "ChooseContextDialog",
+                "printedName": "FBSDKGamingServicesKit.ChooseContextDialog",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextDialog"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBSDKGamingServicesKit.ContextDialogDelegate)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ContextDialogDelegate",
+                    "printedName": "any FBSDKGamingServicesKit.ContextDialogDelegate",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKContextDialogDelegate"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBSDKGamingServicesKit.ValidatableProtocol)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ValidatableProtocol",
+                    "printedName": "any FBSDKGamingServicesKit.ValidatableProtocol",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKValidatable"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextDialog(im)initWithDelegate:dialogContent:",
+            "mangledName": "$s22FBSDKGamingServicesKit19ChooseContextDialogC8delegate13dialogContentAcA0eF8Delegate_pSg_AA19ValidatableProtocol_pSgtcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "implicit": true,
+            "objc_name": "initWithDelegate:dialogContent:",
+            "declAttributes": [
+              "ObjC",
+              "Override"
+            ],
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextDialog",
+        "mangledName": "$s22FBSDKGamingServicesKit19ChooseContextDialogC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "objc_name": "FBSDKChooseContextDialog",
+        "declAttributes": [
+          "Final",
+          "AccessControl",
+          "ObjC",
+          "ObjCMembers",
+          "RawDocComment"
+        ],
+        "superclassUsr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextWebDialog",
+        "hasMissingDesignatedInitializers": true,
+        "superclassNames": [
+          "FBSDKGamingServicesKit.ContextWebDialog",
+          "ObjectiveC.NSObject"
+        ],
+        "conformances": [
+          {
+            "kind": "Conformance",
+            "name": "DialogProtocol",
+            "printedName": "DialogProtocol",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKDialog",
+            "mangledName": "$s22FBSDKGamingServicesKit14DialogProtocolP"
+          },
+          {
+            "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": "Showable",
+            "printedName": "Showable",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKShowable",
+            "mangledName": "$s22FBSDKGamingServicesKit8ShowableP"
+          }
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "ChooseContextDialogFactory",
+        "printedName": "ChooseContextDialogFactory",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "makeChooseContextDialog",
+            "printedName": "makeChooseContextDialog(content:delegate:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Showable",
+                "printedName": "any FBSDKGamingServicesKit.Showable",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKShowable"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ChooseContextContent",
+                "printedName": "FBSDKGamingServicesKit.ChooseContextContent",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextContent"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ContextDialogDelegate",
+                "printedName": "any FBSDKGamingServicesKit.ContextDialogDelegate",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKContextDialogDelegate"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit26ChooseContextDialogFactoryV04makedeF07content8delegateAA8Showable_pAA0dE7ContentC_AA0eF8Delegate_ptF",
+            "mangledName": "$s22FBSDKGamingServicesKit26ChooseContextDialogFactoryV04makedeF07content8delegateAA8Showable_pAA0dE7ContentC_AA0eF8Delegate_ptF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "ChooseContextDialogFactory",
+                "printedName": "FBSDKGamingServicesKit.ChooseContextDialogFactory",
+                "usr": "s:22FBSDKGamingServicesKit26ChooseContextDialogFactoryV"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit26ChooseContextDialogFactoryVACycfc",
+            "mangledName": "$s22FBSDKGamingServicesKit26ChooseContextDialogFactoryVACycfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": true,
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Struct",
+        "usr": "s:22FBSDKGamingServicesKit26ChooseContextDialogFactoryV",
+        "mangledName": "$s22FBSDKGamingServicesKit26ChooseContextDialogFactoryV",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "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": "ChooseContextDialogMaking",
+            "printedName": "ChooseContextDialogMaking",
+            "usr": "s:22FBSDKGamingServicesKit25ChooseContextDialogMakingP",
+            "mangledName": "$s22FBSDKGamingServicesKit25ChooseContextDialogMakingP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Sendable",
+            "printedName": "Sendable",
+            "usr": "s:s8SendableP",
+            "mangledName": "$ss8SendableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "BitwiseCopyable",
+            "printedName": "BitwiseCopyable",
+            "usr": "s:s15BitwiseCopyableP",
+            "mangledName": "$ss15BitwiseCopyableP"
+          }
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "ChooseContextDialogMaking",
+        "printedName": "ChooseContextDialogMaking",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "makeChooseContextDialog",
+            "printedName": "makeChooseContextDialog(content:delegate:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Showable",
+                "printedName": "any FBSDKGamingServicesKit.Showable",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKShowable"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ChooseContextContent",
+                "printedName": "FBSDKGamingServicesKit.ChooseContextContent",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextContent"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ContextDialogDelegate",
+                "printedName": "any FBSDKGamingServicesKit.ContextDialogDelegate",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKContextDialogDelegate"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit25ChooseContextDialogMakingP04makedeF07content8delegateAA8Showable_pAA0dE7ContentC_AA0eF8Delegate_ptF",
+            "mangledName": "$s22FBSDKGamingServicesKit25ChooseContextDialogMakingP04makedeF07content8delegateAA8Showable_pAA0dE7ContentC_AA0eF8Delegate_ptF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.ChooseContextDialogMaking>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.ChooseContextDialogMaking>",
+            "protocolReq": true,
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "s:22FBSDKGamingServicesKit25ChooseContextDialogMakingP",
+        "mangledName": "$s22FBSDKGamingServicesKit25ChooseContextDialogMakingP",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "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": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "ChooseContextDialogURLFactory",
+        "printedName": "ChooseContextDialogURLFactory",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "content",
+            "printedName": "content",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "ChooseContextContent",
+                "printedName": "FBSDKGamingServicesKit.ChooseContextContent",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextContent"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit29ChooseContextDialogURLFactoryV7contentAA0dE7ContentCvp",
+            "mangledName": "$s22FBSDKGamingServicesKit29ChooseContextDialogURLFactoryV7contentAA0dE7ContentCvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 0,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ChooseContextContent",
+                    "printedName": "FBSDKGamingServicesKit.ChooseContextContent",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextContent"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit29ChooseContextDialogURLFactoryV7contentAA0dE7ContentCvg",
+                "mangledName": "$s22FBSDKGamingServicesKit29ChooseContextDialogURLFactoryV7contentAA0dE7ContentCvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ChooseContextContent",
+                    "printedName": "FBSDKGamingServicesKit.ChooseContextContent",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextContent"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit29ChooseContextDialogURLFactoryV7contentAA0dE7ContentCvs",
+                "mangledName": "$s22FBSDKGamingServicesKit29ChooseContextDialogURLFactoryV7contentAA0dE7ContentCvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit29ChooseContextDialogURLFactoryV7contentAA0dE7ContentCvM",
+                "mangledName": "$s22FBSDKGamingServicesKit29ChooseContextDialogURLFactoryV7contentAA0dE7ContentCvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "appID",
+            "printedName": "appID",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit29ChooseContextDialogURLFactoryV5appIDSSvp",
+            "mangledName": "$s22FBSDKGamingServicesKit29ChooseContextDialogURLFactoryV5appIDSSvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 1,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit29ChooseContextDialogURLFactoryV5appIDSSvg",
+                "mangledName": "$s22FBSDKGamingServicesKit29ChooseContextDialogURLFactoryV5appIDSSvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent"
+                ],
+                "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:22FBSDKGamingServicesKit29ChooseContextDialogURLFactoryV5appIDSSvs",
+                "mangledName": "$s22FBSDKGamingServicesKit29ChooseContextDialogURLFactoryV5appIDSSvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit29ChooseContextDialogURLFactoryV5appIDSSvM",
+                "mangledName": "$s22FBSDKGamingServicesKit29ChooseContextDialogURLFactoryV5appIDSSvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(appID:content:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "ChooseContextDialogURLFactory",
+                "printedName": "FBSDKGamingServicesKit.ChooseContextDialogURLFactory",
+                "usr": "s:22FBSDKGamingServicesKit29ChooseContextDialogURLFactoryV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ChooseContextContent",
+                "printedName": "FBSDKGamingServicesKit.ChooseContextContent",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextContent"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit29ChooseContextDialogURLFactoryV5appID7contentACSS_AA0dE7ContentCtcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit29ChooseContextDialogURLFactoryV5appID7contentACSS_AA0dE7ContentCtcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "generateDialogDeeplinkURL",
+            "printedName": "generateDialogDeeplinkURL()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "URL",
+                "printedName": "Foundation.URL",
+                "usr": "s:10Foundation3URLV"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit29ChooseContextDialogURLFactoryV08generateF11DeeplinkURL10Foundation0J0VyKF",
+            "mangledName": "$s22FBSDKGamingServicesKit29ChooseContextDialogURLFactoryV08generateF11DeeplinkURL10Foundation0J0VyKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "throwing": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Struct",
+        "usr": "s:22FBSDKGamingServicesKit29ChooseContextDialogURLFactoryV",
+        "mangledName": "$s22FBSDKGamingServicesKit29ChooseContextDialogURLFactoryV",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "DialogDeeplinkURLCreating",
+            "printedName": "DialogDeeplinkURLCreating",
+            "usr": "s:22FBSDKGamingServicesKit25DialogDeeplinkURLCreatingP",
+            "mangledName": "$s22FBSDKGamingServicesKit25DialogDeeplinkURLCreatingP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "ContextDialogDelegate",
+        "printedName": "ContextDialogDelegate",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "contextDialogDidComplete",
+            "printedName": "contextDialogDidComplete(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ContextWebDialog",
+                "printedName": "FBSDKGamingServicesKit.ContextWebDialog",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextWebDialog"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKContextDialogDelegate(im)contextDialogDidComplete:",
+            "mangledName": "$s22FBSDKGamingServicesKit21ContextDialogDelegateP07contextE11DidCompleteyyAA0d3WebE0CF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.ContextDialogDelegate>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.ContextDialogDelegate>",
+            "protocolReq": true,
+            "declAttributes": [
+              "RawDocComment",
+              "ObjC"
+            ],
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "contextDialog",
+            "printedName": "contextDialog(_:didFailWithError:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ContextWebDialog",
+                "printedName": "FBSDKGamingServicesKit.ContextWebDialog",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextWebDialog"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Error",
+                "printedName": "any Swift.Error",
+                "usr": "s:s5ErrorP"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKContextDialogDelegate(im)contextDialog:didFailWithError:",
+            "mangledName": "$s22FBSDKGamingServicesKit21ContextDialogDelegateP07contextE0_16didFailWithErroryAA0d3WebE0C_s0K0_ptF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.ContextDialogDelegate>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.ContextDialogDelegate>",
+            "protocolReq": true,
+            "declAttributes": [
+              "RawDocComment",
+              "ObjC"
+            ],
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "contextDialogDidCancel",
+            "printedName": "contextDialogDidCancel(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ContextWebDialog",
+                "printedName": "FBSDKGamingServicesKit.ContextWebDialog",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextWebDialog"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKContextDialogDelegate(im)contextDialogDidCancel:",
+            "mangledName": "$s22FBSDKGamingServicesKit21ContextDialogDelegateP07contextE9DidCancelyyAA0d3WebE0CF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.ContextDialogDelegate>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.ContextDialogDelegate>",
+            "protocolReq": true,
+            "declAttributes": [
+              "RawDocComment",
+              "ObjC"
+            ],
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKContextDialogDelegate",
+        "mangledName": "$s22FBSDKGamingServicesKit21ContextDialogDelegateP",
+        "moduleName": "FBSDKGamingServicesKit",
+        "genericSig": "<τ_0_0 : AnyObject>",
+        "sugared_genericSig": "<Self : AnyObject>",
+        "objc_name": "FBSDKContextDialogDelegate",
+        "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": "Import",
+        "name": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "ContextDialogPresenter",
+        "printedName": "ContextDialogPresenter",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "createContextDialogFactory",
+            "printedName": "createContextDialogFactory",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "CreateContextDialogMaking",
+                "printedName": "any FBSDKGamingServicesKit.CreateContextDialogMaking",
+                "usr": "s:22FBSDKGamingServicesKit25CreateContextDialogMakingP"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit22ContextDialogPresenterC06createdE7FactoryAA06CreatedE6Making_pvp",
+            "mangledName": "$s22FBSDKGamingServicesKit22ContextDialogPresenterC06createdE7FactoryAA06CreatedE6Making_pvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "SetterAccess"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "CreateContextDialogMaking",
+                    "printedName": "any FBSDKGamingServicesKit.CreateContextDialogMaking",
+                    "usr": "s:22FBSDKGamingServicesKit25CreateContextDialogMakingP"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit22ContextDialogPresenterC06createdE7FactoryAA06CreatedE6Making_pvg",
+                "mangledName": "$s22FBSDKGamingServicesKit22ContextDialogPresenterC06createdE7FactoryAA06CreatedE6Making_pvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "switchContextDialogFactory",
+            "printedName": "switchContextDialogFactory",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "SwitchContextDialogMaking",
+                "printedName": "any FBSDKGamingServicesKit.SwitchContextDialogMaking",
+                "usr": "s:22FBSDKGamingServicesKit25SwitchContextDialogMakingP"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit22ContextDialogPresenterC06switchdE7FactoryAA06SwitchdE6Making_pvp",
+            "mangledName": "$s22FBSDKGamingServicesKit22ContextDialogPresenterC06switchdE7FactoryAA06SwitchdE6Making_pvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "SetterAccess"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "SwitchContextDialogMaking",
+                    "printedName": "any FBSDKGamingServicesKit.SwitchContextDialogMaking",
+                    "usr": "s:22FBSDKGamingServicesKit25SwitchContextDialogMakingP"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit22ContextDialogPresenterC06switchdE7FactoryAA06SwitchdE6Making_pvg",
+                "mangledName": "$s22FBSDKGamingServicesKit22ContextDialogPresenterC06switchdE7FactoryAA06SwitchdE6Making_pvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "chooseContextDialogFactory",
+            "printedName": "chooseContextDialogFactory",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "ChooseContextDialogMaking",
+                "printedName": "any FBSDKGamingServicesKit.ChooseContextDialogMaking",
+                "usr": "s:22FBSDKGamingServicesKit25ChooseContextDialogMakingP"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit22ContextDialogPresenterC06choosedE7FactoryAA06ChoosedE6Making_pvp",
+            "mangledName": "$s22FBSDKGamingServicesKit22ContextDialogPresenterC06choosedE7FactoryAA06ChoosedE6Making_pvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "SetterAccess"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ChooseContextDialogMaking",
+                    "printedName": "any FBSDKGamingServicesKit.ChooseContextDialogMaking",
+                    "usr": "s:22FBSDKGamingServicesKit25ChooseContextDialogMakingP"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit22ContextDialogPresenterC06choosedE7FactoryAA06ChoosedE6Making_pvg",
+                "mangledName": "$s22FBSDKGamingServicesKit22ContextDialogPresenterC06choosedE7FactoryAA06ChoosedE6Making_pvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "ContextDialogPresenter",
+                "printedName": "FBSDKGamingServicesKit.ContextDialogPresenter",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextDialogPresenter"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextDialogPresenter(im)init",
+            "mangledName": "$s22FBSDKGamingServicesKit22ContextDialogPresenterCACycfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "objc_name": "init",
+            "declAttributes": [
+              "Dynamic",
+              "ObjC",
+              "Convenience",
+              "Override",
+              "AccessControl"
+            ],
+            "init_kind": "Convenience"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(createContextDialogFactory:switchContextDialogFactory:chooseContextDialogFactory:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "ContextDialogPresenter",
+                "printedName": "FBSDKGamingServicesKit.ContextDialogPresenter",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextDialogPresenter"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "CreateContextDialogMaking",
+                "printedName": "any FBSDKGamingServicesKit.CreateContextDialogMaking",
+                "usr": "s:22FBSDKGamingServicesKit25CreateContextDialogMakingP"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "SwitchContextDialogMaking",
+                "printedName": "any FBSDKGamingServicesKit.SwitchContextDialogMaking",
+                "usr": "s:22FBSDKGamingServicesKit25SwitchContextDialogMakingP"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ChooseContextDialogMaking",
+                "printedName": "any FBSDKGamingServicesKit.ChooseContextDialogMaking",
+                "usr": "s:22FBSDKGamingServicesKit25ChooseContextDialogMakingP"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit22ContextDialogPresenterC06createdE7Factory06switchdeH006choosedeH0AcA06CreatedE6Making_p_AA06SwitchdeL0_pAA06ChoosedeL0_ptcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit22ContextDialogPresenterC06createdE7Factory06switchdeH006choosedeH0AcA06CreatedE6Making_p_AA06SwitchdeL0_pAA06ChoosedeL0_ptcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "makeAndShowCreateContextDialog",
+            "printedName": "makeAndShowCreateContextDialog(content:delegate:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "CreateContextContent",
+                "printedName": "FBSDKGamingServicesKit.CreateContextContent",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKCreateContextContent"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ContextDialogDelegate",
+                "printedName": "any FBSDKGamingServicesKit.ContextDialogDelegate",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKContextDialogDelegate"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextDialogPresenter(im)makeAndShowCreateContextDialogWithContent:delegate:error:",
+            "mangledName": "$s22FBSDKGamingServicesKit22ContextDialogPresenterC017makeAndShowCreatedE07content8delegateyAA0jD7ContentC_AA0dE8Delegate_ptKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "throwing": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "makeAndShowSwitchContextDialog",
+            "printedName": "makeAndShowSwitchContextDialog(content:delegate:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "SwitchContextContent",
+                "printedName": "FBSDKGamingServicesKit.SwitchContextContent",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKSwitchContextContent"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ContextDialogDelegate",
+                "printedName": "any FBSDKGamingServicesKit.ContextDialogDelegate",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKContextDialogDelegate"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextDialogPresenter(im)makeAndShowSwitchContextDialogWithContent:delegate:error:",
+            "mangledName": "$s22FBSDKGamingServicesKit22ContextDialogPresenterC017makeAndShowSwitchdE07content8delegateyAA0jD7ContentC_AA0dE8Delegate_ptKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "throwing": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "makeAndShowChooseContextDialog",
+            "printedName": "makeAndShowChooseContextDialog(content:delegate:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ChooseContextContent",
+                "printedName": "FBSDKGamingServicesKit.ChooseContextContent",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKChooseContextContent"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ContextDialogDelegate",
+                "printedName": "any FBSDKGamingServicesKit.ContextDialogDelegate",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKContextDialogDelegate"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextDialogPresenter(im)makeAndShowChooseContextDialogWithContent:delegate:",
+            "mangledName": "$s22FBSDKGamingServicesKit22ContextDialogPresenterC017makeAndShowChoosedE07content8delegateyAA0jD7ContentC_AA0dE8Delegate_ptF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextDialogPresenter",
+        "mangledName": "$s22FBSDKGamingServicesKit22ContextDialogPresenterC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "objc_name": "FBSDKContextDialogPresenter",
+        "declAttributes": [
+          "Final",
+          "AccessControl",
+          "ObjC",
+          "ObjCMembers",
+          "RawDocComment"
+        ],
+        "superclassUsr": "c:objc(cs)NSObject",
+        "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": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "ContextDialogPresenterError",
+        "printedName": "ContextDialogPresenterError",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "showCreateContext",
+            "printedName": "showCreateContext",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.ContextDialogPresenterError.Type) -> FBSDKGamingServicesKit.ContextDialogPresenterError",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ContextDialogPresenterError",
+                    "printedName": "FBSDKGamingServicesKit.ContextDialogPresenterError",
+                    "usr": "s:22FBSDKGamingServicesKit27ContextDialogPresenterErrorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.ContextDialogPresenterError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ContextDialogPresenterError",
+                        "printedName": "FBSDKGamingServicesKit.ContextDialogPresenterError",
+                        "usr": "s:22FBSDKGamingServicesKit27ContextDialogPresenterErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit27ContextDialogPresenterErrorO010showCreateD0yA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit27ContextDialogPresenterErrorO010showCreateD0yA2CmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          },
+          {
+            "kind": "Var",
+            "name": "showSwitchContext",
+            "printedName": "showSwitchContext",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.ContextDialogPresenterError.Type) -> FBSDKGamingServicesKit.ContextDialogPresenterError",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ContextDialogPresenterError",
+                    "printedName": "FBSDKGamingServicesKit.ContextDialogPresenterError",
+                    "usr": "s:22FBSDKGamingServicesKit27ContextDialogPresenterErrorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.ContextDialogPresenterError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ContextDialogPresenterError",
+                        "printedName": "FBSDKGamingServicesKit.ContextDialogPresenterError",
+                        "usr": "s:22FBSDKGamingServicesKit27ContextDialogPresenterErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit27ContextDialogPresenterErrorO010showSwitchD0yA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit27ContextDialogPresenterErrorO010showSwitchD0yA2CmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          },
+          {
+            "kind": "Var",
+            "name": "showChooseContext",
+            "printedName": "showChooseContext",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.ContextDialogPresenterError.Type) -> FBSDKGamingServicesKit.ContextDialogPresenterError",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ContextDialogPresenterError",
+                    "printedName": "FBSDKGamingServicesKit.ContextDialogPresenterError",
+                    "usr": "s:22FBSDKGamingServicesKit27ContextDialogPresenterErrorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.ContextDialogPresenterError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ContextDialogPresenterError",
+                        "printedName": "FBSDKGamingServicesKit.ContextDialogPresenterError",
+                        "usr": "s:22FBSDKGamingServicesKit27ContextDialogPresenterErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit27ContextDialogPresenterErrorO010showChooseD0yA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit27ContextDialogPresenterErrorO010showChooseD0yA2CmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          },
+          {
+            "kind": "Var",
+            "name": "invalidAccessToken",
+            "printedName": "invalidAccessToken",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.ContextDialogPresenterError.Type) -> FBSDKGamingServicesKit.ContextDialogPresenterError",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ContextDialogPresenterError",
+                    "printedName": "FBSDKGamingServicesKit.ContextDialogPresenterError",
+                    "usr": "s:22FBSDKGamingServicesKit27ContextDialogPresenterErrorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.ContextDialogPresenterError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ContextDialogPresenterError",
+                        "printedName": "FBSDKGamingServicesKit.ContextDialogPresenterError",
+                        "usr": "s:22FBSDKGamingServicesKit27ContextDialogPresenterErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit27ContextDialogPresenterErrorO18invalidAccessTokenyA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit27ContextDialogPresenterErrorO18invalidAccessTokenyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          },
+          {
+            "kind": "Function",
+            "name": "==",
+            "printedName": "==(_:_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ContextDialogPresenterError",
+                "printedName": "FBSDKGamingServicesKit.ContextDialogPresenterError",
+                "usr": "s:22FBSDKGamingServicesKit27ContextDialogPresenterErrorO"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ContextDialogPresenterError",
+                "printedName": "FBSDKGamingServicesKit.ContextDialogPresenterError",
+                "usr": "s:22FBSDKGamingServicesKit27ContextDialogPresenterErrorO"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit27ContextDialogPresenterErrorO2eeoiySbAC_ACtFZ",
+            "mangledName": "$s22FBSDKGamingServicesKit27ContextDialogPresenterErrorO2eeoiySbAC_ACtFZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "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:22FBSDKGamingServicesKit27ContextDialogPresenterErrorO9hashValueSivp",
+            "mangledName": "$s22FBSDKGamingServicesKit27ContextDialogPresenterErrorO9hashValueSivp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Int",
+                    "printedName": "Swift.Int",
+                    "usr": "s:Si"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit27ContextDialogPresenterErrorO9hashValueSivg",
+                "mangledName": "$s22FBSDKGamingServicesKit27ContextDialogPresenterErrorO9hashValueSivg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "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:22FBSDKGamingServicesKit27ContextDialogPresenterErrorO4hash4intoys6HasherVz_tF",
+            "mangledName": "$s22FBSDKGamingServicesKit27ContextDialogPresenterErrorO4hash4intoys6HasherVz_tF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Enum",
+        "usr": "s:22FBSDKGamingServicesKit27ContextDialogPresenterErrorO",
+        "mangledName": "$s22FBSDKGamingServicesKit27ContextDialogPresenterErrorO",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "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": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "ContextWebDialog",
+        "printedName": "ContextWebDialog",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "delegate",
+            "printedName": "delegate",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBSDKGamingServicesKit.ContextDialogDelegate)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ContextDialogDelegate",
+                    "printedName": "any FBSDKGamingServicesKit.ContextDialogDelegate",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKContextDialogDelegate"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextWebDialog(py)delegate",
+            "mangledName": "$s22FBSDKGamingServicesKit16ContextWebDialogC8delegateAA0dF8Delegate_pSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isOpen": true,
+            "objc_name": "delegate",
+            "declAttributes": [
+              "HasInitialValue",
+              "ObjC",
+              "HasStorage",
+              "AccessControl"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBSDKGamingServicesKit.ContextDialogDelegate)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ContextDialogDelegate",
+                        "printedName": "any FBSDKGamingServicesKit.ContextDialogDelegate",
+                        "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKContextDialogDelegate"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextWebDialog(im)delegate",
+                "mangledName": "$s22FBSDKGamingServicesKit16ContextWebDialogC8delegateAA0dF8Delegate_pSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "isOpen": true,
+                "objc_name": "delegate",
+                "declAttributes": [
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBSDKGamingServicesKit.ContextDialogDelegate)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ContextDialogDelegate",
+                        "printedName": "any FBSDKGamingServicesKit.ContextDialogDelegate",
+                        "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKContextDialogDelegate"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextWebDialog(im)setDelegate:",
+                "mangledName": "$s22FBSDKGamingServicesKit16ContextWebDialogC8delegateAA0dF8Delegate_pSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "isOpen": true,
+                "objc_name": "setDelegate:",
+                "declAttributes": [
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit16ContextWebDialogC8delegateAA0dF8Delegate_pSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit16ContextWebDialogC8delegateAA0dF8Delegate_pSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "dialogContent",
+            "printedName": "dialogContent",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBSDKGamingServicesKit.ValidatableProtocol)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ValidatableProtocol",
+                    "printedName": "any FBSDKGamingServicesKit.ValidatableProtocol",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKValidatable"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextWebDialog(py)dialogContent",
+            "mangledName": "$s22FBSDKGamingServicesKit16ContextWebDialogC13dialogContentAA19ValidatableProtocol_pSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isOpen": true,
+            "objc_name": "dialogContent",
+            "declAttributes": [
+              "HasInitialValue",
+              "ObjC",
+              "HasStorage",
+              "AccessControl"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBSDKGamingServicesKit.ValidatableProtocol)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ValidatableProtocol",
+                        "printedName": "any FBSDKGamingServicesKit.ValidatableProtocol",
+                        "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKValidatable"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextWebDialog(im)dialogContent",
+                "mangledName": "$s22FBSDKGamingServicesKit16ContextWebDialogC13dialogContentAA19ValidatableProtocol_pSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "isOpen": true,
+                "objc_name": "dialogContent",
+                "declAttributes": [
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBSDKGamingServicesKit.ValidatableProtocol)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ValidatableProtocol",
+                        "printedName": "any FBSDKGamingServicesKit.ValidatableProtocol",
+                        "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKValidatable"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextWebDialog(im)setDialogContent:",
+                "mangledName": "$s22FBSDKGamingServicesKit16ContextWebDialogC13dialogContentAA19ValidatableProtocol_pSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "isOpen": true,
+                "objc_name": "setDialogContent:",
+                "declAttributes": [
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit16ContextWebDialogC13dialogContentAA19ValidatableProtocol_pSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit16ContextWebDialogC13dialogContentAA19ValidatableProtocol_pSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "currentWebDialog",
+            "printedName": "currentWebDialog",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBSDKCoreKit._WebDialog?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "_WebDialog",
+                    "printedName": "FBSDKCoreKit._WebDialog",
+                    "usr": "c:@M@FBSDKCoreKit@objc(cs)FBSDKWebDialog"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextWebDialog(py)currentWebDialog",
+            "mangledName": "$s22FBSDKGamingServicesKit16ContextWebDialogC07currenteF009FBSDKCoreC001_eF0CSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isOpen": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "HasStorage",
+              "AccessControl",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKCoreKit._WebDialog?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "_WebDialog",
+                        "printedName": "FBSDKCoreKit._WebDialog",
+                        "usr": "c:@M@FBSDKCoreKit@objc(cs)FBSDKWebDialog"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextWebDialog(im)currentWebDialog",
+                "mangledName": "$s22FBSDKGamingServicesKit16ContextWebDialogC07currenteF009FBSDKCoreC001_eF0CSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "isOpen": true,
+                "declAttributes": [
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKCoreKit._WebDialog?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "_WebDialog",
+                        "printedName": "FBSDKCoreKit._WebDialog",
+                        "usr": "c:@M@FBSDKCoreKit@objc(cs)FBSDKWebDialog"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextWebDialog(im)setCurrentWebDialog:",
+                "mangledName": "$s22FBSDKGamingServicesKit16ContextWebDialogC07currenteF009FBSDKCoreC001_eF0CSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "isOpen": true,
+                "declAttributes": [
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit16ContextWebDialogC07currenteF009FBSDKCoreC001_eF0CSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit16ContextWebDialogC07currenteF009FBSDKCoreC001_eF0CSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(delegate:dialogContent:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "ContextWebDialog",
+                "printedName": "FBSDKGamingServicesKit.ContextWebDialog",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextWebDialog"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBSDKGamingServicesKit.ContextDialogDelegate)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ContextDialogDelegate",
+                    "printedName": "any FBSDKGamingServicesKit.ContextDialogDelegate",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKContextDialogDelegate"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBSDKGamingServicesKit.ValidatableProtocol)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ValidatableProtocol",
+                    "printedName": "any FBSDKGamingServicesKit.ValidatableProtocol",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKValidatable"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextWebDialog(im)initWithDelegate:dialogContent:",
+            "mangledName": "$s22FBSDKGamingServicesKit16ContextWebDialogC8delegate13dialogContentAcA0dF8Delegate_pSg_AA19ValidatableProtocol_pSgtcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "ObjC"
+            ],
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "show",
+            "printedName": "show()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextWebDialog(im)show",
+            "mangledName": "$s22FBSDKGamingServicesKit16ContextWebDialogC4showSbyF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isOpen": true,
+            "objc_name": "show",
+            "declAttributes": [
+              "ObjC",
+              "AccessControl"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "validate",
+            "printedName": "validate()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextWebDialog(im)validateAndReturnError:",
+            "mangledName": "$s22FBSDKGamingServicesKit16ContextWebDialogC8validateyyKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isOpen": true,
+            "objc_name": "validateAndReturnError:",
+            "declAttributes": [
+              "ObjC",
+              "AccessControl"
+            ],
+            "throwing": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "webDialog",
+            "printedName": "webDialog(_:didCompleteWithResults:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "_WebDialog",
+                "printedName": "FBSDKCoreKit._WebDialog",
+                "usr": "c:@M@FBSDKCoreKit@objc(cs)FBSDKWebDialog"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextWebDialog(im)webDialog:didCompleteWithResults:",
+            "mangledName": "$s22FBSDKGamingServicesKit16ContextWebDialogC03webF0_22didCompleteWithResultsy09FBSDKCoreC001_eF0C_SDySSypGtF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isOpen": true,
+            "objc_name": "webDialog:didCompleteWithResults:",
+            "declAttributes": [
+              "ObjC",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "webDialog",
+            "printedName": "webDialog(_:didFailWithError:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "_WebDialog",
+                "printedName": "FBSDKCoreKit._WebDialog",
+                "usr": "c:@M@FBSDKCoreKit@objc(cs)FBSDKWebDialog"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Error",
+                "printedName": "any Swift.Error",
+                "usr": "s:s5ErrorP"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextWebDialog(im)webDialog:didFailWithError:",
+            "mangledName": "$s22FBSDKGamingServicesKit16ContextWebDialogC03webF0_16didFailWithErrory09FBSDKCoreC001_eF0C_s0K0_ptF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isOpen": true,
+            "objc_name": "webDialog:didFailWithError:",
+            "declAttributes": [
+              "ObjC",
+              "AccessControl"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "webDialogDidCancel",
+            "printedName": "webDialogDidCancel(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "_WebDialog",
+                "printedName": "FBSDKCoreKit._WebDialog",
+                "usr": "c:@M@FBSDKCoreKit@objc(cs)FBSDKWebDialog"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextWebDialog(im)webDialogDidCancel:",
+            "mangledName": "$s22FBSDKGamingServicesKit16ContextWebDialogC03webF9DidCancelyy09FBSDKCoreC001_eF0CF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isOpen": true,
+            "objc_name": "webDialogDidCancel:",
+            "declAttributes": [
+              "ObjC",
+              "AccessControl"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "createWebDialogFrame",
+            "printedName": "createWebDialogFrame(withWidth:height:windowFinder:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "CGRect",
+                "printedName": "CoreFoundation.CGRect",
+                "usr": "c:@S@CGRect"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "CGFloat",
+                "printedName": "CoreGraphics.CGFloat",
+                "usr": "s:14CoreFoundation7CGFloatV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "CGFloat",
+                "printedName": "CoreGraphics.CGFloat",
+                "usr": "s:14CoreFoundation7CGFloatV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "_WindowFinding",
+                "printedName": "any FBSDKCoreKit._WindowFinding",
+                "usr": "c:objc(pl)_FBSDKWindowFinding"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextWebDialog(im)createWebDialogFrameWithWidth:height:windowFinder:",
+            "mangledName": "$s22FBSDKGamingServicesKit16ContextWebDialogC06createeF5Frame9withWidth6height12windowFinderSo6CGRectV12CoreGraphics7CGFloatV_ALSo19_FBSDKWindowFinding_ptF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isOpen": true,
+            "declAttributes": [
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "ContextWebDialog",
+                "printedName": "FBSDKGamingServicesKit.ContextWebDialog",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextWebDialog"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextWebDialog(im)init",
+            "mangledName": "$s22FBSDKGamingServicesKit16ContextWebDialogCACycfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "implicit": true,
+            "objc_name": "init",
+            "declAttributes": [
+              "Dynamic",
+              "ObjC",
+              "Override"
+            ],
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextWebDialog",
+        "mangledName": "$s22FBSDKGamingServicesKit16ContextWebDialogC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "isOpen": true,
+        "objc_name": "FBSDKContextWebDialog",
+        "declAttributes": [
+          "AccessControl",
+          "ObjC",
+          "ObjCMembers",
+          "RawDocComment"
+        ],
+        "superclassUsr": "c:objc(cs)NSObject",
+        "hasMissingDesignatedInitializers": true,
+        "superclassNames": [
+          "ObjectiveC.NSObject"
+        ],
+        "conformances": [
+          {
+            "kind": "Conformance",
+            "name": "DialogProtocol",
+            "printedName": "DialogProtocol",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKDialog",
+            "mangledName": "$s22FBSDKGamingServicesKit14DialogProtocolP"
+          },
+          {
+            "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": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "CreateContextContent",
+        "printedName": "CreateContextContent",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "playerID",
+            "printedName": "playerID",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKCreateContextContent(py)playerID",
+            "mangledName": "$s22FBSDKGamingServicesKit20CreateContextContentC8playerIDSSvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKCreateContextContent(im)playerID",
+                "mangledName": "$s22FBSDKGamingServicesKit20CreateContextContentC8playerIDSSvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "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": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKCreateContextContent(im)setPlayerID:",
+                "mangledName": "$s22FBSDKGamingServicesKit20CreateContextContentC8playerIDSSvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit20CreateContextContentC8playerIDSSvM",
+                "mangledName": "$s22FBSDKGamingServicesKit20CreateContextContentC8playerIDSSvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(playerID:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "CreateContextContent",
+                "printedName": "FBSDKGamingServicesKit.CreateContextContent",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKCreateContextContent"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKCreateContextContent(im)initDialogContentWithPlayerID:",
+            "mangledName": "$s22FBSDKGamingServicesKit20CreateContextContentC8playerIDACSS_tcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "objc_name": "initDialogContentWithPlayerID:",
+            "declAttributes": [
+              "AccessControl",
+              "ObjC",
+              "RawDocComment"
+            ],
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "isEqual",
+            "printedName": "isEqual(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Any?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKCreateContextContent(im)isEqual:",
+            "mangledName": "$s22FBSDKGamingServicesKit20CreateContextContentC7isEqualySbypSgF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "objc_name": "isEqual:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "Override",
+              "AccessControl"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "validate",
+            "printedName": "validate()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKCreateContextContent(im)validateAndReturnError:",
+            "mangledName": "$s22FBSDKGamingServicesKit20CreateContextContentC8validateyyKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "objc_name": "validateAndReturnError:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "throwing": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "CreateContextContent",
+                "printedName": "FBSDKGamingServicesKit.CreateContextContent",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKCreateContextContent"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKCreateContextContent(im)init",
+            "mangledName": "$s22FBSDKGamingServicesKit20CreateContextContentCACycfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "implicit": true,
+            "objc_name": "init",
+            "declAttributes": [
+              "Dynamic",
+              "ObjC",
+              "Override"
+            ],
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKCreateContextContent",
+        "mangledName": "$s22FBSDKGamingServicesKit20CreateContextContentC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "objc_name": "FBSDKCreateContextContent",
+        "declAttributes": [
+          "Final",
+          "AccessControl",
+          "ObjC",
+          "ObjCMembers",
+          "RawDocComment"
+        ],
+        "superclassUsr": "c:objc(cs)NSObject",
+        "superclassNames": [
+          "ObjectiveC.NSObject"
+        ],
+        "conformances": [
+          {
+            "kind": "Conformance",
+            "name": "ValidatableProtocol",
+            "printedName": "ValidatableProtocol",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKValidatable",
+            "mangledName": "$s22FBSDKGamingServicesKit19ValidatableProtocolP"
+          },
+          {
+            "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": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "CreateContextDialog",
+        "printedName": "CreateContextDialog",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "windowFinder",
+            "printedName": "windowFinder",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "_WindowFinding",
+                "printedName": "any FBSDKCoreKit._WindowFinding",
+                "usr": "c:objc(pl)_FBSDKWindowFinding"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKCreateContextDialog(py)windowFinder",
+            "mangledName": "$s22FBSDKGamingServicesKit19CreateContextDialogC12windowFinderSo19_FBSDKWindowFinding_pvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "ObjC"
+            ],
+            "isLet": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "_WindowFinding",
+                    "printedName": "any FBSDKCoreKit._WindowFinding",
+                    "usr": "c:objc(pl)_FBSDKWindowFinding"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKCreateContextDialog(im)windowFinder",
+                "mangledName": "$s22FBSDKGamingServicesKit19CreateContextDialogC12windowFinderSo19_FBSDKWindowFinding_pvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(content:windowFinder:delegate:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "CreateContextDialog",
+                "printedName": "FBSDKGamingServicesKit.CreateContextDialog",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKCreateContextDialog"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "CreateContextContent",
+                "printedName": "FBSDKGamingServicesKit.CreateContextContent",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKCreateContextContent"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "_WindowFinding",
+                "printedName": "any FBSDKCoreKit._WindowFinding",
+                "usr": "c:objc(pl)_FBSDKWindowFinding"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ContextDialogDelegate",
+                "printedName": "any FBSDKGamingServicesKit.ContextDialogDelegate",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKContextDialogDelegate"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKCreateContextDialog(im)initWithContent:windowFinder:delegate:",
+            "mangledName": "$s22FBSDKGamingServicesKit19CreateContextDialogC7content12windowFinder8delegateAcA0dE7ContentC_So19_FBSDKWindowFinding_pAA0eF8Delegate_ptcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "show",
+            "printedName": "show()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKCreateContextDialog(im)show",
+            "mangledName": "$s22FBSDKGamingServicesKit19CreateContextDialogC4showSbyF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "objc_name": "show",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "Override",
+              "AccessControl",
+              "DiscardableResult"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "validate",
+            "printedName": "validate()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKCreateContextDialog(im)validateAndReturnError:",
+            "mangledName": "$s22FBSDKGamingServicesKit19CreateContextDialogC8validateyyKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "objc_name": "validateAndReturnError:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "Override",
+              "AccessControl"
+            ],
+            "throwing": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(delegate:dialogContent:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "CreateContextDialog",
+                "printedName": "FBSDKGamingServicesKit.CreateContextDialog",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKCreateContextDialog"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBSDKGamingServicesKit.ContextDialogDelegate)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ContextDialogDelegate",
+                    "printedName": "any FBSDKGamingServicesKit.ContextDialogDelegate",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKContextDialogDelegate"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBSDKGamingServicesKit.ValidatableProtocol)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ValidatableProtocol",
+                    "printedName": "any FBSDKGamingServicesKit.ValidatableProtocol",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKValidatable"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKCreateContextDialog(im)initWithDelegate:dialogContent:",
+            "mangledName": "$s22FBSDKGamingServicesKit19CreateContextDialogC8delegate13dialogContentAcA0eF8Delegate_pSg_AA19ValidatableProtocol_pSgtcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "implicit": true,
+            "objc_name": "initWithDelegate:dialogContent:",
+            "declAttributes": [
+              "ObjC",
+              "Override"
+            ],
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKCreateContextDialog",
+        "mangledName": "$s22FBSDKGamingServicesKit19CreateContextDialogC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "objc_name": "FBSDKCreateContextDialog",
+        "declAttributes": [
+          "Final",
+          "AccessControl",
+          "ObjC",
+          "ObjCMembers",
+          "RawDocComment"
+        ],
+        "superclassUsr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextWebDialog",
+        "hasMissingDesignatedInitializers": true,
+        "superclassNames": [
+          "FBSDKGamingServicesKit.ContextWebDialog",
+          "ObjectiveC.NSObject"
+        ],
+        "conformances": [
+          {
+            "kind": "Conformance",
+            "name": "DialogProtocol",
+            "printedName": "DialogProtocol",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKDialog",
+            "mangledName": "$s22FBSDKGamingServicesKit14DialogProtocolP"
+          },
+          {
+            "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": "Showable",
+            "printedName": "Showable",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKShowable",
+            "mangledName": "$s22FBSDKGamingServicesKit8ShowableP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "CreateContextDialogFactory",
+        "printedName": "CreateContextDialogFactory",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "tokenProvider",
+            "printedName": "tokenProvider",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "ExistentialMetatype",
+                "printedName": "any FBSDKCoreKit._AccessTokenProviding.Type",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "_AccessTokenProviding",
+                    "printedName": "FBSDKCoreKit._AccessTokenProviding",
+                    "usr": "c:objc(pl)FBSDKAccessTokenProviding"
+                  }
+                ]
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit26CreateContextDialogFactoryV13tokenProvider33_B585012184CEB7805C8CBC7C1CCC1C48LLSo25FBSDKAccessTokenProviding_pXpvp",
+            "mangledName": "$s22FBSDKGamingServicesKit26CreateContextDialogFactoryV13tokenProvider33_B585012184CEB7805C8CBC7C1CCC1C48LLSo25FBSDKAccessTokenProviding_pXpvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isInternal": true,
+            "declAttributes": [
+              "HasStorage",
+              "AccessControl"
+            ],
+            "fixedbinaryorder": 0,
+            "hasStorage": true
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(tokenProvider:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "CreateContextDialogFactory",
+                "printedName": "FBSDKGamingServicesKit.CreateContextDialogFactory",
+                "usr": "s:22FBSDKGamingServicesKit26CreateContextDialogFactoryV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ExistentialMetatype",
+                "printedName": "any FBSDKCoreKit._AccessTokenProviding.Type",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "_AccessTokenProviding",
+                    "printedName": "FBSDKCoreKit._AccessTokenProviding",
+                    "usr": "c:objc(pl)FBSDKAccessTokenProviding"
+                  }
+                ]
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit26CreateContextDialogFactoryV13tokenProviderACSo25FBSDKAccessTokenProviding_pXp_tcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit26CreateContextDialogFactoryV13tokenProviderACSo25FBSDKAccessTokenProviding_pXp_tcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "makeCreateContextDialog",
+            "printedName": "makeCreateContextDialog(content:windowFinder:delegate:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBSDKGamingServicesKit.Showable)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Showable",
+                    "printedName": "any FBSDKGamingServicesKit.Showable",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKShowable"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "CreateContextContent",
+                "printedName": "FBSDKGamingServicesKit.CreateContextContent",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKCreateContextContent"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "_WindowFinding",
+                "printedName": "any FBSDKCoreKit._WindowFinding",
+                "usr": "c:objc(pl)_FBSDKWindowFinding"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ContextDialogDelegate",
+                "printedName": "any FBSDKGamingServicesKit.ContextDialogDelegate",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKContextDialogDelegate"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit26CreateContextDialogFactoryV04makedeF07content12windowFinder8delegateAA8Showable_pSgAA0dE7ContentC_So19_FBSDKWindowFinding_pAA0eF8Delegate_ptKF",
+            "mangledName": "$s22FBSDKGamingServicesKit26CreateContextDialogFactoryV04makedeF07content12windowFinder8delegateAA8Showable_pSgAA0dE7ContentC_So19_FBSDKWindowFinding_pAA0eF8Delegate_ptKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "throwing": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Struct",
+        "usr": "s:22FBSDKGamingServicesKit26CreateContextDialogFactoryV",
+        "mangledName": "$s22FBSDKGamingServicesKit26CreateContextDialogFactoryV",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "CreateContextDialogMaking",
+            "printedName": "CreateContextDialogMaking",
+            "usr": "s:22FBSDKGamingServicesKit25CreateContextDialogMakingP",
+            "mangledName": "$s22FBSDKGamingServicesKit25CreateContextDialogMakingP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Sendable",
+            "printedName": "Sendable",
+            "usr": "s:s8SendableP",
+            "mangledName": "$ss8SendableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "BitwiseCopyable",
+            "printedName": "BitwiseCopyable",
+            "usr": "s:s15BitwiseCopyableP",
+            "mangledName": "$ss15BitwiseCopyableP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "CreateContextDialogMaking",
+        "printedName": "CreateContextDialogMaking",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "makeCreateContextDialog",
+            "printedName": "makeCreateContextDialog(content:windowFinder:delegate:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBSDKGamingServicesKit.Showable)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Showable",
+                    "printedName": "any FBSDKGamingServicesKit.Showable",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKShowable"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "CreateContextContent",
+                "printedName": "FBSDKGamingServicesKit.CreateContextContent",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKCreateContextContent"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "_WindowFinding",
+                "printedName": "any FBSDKCoreKit._WindowFinding",
+                "usr": "c:objc(pl)_FBSDKWindowFinding"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ContextDialogDelegate",
+                "printedName": "any FBSDKGamingServicesKit.ContextDialogDelegate",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKContextDialogDelegate"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit25CreateContextDialogMakingP04makedeF07content12windowFinder8delegateAA8Showable_pSgAA0dE7ContentC_So19_FBSDKWindowFinding_pAA0eF8Delegate_ptKF",
+            "mangledName": "$s22FBSDKGamingServicesKit25CreateContextDialogMakingP04makedeF07content12windowFinder8delegateAA8Showable_pSgAA0dE7ContentC_So19_FBSDKWindowFinding_pAA0eF8Delegate_ptKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.CreateContextDialogMaking>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.CreateContextDialogMaking>",
+            "protocolReq": true,
+            "throwing": true,
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "s:22FBSDKGamingServicesKit25CreateContextDialogMakingP",
+        "mangledName": "$s22FBSDKGamingServicesKit25CreateContextDialogMakingP",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "CustomUpdateContentError",
+        "printedName": "CustomUpdateContentError",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "notInGameContext",
+            "printedName": "notInGameContext",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.CustomUpdateContentError.Type) -> FBSDKGamingServicesKit.CustomUpdateContentError",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "CustomUpdateContentError",
+                    "printedName": "FBSDKGamingServicesKit.CustomUpdateContentError",
+                    "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentErrorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.CustomUpdateContentError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CustomUpdateContentError",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateContentError",
+                        "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentErrorO16notInGameContextyA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentErrorO16notInGameContextyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          },
+          {
+            "kind": "Var",
+            "name": "invalidMessage",
+            "printedName": "invalidMessage",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.CustomUpdateContentError.Type) -> FBSDKGamingServicesKit.CustomUpdateContentError",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "CustomUpdateContentError",
+                    "printedName": "FBSDKGamingServicesKit.CustomUpdateContentError",
+                    "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentErrorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.CustomUpdateContentError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CustomUpdateContentError",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateContentError",
+                        "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentErrorO14invalidMessageyA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentErrorO14invalidMessageyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          },
+          {
+            "kind": "Var",
+            "name": "invalidMedia",
+            "printedName": "invalidMedia",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.CustomUpdateContentError.Type) -> FBSDKGamingServicesKit.CustomUpdateContentError",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "CustomUpdateContentError",
+                    "printedName": "FBSDKGamingServicesKit.CustomUpdateContentError",
+                    "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentErrorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.CustomUpdateContentError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CustomUpdateContentError",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateContentError",
+                        "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentErrorO12invalidMediayA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentErrorO12invalidMediayA2CmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          },
+          {
+            "kind": "Var",
+            "name": "invalidImage",
+            "printedName": "invalidImage",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.CustomUpdateContentError.Type) -> FBSDKGamingServicesKit.CustomUpdateContentError",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "CustomUpdateContentError",
+                    "printedName": "FBSDKGamingServicesKit.CustomUpdateContentError",
+                    "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentErrorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.CustomUpdateContentError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CustomUpdateContentError",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateContentError",
+                        "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentErrorO12invalidImageyA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentErrorO12invalidImageyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          },
+          {
+            "kind": "Function",
+            "name": "==",
+            "printedName": "==(_:_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "CustomUpdateContentError",
+                "printedName": "FBSDKGamingServicesKit.CustomUpdateContentError",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentErrorO"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "CustomUpdateContentError",
+                "printedName": "FBSDKGamingServicesKit.CustomUpdateContentError",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentErrorO"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentErrorO2eeoiySbAC_ACtFZ",
+            "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentErrorO2eeoiySbAC_ACtFZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "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:22FBSDKGamingServicesKit24CustomUpdateContentErrorO9hashValueSivp",
+            "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentErrorO9hashValueSivp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Int",
+                    "printedName": "Swift.Int",
+                    "usr": "s:Si"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentErrorO9hashValueSivg",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentErrorO9hashValueSivg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "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:22FBSDKGamingServicesKit24CustomUpdateContentErrorO4hash4intoys6HasherVz_tF",
+            "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentErrorO4hash4intoys6HasherVz_tF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Enum",
+        "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentErrorO",
+        "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentErrorO",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "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": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "CustomUpdateContentImage",
+        "printedName": "CustomUpdateContentImage",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "message",
+            "printedName": "message",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentImageC7messageSSvp",
+            "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentImageC7messageSSvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentImageC7messageSSvg",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentImageC7messageSSvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "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:22FBSDKGamingServicesKit24CustomUpdateContentImageC7messageSSvs",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentImageC7messageSSvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentImageC7messageSSvM",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentImageC7messageSSvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "image",
+            "printedName": "image",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "UIKit.UIImage?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "UIImage",
+                    "printedName": "UIKit.UIImage",
+                    "usr": "c:objc(cs)UIImage"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentImageC5imageSo7UIImageCSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentImageC5imageSo7UIImageCSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "UIKit.UIImage?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "UIImage",
+                        "printedName": "UIKit.UIImage",
+                        "usr": "c:objc(cs)UIImage"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentImageC5imageSo7UIImageCSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentImageC5imageSo7UIImageCSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "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": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentImageC5imageSo7UIImageCSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentImageC5imageSo7UIImageCSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentImageC5imageSo7UIImageCSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentImageC5imageSo7UIImageCSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "ctaText",
+            "printedName": "ctaText",
+            "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:22FBSDKGamingServicesKit24CustomUpdateContentImageC7ctaTextSSSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentImageC7ctaTextSSSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage"
+            ],
+            "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:22FBSDKGamingServicesKit24CustomUpdateContentImageC7ctaTextSSSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentImageC7ctaTextSSSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "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:22FBSDKGamingServicesKit24CustomUpdateContentImageC7ctaTextSSSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentImageC7ctaTextSSSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentImageC7ctaTextSSSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentImageC7ctaTextSSSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "payload",
+            "printedName": "payload",
+            "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:22FBSDKGamingServicesKit24CustomUpdateContentImageC7payloadSSSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentImageC7payloadSSSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage"
+            ],
+            "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:22FBSDKGamingServicesKit24CustomUpdateContentImageC7payloadSSSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentImageC7payloadSSSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "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:22FBSDKGamingServicesKit24CustomUpdateContentImageC7payloadSSSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentImageC7payloadSSSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentImageC7payloadSSSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentImageC7payloadSSSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "messageLocalization",
+            "printedName": "messageLocalization",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Swift.String]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentImageC19messageLocalizationSDyS2SGvp",
+            "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentImageC19messageLocalizationSDyS2SGvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Swift.String]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentImageC19messageLocalizationSDyS2SGvg",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentImageC19messageLocalizationSDyS2SGvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Swift.String]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentImageC19messageLocalizationSDyS2SGvs",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentImageC19messageLocalizationSDyS2SGvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentImageC19messageLocalizationSDyS2SGvM",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentImageC19messageLocalizationSDyS2SGvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "ctaLocalization",
+            "printedName": "ctaLocalization",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Swift.String]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentImageC15ctaLocalizationSDyS2SGvp",
+            "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentImageC15ctaLocalizationSDyS2SGvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Swift.String]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentImageC15ctaLocalizationSDyS2SGvg",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentImageC15ctaLocalizationSDyS2SGvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Swift.String]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentImageC15ctaLocalizationSDyS2SGvs",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentImageC15ctaLocalizationSDyS2SGvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentImageC15ctaLocalizationSDyS2SGvM",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentImageC15ctaLocalizationSDyS2SGvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(message:image:cta:payload:messageLocalization:ctaLocalization:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "CustomUpdateContentImage",
+                "printedName": "FBSDKGamingServicesKit.CustomUpdateContentImage",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentImageC"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "UIImage",
+                "printedName": "UIKit.UIImage",
+                "usr": "c:objc(cs)UIImage"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "hasDefaultArg": true,
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "hasDefaultArg": true,
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Swift.String]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "hasDefaultArg": true,
+                "usr": "s:SD"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Swift.String]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "hasDefaultArg": true,
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentImageC7message5image3cta7payload0H12Localization0jL0ACSS_So7UIImageCSSSgALSDyS2SGAMtcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentImageC7message5image3cta7payload0H12Localization0jL0ACSS_So7UIImageCSSSgALSDyS2SGAMtcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentImageC",
+        "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentImageC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "Final",
+          "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": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "CustomUpdateContentMedia",
+        "printedName": "CustomUpdateContentMedia",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "message",
+            "printedName": "message",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentMediaC7messageSSvp",
+            "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentMediaC7messageSSvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentMediaC7messageSSvg",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentMediaC7messageSSvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "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:22FBSDKGamingServicesKit24CustomUpdateContentMediaC7messageSSvs",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentMediaC7messageSSvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentMediaC7messageSSvM",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentMediaC7messageSSvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "media",
+            "printedName": "media",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBSDKGamingServicesKit.URLMedia)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "URLMedia",
+                    "printedName": "any FBSDKGamingServicesKit.URLMedia",
+                    "usr": "s:22FBSDKGamingServicesKit8URLMediaP"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentMediaC5mediaAA8URLMedia_pSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentMediaC5mediaAA8URLMedia_pSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBSDKGamingServicesKit.URLMedia)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "URLMedia",
+                        "printedName": "any FBSDKGamingServicesKit.URLMedia",
+                        "usr": "s:22FBSDKGamingServicesKit8URLMediaP"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentMediaC5mediaAA8URLMedia_pSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentMediaC5mediaAA8URLMedia_pSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBSDKGamingServicesKit.URLMedia)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "URLMedia",
+                        "printedName": "any FBSDKGamingServicesKit.URLMedia",
+                        "usr": "s:22FBSDKGamingServicesKit8URLMediaP"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentMediaC5mediaAA8URLMedia_pSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentMediaC5mediaAA8URLMedia_pSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentMediaC5mediaAA8URLMedia_pSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentMediaC5mediaAA8URLMedia_pSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "ctaText",
+            "printedName": "ctaText",
+            "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:22FBSDKGamingServicesKit24CustomUpdateContentMediaC7ctaTextSSSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentMediaC7ctaTextSSSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage"
+            ],
+            "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:22FBSDKGamingServicesKit24CustomUpdateContentMediaC7ctaTextSSSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentMediaC7ctaTextSSSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "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:22FBSDKGamingServicesKit24CustomUpdateContentMediaC7ctaTextSSSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentMediaC7ctaTextSSSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentMediaC7ctaTextSSSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentMediaC7ctaTextSSSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "payload",
+            "printedName": "payload",
+            "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:22FBSDKGamingServicesKit24CustomUpdateContentMediaC7payloadSSSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentMediaC7payloadSSSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage"
+            ],
+            "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:22FBSDKGamingServicesKit24CustomUpdateContentMediaC7payloadSSSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentMediaC7payloadSSSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "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:22FBSDKGamingServicesKit24CustomUpdateContentMediaC7payloadSSSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentMediaC7payloadSSSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentMediaC7payloadSSSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentMediaC7payloadSSSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "messageLocalization",
+            "printedName": "messageLocalization",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Swift.String]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentMediaC19messageLocalizationSDyS2SGvp",
+            "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentMediaC19messageLocalizationSDyS2SGvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Swift.String]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentMediaC19messageLocalizationSDyS2SGvg",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentMediaC19messageLocalizationSDyS2SGvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Swift.String]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentMediaC19messageLocalizationSDyS2SGvs",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentMediaC19messageLocalizationSDyS2SGvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentMediaC19messageLocalizationSDyS2SGvM",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentMediaC19messageLocalizationSDyS2SGvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "ctaLocalization",
+            "printedName": "ctaLocalization",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Swift.String]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentMediaC15ctaLocalizationSDyS2SGvp",
+            "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentMediaC15ctaLocalizationSDyS2SGvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Swift.String]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentMediaC15ctaLocalizationSDyS2SGvg",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentMediaC15ctaLocalizationSDyS2SGvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Swift.String]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentMediaC15ctaLocalizationSDyS2SGvs",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentMediaC15ctaLocalizationSDyS2SGvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentMediaC15ctaLocalizationSDyS2SGvM",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentMediaC15ctaLocalizationSDyS2SGvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(message:media:cta:payload:messageLocalization:ctaLocalization:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "CustomUpdateContentMedia",
+                "printedName": "FBSDKGamingServicesKit.CustomUpdateContentMedia",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentMediaC"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "URLMedia",
+                "printedName": "any FBSDKGamingServicesKit.URLMedia",
+                "usr": "s:22FBSDKGamingServicesKit8URLMediaP"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "hasDefaultArg": true,
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "hasDefaultArg": true,
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Swift.String]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "hasDefaultArg": true,
+                "usr": "s:SD"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Swift.String]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "hasDefaultArg": true,
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentMediaC7message5media3cta7payload0H12Localization0jL0ACSS_AA8URLMedia_pSSSgAKSDyS2SGALtcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentMediaC7message5media3cta7payload0H12Localization0jL0ACSS_AA8URLMedia_pSSSgAKSDyS2SGALtcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentMediaC",
+        "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateContentMediaC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "Final",
+          "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": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "UIKit",
+        "printedName": "UIKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "CustomUpdateGraphAPIContentRemote",
+        "printedName": "CustomUpdateGraphAPIContentRemote",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "contextTokenID",
+            "printedName": "contextTokenID",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC14contextTokenIDSSvp",
+            "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC14contextTokenIDSSvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 0,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC14contextTokenIDSSvg",
+                "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC14contextTokenIDSSvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "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:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC14contextTokenIDSSvs",
+                "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC14contextTokenIDSSvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC14contextTokenIDSSvM",
+                "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC14contextTokenIDSSvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "text",
+            "printedName": "text",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "CustomUpdateLocalizedText",
+                "printedName": "FBSDKGamingServicesKit.CustomUpdateLocalizedText",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)CustomUpdateLocalizedText"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC4textAA0dE13LocalizedTextCvp",
+            "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC4textAA0dE13LocalizedTextCvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 1,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "CustomUpdateLocalizedText",
+                    "printedName": "FBSDKGamingServicesKit.CustomUpdateLocalizedText",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)CustomUpdateLocalizedText"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC4textAA0dE13LocalizedTextCvg",
+                "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC4textAA0dE13LocalizedTextCvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "CustomUpdateLocalizedText",
+                    "printedName": "FBSDKGamingServicesKit.CustomUpdateLocalizedText",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)CustomUpdateLocalizedText"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC4textAA0dE13LocalizedTextCvs",
+                "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC4textAA0dE13LocalizedTextCvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC4textAA0dE13LocalizedTextCvM",
+                "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC4textAA0dE13LocalizedTextCvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "media",
+            "printedName": "media",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBSDKGamingServicesKit.CustomUpdateMedia?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "CustomUpdateMedia",
+                    "printedName": "FBSDKGamingServicesKit.CustomUpdateMedia",
+                    "usr": "s:22FBSDKGamingServicesKit17CustomUpdateMediaV"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC5mediaAA0dE5MediaVSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC5mediaAA0dE5MediaVSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 2,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.CustomUpdateMedia?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CustomUpdateMedia",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateMedia",
+                        "usr": "s:22FBSDKGamingServicesKit17CustomUpdateMediaV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC5mediaAA0dE5MediaVSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC5mediaAA0dE5MediaVSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.CustomUpdateMedia?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CustomUpdateMedia",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateMedia",
+                        "usr": "s:22FBSDKGamingServicesKit17CustomUpdateMediaV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC5mediaAA0dE5MediaVSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC5mediaAA0dE5MediaVSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC5mediaAA0dE5MediaVSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC5mediaAA0dE5MediaVSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "cta",
+            "printedName": "cta",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBSDKGamingServicesKit.CustomUpdateLocalizedText?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "CustomUpdateLocalizedText",
+                    "printedName": "FBSDKGamingServicesKit.CustomUpdateLocalizedText",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)CustomUpdateLocalizedText"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC3ctaAA0dE13LocalizedTextCSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC3ctaAA0dE13LocalizedTextCSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 3,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.CustomUpdateLocalizedText?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CustomUpdateLocalizedText",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateLocalizedText",
+                        "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)CustomUpdateLocalizedText"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC3ctaAA0dE13LocalizedTextCSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC3ctaAA0dE13LocalizedTextCSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.CustomUpdateLocalizedText?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CustomUpdateLocalizedText",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateLocalizedText",
+                        "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)CustomUpdateLocalizedText"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC3ctaAA0dE13LocalizedTextCSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC3ctaAA0dE13LocalizedTextCSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC3ctaAA0dE13LocalizedTextCSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC3ctaAA0dE13LocalizedTextCSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "image",
+            "printedName": "image",
+            "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": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC5image10Foundation4DataVSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC5image10Foundation4DataVSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 4,
+            "hasStorage": 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": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC5image10Foundation4DataVSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC5image10Foundation4DataVSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "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": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC5image10Foundation4DataVSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC5image10Foundation4DataVSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC5image10Foundation4DataVSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC5image10Foundation4DataVSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "data",
+            "printedName": "data",
+            "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:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC4dataSSSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC4dataSSSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 5,
+            "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:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC4dataSSSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC4dataSSSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "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:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC4dataSSSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC4dataSSSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC4dataSSSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC4dataSSSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(customUpdateContentMedia:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "CustomUpdateGraphAPIContentRemote",
+                "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote",
+                "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "CustomUpdateContentMedia",
+                "printedName": "FBSDKGamingServicesKit.CustomUpdateContentMedia",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentMediaC"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC06customE12ContentMediaAcA0dejK0C_tKcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC06customE12ContentMediaAcA0dejK0C_tKcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "throwing": true,
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(customUpdateContentImage:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "CustomUpdateGraphAPIContentRemote",
+                "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote",
+                "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "CustomUpdateContentImage",
+                "printedName": "FBSDKGamingServicesKit.CustomUpdateContentImage",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentImageC"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC06customE12ContentImageAcA0dejK0C_tKcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC06customE12ContentImageAcA0dejK0C_tKcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "throwing": true,
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "TypeDecl",
+            "name": "CodingKeys",
+            "printedName": "CodingKeys",
+            "children": [
+              {
+                "kind": "Var",
+                "name": "contextTokenID",
+                "printedName": "contextTokenID",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys.Type) -> FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys",
+                        "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "CodingKeys",
+                            "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys",
+                            "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO14contextTokenIDyA2EmF",
+                "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO14contextTokenIDyA2EmF",
+                "moduleName": "FBSDKGamingServicesKit",
+                "fixedbinaryorder": 0
+              },
+              {
+                "kind": "Var",
+                "name": "text",
+                "printedName": "text",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys.Type) -> FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys",
+                        "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "CodingKeys",
+                            "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys",
+                            "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO4textyA2EmF",
+                "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO4textyA2EmF",
+                "moduleName": "FBSDKGamingServicesKit",
+                "fixedbinaryorder": 1
+              },
+              {
+                "kind": "Var",
+                "name": "cta",
+                "printedName": "cta",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys.Type) -> FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys",
+                        "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "CodingKeys",
+                            "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys",
+                            "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO3ctayA2EmF",
+                "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO3ctayA2EmF",
+                "moduleName": "FBSDKGamingServicesKit",
+                "fixedbinaryorder": 2
+              },
+              {
+                "kind": "Var",
+                "name": "image",
+                "printedName": "image",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys.Type) -> FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys",
+                        "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "CodingKeys",
+                            "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys",
+                            "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO5imageyA2EmF",
+                "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO5imageyA2EmF",
+                "moduleName": "FBSDKGamingServicesKit",
+                "fixedbinaryorder": 3
+              },
+              {
+                "kind": "Var",
+                "name": "media",
+                "printedName": "media",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys.Type) -> FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys",
+                        "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "CodingKeys",
+                            "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys",
+                            "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO5mediayA2EmF",
+                "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO5mediayA2EmF",
+                "moduleName": "FBSDKGamingServicesKit",
+                "fixedbinaryorder": 4
+              },
+              {
+                "kind": "Var",
+                "name": "data",
+                "printedName": "data",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys.Type) -> FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys",
+                        "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "CodingKeys",
+                            "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys",
+                            "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO4datayA2EmF",
+                "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO4datayA2EmF",
+                "moduleName": "FBSDKGamingServicesKit",
+                "fixedbinaryorder": 5
+              },
+              {
+                "kind": "Constructor",
+                "name": "init",
+                "printedName": "init(rawValue:)",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys",
+                        "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Constructor",
+                "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO8rawValueAESgSS_tcfc",
+                "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO8rawValueAESgSS_tcfc",
+                "moduleName": "FBSDKGamingServicesKit",
+                "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:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO8rawValueSSvp",
+                "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO8rawValueSSvp",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO8rawValueSSvg",
+                    "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO8rawValueSSvg",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "accessorKind": "get"
+                  }
+                ]
+              },
+              {
+                "kind": "Var",
+                "name": "stringValue",
+                "printedName": "stringValue",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO11stringValueSSvp",
+                "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO11stringValueSSvp",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO11stringValueSSvg",
+                    "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO11stringValueSSvg",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "accessorKind": "get"
+                  }
+                ]
+              },
+              {
+                "kind": "Constructor",
+                "name": "init",
+                "printedName": "init(stringValue:)",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys",
+                        "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Constructor",
+                "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO11stringValueAESgSS_tcfc",
+                "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO11stringValueAESgSS_tcfc",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "init_kind": "Designated"
+              },
+              {
+                "kind": "Var",
+                "name": "intValue",
+                "printedName": "intValue",
+                "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:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO8intValueSiSgvp",
+                "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO8intValueSiSgvp",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": 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:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO8intValueSiSgvg",
+                    "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO8intValueSiSgvg",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "accessorKind": "get"
+                  }
+                ]
+              },
+              {
+                "kind": "Constructor",
+                "name": "init",
+                "printedName": "init(intValue:)",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote.CodingKeys",
+                        "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Int",
+                    "printedName": "Swift.Int",
+                    "usr": "s:Si"
+                  }
+                ],
+                "declKind": "Constructor",
+                "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO8intValueAESgSi_tcfc",
+                "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO8intValueAESgSi_tcfc",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "init_kind": "Designated"
+              }
+            ],
+            "declKind": "Enum",
+            "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO",
+            "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC10CodingKeysO",
+            "moduleName": "FBSDKGamingServicesKit",
+            "enumRawTypeName": "String",
+            "isEnumExhaustive": 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": "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": "CodingKey",
+                "printedName": "CodingKey",
+                "usr": "s:s9CodingKeyP",
+                "mangledName": "$ss9CodingKeyP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "CustomDebugStringConvertible",
+                "printedName": "CustomDebugStringConvertible",
+                "usr": "s:s28CustomDebugStringConvertibleP",
+                "mangledName": "$ss28CustomDebugStringConvertibleP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "CustomStringConvertible",
+                "printedName": "CustomStringConvertible",
+                "usr": "s:s23CustomStringConvertibleP",
+                "mangledName": "$ss23CustomStringConvertibleP"
+              },
+              {
+                "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": "BitwiseCopyable",
+                "printedName": "BitwiseCopyable",
+                "usr": "s:s15BitwiseCopyableP",
+                "mangledName": "$ss15BitwiseCopyableP"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(from:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "CustomUpdateGraphAPIContentRemote",
+                "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphAPIContentRemote",
+                "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Decoder",
+                "printedName": "any Swift.Decoder",
+                "usr": "s:s7DecoderP"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC4fromACs7Decoder_p_tKcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC4fromACs7Decoder_p_tKcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": 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:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC6encode2toys7Encoder_p_tKF",
+            "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC6encode2toys7Encoder_p_tKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": true,
+            "declAttributes": [
+              "Final"
+            ],
+            "throwing": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "s:22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC",
+        "mangledName": "$s22FBSDKGamingServicesKit33CustomUpdateGraphAPIContentRemoteC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "Final"
+        ],
+        "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": "Decodable",
+            "printedName": "Decodable",
+            "usr": "s:Se",
+            "mangledName": "$sSe"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Encodable",
+            "printedName": "Encodable",
+            "usr": "s:SE",
+            "mangledName": "$sSE"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "ServerResult",
+        "printedName": "ServerResult",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "success",
+            "printedName": "success",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit12ServerResultV7successSbvp",
+            "mangledName": "$s22FBSDKGamingServicesKit12ServerResultV7successSbvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 0,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bool",
+                    "printedName": "Swift.Bool",
+                    "usr": "s:Sb"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit12ServerResultV7successSbvg",
+                "mangledName": "$s22FBSDKGamingServicesKit12ServerResultV7successSbvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent"
+                ],
+                "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:22FBSDKGamingServicesKit12ServerResultV7successSbvs",
+                "mangledName": "$s22FBSDKGamingServicesKit12ServerResultV7successSbvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit12ServerResultV7successSbvM",
+                "mangledName": "$s22FBSDKGamingServicesKit12ServerResultV7successSbvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(success:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "ServerResult",
+                "printedName": "FBSDKGamingServicesKit.ServerResult",
+                "usr": "s:22FBSDKGamingServicesKit12ServerResultV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit12ServerResultV7successACSb_tcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit12ServerResultV7successACSb_tcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": true,
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(from:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "ServerResult",
+                "printedName": "FBSDKGamingServicesKit.ServerResult",
+                "usr": "s:22FBSDKGamingServicesKit12ServerResultV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Decoder",
+                "printedName": "any Swift.Decoder",
+                "usr": "s:s7DecoderP"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit12ServerResultV4fromACs7Decoder_p_tKcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit12ServerResultV4fromACs7Decoder_p_tKcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": 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:22FBSDKGamingServicesKit12ServerResultV6encode2toys7Encoder_p_tKF",
+            "mangledName": "$s22FBSDKGamingServicesKit12ServerResultV6encode2toys7Encoder_p_tKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": true,
+            "throwing": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Struct",
+        "usr": "s:22FBSDKGamingServicesKit12ServerResultV",
+        "mangledName": "$s22FBSDKGamingServicesKit12ServerResultV",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "Decodable",
+            "printedName": "Decodable",
+            "usr": "s:Se",
+            "mangledName": "$sSe"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Encodable",
+            "printedName": "Encodable",
+            "usr": "s:SE",
+            "mangledName": "$sSE"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Sendable",
+            "printedName": "Sendable",
+            "usr": "s:s8SendableP",
+            "mangledName": "$ss8SendableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "BitwiseCopyable",
+            "printedName": "BitwiseCopyable",
+            "usr": "s:s15BitwiseCopyableP",
+            "mangledName": "$ss15BitwiseCopyableP"
+          }
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "CustomUpdateGraphRequestError",
+        "printedName": "CustomUpdateGraphRequestError",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "server",
+            "printedName": "server",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.CustomUpdateGraphRequestError.Type) -> (any Swift.Error) -> FBSDKGamingServicesKit.CustomUpdateGraphRequestError",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(any Swift.Error) -> FBSDKGamingServicesKit.CustomUpdateGraphRequestError",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CustomUpdateGraphRequestError",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphRequestError",
+                        "usr": "s:22FBSDKGamingServicesKit29CustomUpdateGraphRequestErrorO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Error",
+                        "printedName": "any Swift.Error",
+                        "usr": "s:s5ErrorP"
+                      }
+                    ]
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphRequestError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CustomUpdateGraphRequestError",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphRequestError",
+                        "usr": "s:22FBSDKGamingServicesKit29CustomUpdateGraphRequestErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit29CustomUpdateGraphRequestErrorO6serveryACs0H0_pcACmF",
+            "mangledName": "$s22FBSDKGamingServicesKit29CustomUpdateGraphRequestErrorO6serveryACs0H0_pcACmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          },
+          {
+            "kind": "Var",
+            "name": "invalidAccessToken",
+            "printedName": "invalidAccessToken",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.CustomUpdateGraphRequestError.Type) -> FBSDKGamingServicesKit.CustomUpdateGraphRequestError",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "CustomUpdateGraphRequestError",
+                    "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphRequestError",
+                    "usr": "s:22FBSDKGamingServicesKit29CustomUpdateGraphRequestErrorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphRequestError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CustomUpdateGraphRequestError",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphRequestError",
+                        "usr": "s:22FBSDKGamingServicesKit29CustomUpdateGraphRequestErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit29CustomUpdateGraphRequestErrorO18invalidAccessTokenyA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit29CustomUpdateGraphRequestErrorO18invalidAccessTokenyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          },
+          {
+            "kind": "Var",
+            "name": "contentParsing",
+            "printedName": "contentParsing",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.CustomUpdateGraphRequestError.Type) -> FBSDKGamingServicesKit.CustomUpdateGraphRequestError",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "CustomUpdateGraphRequestError",
+                    "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphRequestError",
+                    "usr": "s:22FBSDKGamingServicesKit29CustomUpdateGraphRequestErrorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphRequestError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CustomUpdateGraphRequestError",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphRequestError",
+                        "usr": "s:22FBSDKGamingServicesKit29CustomUpdateGraphRequestErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit29CustomUpdateGraphRequestErrorO14contentParsingyA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit29CustomUpdateGraphRequestErrorO14contentParsingyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          },
+          {
+            "kind": "Var",
+            "name": "decoding",
+            "printedName": "decoding",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.CustomUpdateGraphRequestError.Type) -> FBSDKGamingServicesKit.CustomUpdateGraphRequestError",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "CustomUpdateGraphRequestError",
+                    "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphRequestError",
+                    "usr": "s:22FBSDKGamingServicesKit29CustomUpdateGraphRequestErrorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphRequestError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CustomUpdateGraphRequestError",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphRequestError",
+                        "usr": "s:22FBSDKGamingServicesKit29CustomUpdateGraphRequestErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit29CustomUpdateGraphRequestErrorO8decodingyA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit29CustomUpdateGraphRequestErrorO8decodingyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          }
+        ],
+        "declKind": "Enum",
+        "usr": "s:22FBSDKGamingServicesKit29CustomUpdateGraphRequestErrorO",
+        "mangledName": "$s22FBSDKGamingServicesKit29CustomUpdateGraphRequestErrorO",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "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": "CustomUpdateGraphRequest",
+        "printedName": "CustomUpdateGraphRequest",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "graphRequestFactory",
+            "printedName": "graphRequestFactory",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GraphRequestFactoryProtocol",
+                "printedName": "any FBSDKCoreKit.GraphRequestFactoryProtocol",
+                "usr": "c:objc(pl)FBSDKGraphRequestFactory"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit24CustomUpdateGraphRequestC05graphG7FactorySo010FBSDKGraphgI0_pvp",
+            "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateGraphRequestC05graphG7FactorySo010FBSDKGraphgI0_pvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "AccessControl"
+            ],
+            "isLet": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GraphRequestFactoryProtocol",
+                    "printedName": "any FBSDKCoreKit.GraphRequestFactoryProtocol",
+                    "usr": "c:objc(pl)FBSDKGraphRequestFactory"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateGraphRequestC05graphG7FactorySo010FBSDKGraphgI0_pvg",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateGraphRequestC05graphG7FactorySo010FBSDKGraphgI0_pvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "graphPath",
+            "printedName": "graphPath",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit24CustomUpdateGraphRequestC9graphPathSSvp",
+            "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateGraphRequestC9graphPathSSvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage"
+            ],
+            "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:22FBSDKGamingServicesKit24CustomUpdateGraphRequestC9graphPathSSvg",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateGraphRequestC9graphPathSSvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "gamingGraphDomain",
+            "printedName": "gamingGraphDomain",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit24CustomUpdateGraphRequestC06gamingF6DomainSSvp",
+            "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateGraphRequestC06gamingF6DomainSSvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage"
+            ],
+            "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:22FBSDKGamingServicesKit24CustomUpdateGraphRequestC06gamingF6DomainSSvg",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateGraphRequestC06gamingF6DomainSSvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "base64EncodedImageHeader",
+            "printedName": "base64EncodedImageHeader",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit24CustomUpdateGraphRequestC24base64EncodedImageHeaderSSvp",
+            "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateGraphRequestC24base64EncodedImageHeaderSSvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage"
+            ],
+            "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:22FBSDKGamingServicesKit24CustomUpdateGraphRequestC24base64EncodedImageHeaderSSvg",
+                "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateGraphRequestC24base64EncodedImageHeaderSSvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "CustomUpdateGraphRequest",
+                "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphRequest",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateGraphRequestC"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit24CustomUpdateGraphRequestCACycfc",
+            "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateGraphRequestCACycfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "AccessControl"
+            ],
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(graphRequestFactory:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "CustomUpdateGraphRequest",
+                "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphRequest",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateGraphRequestC"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GraphRequestFactoryProtocol",
+                "printedName": "any FBSDKCoreKit.GraphRequestFactoryProtocol",
+                "hasDefaultArg": true,
+                "usr": "c:objc(pl)FBSDKGraphRequestFactory"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit24CustomUpdateGraphRequestC05graphG7FactoryACSo010FBSDKGraphgI0_p_tcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateGraphRequestC05graphG7FactoryACSo010FBSDKGraphgI0_p_tcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "AccessControl"
+            ],
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "request",
+            "printedName": "request(content:completionHandler:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "CustomUpdateContentMedia",
+                "printedName": "FBSDKGamingServicesKit.CustomUpdateContentMedia",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentMediaC"
+              },
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(Swift.Result<Swift.Bool, FBSDKGamingServicesKit.CustomUpdateGraphRequestError>) -> ()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Result",
+                    "printedName": "Swift.Result<Swift.Bool, FBSDKGamingServicesKit.CustomUpdateGraphRequestError>",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Bool",
+                        "printedName": "Swift.Bool",
+                        "usr": "s:Sb"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CustomUpdateGraphRequestError",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphRequestError",
+                        "usr": "s:22FBSDKGamingServicesKit29CustomUpdateGraphRequestErrorO"
+                      }
+                    ],
+                    "usr": "s:s6ResultO"
+                  }
+                ]
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit24CustomUpdateGraphRequestC7request7content17completionHandleryAA0dE12ContentMediaC_ys6ResultOySbAA0defG5ErrorOGctKF",
+            "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateGraphRequestC7request7content17completionHandleryAA0dE12ContentMediaC_ys6ResultOySbAA0defG5ErrorOGctKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "throwing": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "request",
+            "printedName": "request(content:completionHandler:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "CustomUpdateContentImage",
+                "printedName": "FBSDKGamingServicesKit.CustomUpdateContentImage",
+                "usr": "s:22FBSDKGamingServicesKit24CustomUpdateContentImageC"
+              },
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(Swift.Result<Swift.Bool, FBSDKGamingServicesKit.CustomUpdateGraphRequestError>) -> ()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Result",
+                    "printedName": "Swift.Result<Swift.Bool, FBSDKGamingServicesKit.CustomUpdateGraphRequestError>",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Bool",
+                        "printedName": "Swift.Bool",
+                        "usr": "s:Sb"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CustomUpdateGraphRequestError",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateGraphRequestError",
+                        "usr": "s:22FBSDKGamingServicesKit29CustomUpdateGraphRequestErrorO"
+                      }
+                    ],
+                    "usr": "s:s6ResultO"
+                  }
+                ]
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit24CustomUpdateGraphRequestC7request7content17completionHandleryAA0dE12ContentImageC_ys6ResultOySbAA0defG5ErrorOGctKF",
+            "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateGraphRequestC7request7content17completionHandleryAA0dE12ContentImageC_ys6ResultOySbAA0defG5ErrorOGctKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "throwing": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "s:22FBSDKGamingServicesKit24CustomUpdateGraphRequestC",
+        "mangledName": "$s22FBSDKGamingServicesKit24CustomUpdateGraphRequestC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "Final",
+          "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": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "CustomUpdateLocalizedText",
+        "printedName": "CustomUpdateLocalizedText",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "defaultString",
+            "printedName": "defaultString",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC13defaultStringSSvp",
+            "mangledName": "$s22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC13defaultStringSSvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 0,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC13defaultStringSSvg",
+                "mangledName": "$s22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC13defaultStringSSvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "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:22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC13defaultStringSSvs",
+                "mangledName": "$s22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC13defaultStringSSvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC13defaultStringSSvM",
+                "mangledName": "$s22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC13defaultStringSSvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "localizations",
+            "printedName": "localizations",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Swift.String]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC13localizationsSDyS2SGvp",
+            "mangledName": "$s22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC13localizationsSDyS2SGvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 1,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Swift.String]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC13localizationsSDyS2SGvg",
+                "mangledName": "$s22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC13localizationsSDyS2SGvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Swift.String]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC13localizationsSDyS2SGvs",
+                "mangledName": "$s22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC13localizationsSDyS2SGvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC13localizationsSDyS2SGvM",
+                "mangledName": "$s22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC13localizationsSDyS2SGvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(defaultString:localizations:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBSDKGamingServicesKit.CustomUpdateLocalizedText?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "CustomUpdateLocalizedText",
+                    "printedName": "FBSDKGamingServicesKit.CustomUpdateLocalizedText",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)CustomUpdateLocalizedText"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Swift.String]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC13defaultString13localizationsACSgSS_SDyS2SGtcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC13defaultString13localizationsACSgSS_SDyS2SGtcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "TypeDecl",
+            "name": "CodingKeys",
+            "printedName": "CodingKeys",
+            "children": [
+              {
+                "kind": "Var",
+                "name": "defaultString",
+                "printedName": "defaultString",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBSDKGamingServicesKit.CustomUpdateLocalizedText.CodingKeys.Type) -> FBSDKGamingServicesKit.CustomUpdateLocalizedText.CodingKeys",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateLocalizedText.CodingKeys",
+                        "usr": "s:22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC10CodingKeysO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateLocalizedText.CodingKeys.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "CodingKeys",
+                            "printedName": "FBSDKGamingServicesKit.CustomUpdateLocalizedText.CodingKeys",
+                            "usr": "s:22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC10CodingKeysO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC10CodingKeysO13defaultStringyA2EmF",
+                "mangledName": "$s22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC10CodingKeysO13defaultStringyA2EmF",
+                "moduleName": "FBSDKGamingServicesKit",
+                "fixedbinaryorder": 0
+              },
+              {
+                "kind": "Var",
+                "name": "localizations",
+                "printedName": "localizations",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBSDKGamingServicesKit.CustomUpdateLocalizedText.CodingKeys.Type) -> FBSDKGamingServicesKit.CustomUpdateLocalizedText.CodingKeys",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateLocalizedText.CodingKeys",
+                        "usr": "s:22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC10CodingKeysO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateLocalizedText.CodingKeys.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "CodingKeys",
+                            "printedName": "FBSDKGamingServicesKit.CustomUpdateLocalizedText.CodingKeys",
+                            "usr": "s:22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC10CodingKeysO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC10CodingKeysO13localizationsyA2EmF",
+                "mangledName": "$s22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC10CodingKeysO13localizationsyA2EmF",
+                "moduleName": "FBSDKGamingServicesKit",
+                "fixedbinaryorder": 1
+              },
+              {
+                "kind": "Constructor",
+                "name": "init",
+                "printedName": "init(rawValue:)",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.CustomUpdateLocalizedText.CodingKeys?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateLocalizedText.CodingKeys",
+                        "usr": "s:22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC10CodingKeysO"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Constructor",
+                "usr": "s:22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC10CodingKeysO8rawValueAESgSS_tcfc",
+                "mangledName": "$s22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC10CodingKeysO8rawValueAESgSS_tcfc",
+                "moduleName": "FBSDKGamingServicesKit",
+                "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:22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC10CodingKeysO8rawValueSSvp",
+                "mangledName": "$s22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC10CodingKeysO8rawValueSSvp",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC10CodingKeysO8rawValueSSvg",
+                    "mangledName": "$s22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC10CodingKeysO8rawValueSSvg",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "accessorKind": "get"
+                  }
+                ]
+              },
+              {
+                "kind": "Var",
+                "name": "stringValue",
+                "printedName": "stringValue",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC10CodingKeysO11stringValueSSvp",
+                "mangledName": "$s22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC10CodingKeysO11stringValueSSvp",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC10CodingKeysO11stringValueSSvg",
+                    "mangledName": "$s22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC10CodingKeysO11stringValueSSvg",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "accessorKind": "get"
+                  }
+                ]
+              },
+              {
+                "kind": "Constructor",
+                "name": "init",
+                "printedName": "init(stringValue:)",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.CustomUpdateLocalizedText.CodingKeys?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateLocalizedText.CodingKeys",
+                        "usr": "s:22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC10CodingKeysO"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Constructor",
+                "usr": "s:22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC10CodingKeysO11stringValueAESgSS_tcfc",
+                "mangledName": "$s22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC10CodingKeysO11stringValueAESgSS_tcfc",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "init_kind": "Designated"
+              },
+              {
+                "kind": "Var",
+                "name": "intValue",
+                "printedName": "intValue",
+                "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:22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC10CodingKeysO8intValueSiSgvp",
+                "mangledName": "$s22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC10CodingKeysO8intValueSiSgvp",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": 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:22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC10CodingKeysO8intValueSiSgvg",
+                    "mangledName": "$s22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC10CodingKeysO8intValueSiSgvg",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "accessorKind": "get"
+                  }
+                ]
+              },
+              {
+                "kind": "Constructor",
+                "name": "init",
+                "printedName": "init(intValue:)",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.CustomUpdateLocalizedText.CodingKeys?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBSDKGamingServicesKit.CustomUpdateLocalizedText.CodingKeys",
+                        "usr": "s:22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC10CodingKeysO"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Int",
+                    "printedName": "Swift.Int",
+                    "usr": "s:Si"
+                  }
+                ],
+                "declKind": "Constructor",
+                "usr": "s:22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC10CodingKeysO8intValueAESgSi_tcfc",
+                "mangledName": "$s22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC10CodingKeysO8intValueAESgSi_tcfc",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "init_kind": "Designated"
+              }
+            ],
+            "declKind": "Enum",
+            "usr": "s:22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC10CodingKeysO",
+            "mangledName": "$s22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC10CodingKeysO",
+            "moduleName": "FBSDKGamingServicesKit",
+            "enumRawTypeName": "String",
+            "isEnumExhaustive": 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": "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": "CodingKey",
+                "printedName": "CodingKey",
+                "usr": "s:s9CodingKeyP",
+                "mangledName": "$ss9CodingKeyP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "CustomDebugStringConvertible",
+                "printedName": "CustomDebugStringConvertible",
+                "usr": "s:s28CustomDebugStringConvertibleP",
+                "mangledName": "$ss28CustomDebugStringConvertibleP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "CustomStringConvertible",
+                "printedName": "CustomStringConvertible",
+                "usr": "s:s23CustomStringConvertibleP",
+                "mangledName": "$ss23CustomStringConvertibleP"
+              },
+              {
+                "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": "BitwiseCopyable",
+                "printedName": "BitwiseCopyable",
+                "usr": "s:s15BitwiseCopyableP",
+                "mangledName": "$ss15BitwiseCopyableP"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "CustomUpdateLocalizedText",
+                "printedName": "FBSDKGamingServicesKit.CustomUpdateLocalizedText",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)CustomUpdateLocalizedText"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)CustomUpdateLocalizedText(im)init",
+            "mangledName": "$s22FBSDKGamingServicesKit25CustomUpdateLocalizedTextCACycfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "implicit": true,
+            "objc_name": "init",
+            "declAttributes": [
+              "Dynamic",
+              "ObjC",
+              "Override"
+            ],
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(from:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "CustomUpdateLocalizedText",
+                "printedName": "FBSDKGamingServicesKit.CustomUpdateLocalizedText",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)CustomUpdateLocalizedText"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Decoder",
+                "printedName": "any Swift.Decoder",
+                "usr": "s:s7DecoderP"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC4fromACs7Decoder_p_tKcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC4fromACs7Decoder_p_tKcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": 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:22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC6encode2toys7Encoder_p_tKF",
+            "mangledName": "$s22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC6encode2toys7Encoder_p_tKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": true,
+            "declAttributes": [
+              "Final"
+            ],
+            "throwing": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)CustomUpdateLocalizedText",
+        "mangledName": "$s22FBSDKGamingServicesKit25CustomUpdateLocalizedTextC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "Final",
+          "ObjC"
+        ],
+        "superclassUsr": "c:objc(cs)NSObject",
+        "superclassNames": [
+          "ObjectiveC.NSObject"
+        ],
+        "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": "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": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "CustomUpdateMedia",
+        "printedName": "CustomUpdateMedia",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "gif",
+            "printedName": "gif",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBSDKGamingServicesKit.FacebookGIF?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "FacebookGIF",
+                    "printedName": "FBSDKGamingServicesKit.FacebookGIF",
+                    "usr": "s:22FBSDKGamingServicesKit11FacebookGIFV"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit17CustomUpdateMediaV3gifAA11FacebookGIFVSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit17CustomUpdateMediaV3gifAA11FacebookGIFVSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 0,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.FacebookGIF?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "FacebookGIF",
+                        "printedName": "FBSDKGamingServicesKit.FacebookGIF",
+                        "usr": "s:22FBSDKGamingServicesKit11FacebookGIFV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit17CustomUpdateMediaV3gifAA11FacebookGIFVSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit17CustomUpdateMediaV3gifAA11FacebookGIFVSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.FacebookGIF?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "FacebookGIF",
+                        "printedName": "FBSDKGamingServicesKit.FacebookGIF",
+                        "usr": "s:22FBSDKGamingServicesKit11FacebookGIFV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit17CustomUpdateMediaV3gifAA11FacebookGIFVSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit17CustomUpdateMediaV3gifAA11FacebookGIFVSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit17CustomUpdateMediaV3gifAA11FacebookGIFVSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit17CustomUpdateMediaV3gifAA11FacebookGIFVSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "video",
+            "printedName": "video",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBSDKGamingServicesKit.FacebookVideo?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "FacebookVideo",
+                    "printedName": "FBSDKGamingServicesKit.FacebookVideo",
+                    "usr": "s:22FBSDKGamingServicesKit13FacebookVideoV"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit17CustomUpdateMediaV5videoAA13FacebookVideoVSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit17CustomUpdateMediaV5videoAA13FacebookVideoVSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 1,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.FacebookVideo?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "FacebookVideo",
+                        "printedName": "FBSDKGamingServicesKit.FacebookVideo",
+                        "usr": "s:22FBSDKGamingServicesKit13FacebookVideoV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit17CustomUpdateMediaV5videoAA13FacebookVideoVSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit17CustomUpdateMediaV5videoAA13FacebookVideoVSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.FacebookVideo?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "FacebookVideo",
+                        "printedName": "FBSDKGamingServicesKit.FacebookVideo",
+                        "usr": "s:22FBSDKGamingServicesKit13FacebookVideoV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit17CustomUpdateMediaV5videoAA13FacebookVideoVSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit17CustomUpdateMediaV5videoAA13FacebookVideoVSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit17CustomUpdateMediaV5videoAA13FacebookVideoVSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit17CustomUpdateMediaV5videoAA13FacebookVideoVSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(media:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBSDKGamingServicesKit.CustomUpdateMedia?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "CustomUpdateMedia",
+                    "printedName": "FBSDKGamingServicesKit.CustomUpdateMedia",
+                    "usr": "s:22FBSDKGamingServicesKit17CustomUpdateMediaV"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "URLMedia",
+                "printedName": "any FBSDKGamingServicesKit.URLMedia",
+                "usr": "s:22FBSDKGamingServicesKit8URLMediaP"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit17CustomUpdateMediaV5mediaACSgAA8URLMedia_p_tcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit17CustomUpdateMediaV5mediaACSgAA8URLMedia_p_tcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(from:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "CustomUpdateMedia",
+                "printedName": "FBSDKGamingServicesKit.CustomUpdateMedia",
+                "usr": "s:22FBSDKGamingServicesKit17CustomUpdateMediaV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Decoder",
+                "printedName": "any Swift.Decoder",
+                "usr": "s:s7DecoderP"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit17CustomUpdateMediaV4fromACs7Decoder_p_tKcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit17CustomUpdateMediaV4fromACs7Decoder_p_tKcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": 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:22FBSDKGamingServicesKit17CustomUpdateMediaV6encode2toys7Encoder_p_tKF",
+            "mangledName": "$s22FBSDKGamingServicesKit17CustomUpdateMediaV6encode2toys7Encoder_p_tKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": true,
+            "throwing": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "==",
+            "printedName": "==(_:_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "CustomUpdateMedia",
+                "printedName": "FBSDKGamingServicesKit.CustomUpdateMedia",
+                "usr": "s:22FBSDKGamingServicesKit17CustomUpdateMediaV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "CustomUpdateMedia",
+                "printedName": "FBSDKGamingServicesKit.CustomUpdateMedia",
+                "usr": "s:22FBSDKGamingServicesKit17CustomUpdateMediaV"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit17CustomUpdateMediaV2eeoiySbAC_ACtFZ",
+            "mangledName": "$s22FBSDKGamingServicesKit17CustomUpdateMediaV2eeoiySbAC_ACtFZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "static": true,
+            "implicit": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Struct",
+        "usr": "s:22FBSDKGamingServicesKit17CustomUpdateMediaV",
+        "mangledName": "$s22FBSDKGamingServicesKit17CustomUpdateMediaV",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "Decodable",
+            "printedName": "Decodable",
+            "usr": "s:Se",
+            "mangledName": "$sSe"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Encodable",
+            "printedName": "Encodable",
+            "usr": "s:SE",
+            "mangledName": "$sSE"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Equatable",
+            "printedName": "Equatable",
+            "usr": "s:SQ",
+            "mangledName": "$sSQ"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "DateFormatter",
+        "printedName": "DateFormatter",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "format",
+            "printedName": "format(ISODateString:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Foundation.Date?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Date",
+                    "printedName": "Foundation.Date",
+                    "usr": "s:10Foundation4DateV"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit13DateFormatterO6format13ISODateString10Foundation0D0VSgSS_tFZ",
+            "mangledName": "$s22FBSDKGamingServicesKit13DateFormatterO6format13ISODateString10Foundation0D0VSgSS_tFZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "static": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Enum",
+        "usr": "s:22FBSDKGamingServicesKit13DateFormatterO",
+        "mangledName": "$s22FBSDKGamingServicesKit13DateFormatterO",
+        "moduleName": "FBSDKGamingServicesKit",
+        "isEnumExhaustive": 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": "BitwiseCopyable",
+            "printedName": "BitwiseCopyable",
+            "usr": "s:s15BitwiseCopyableP",
+            "mangledName": "$ss15BitwiseCopyableP"
+          }
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "DependentAsObject",
+        "printedName": "DependentAsObject",
+        "children": [
+          {
+            "kind": "AssociatedType",
+            "name": "ObjectDependencies",
+            "printedName": "ObjectDependencies",
+            "declKind": "AssociatedType",
+            "usr": "s:22FBSDKGamingServicesKit17DependentAsObjectP0F12DependenciesQa",
+            "mangledName": "$s22FBSDKGamingServicesKit17DependentAsObjectP0F12DependenciesQa",
+            "moduleName": "FBSDKGamingServicesKit",
+            "protocolReq": true
+          },
+          {
+            "kind": "Var",
+            "name": "configuredDependencies",
+            "printedName": "configuredDependencies",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "τ_0_0.ObjectDependencies?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "DependentMember",
+                    "printedName": "τ_0_0.ObjectDependencies"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit17DependentAsObjectP22configuredDependencies0fH0QzSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit17DependentAsObjectP22configuredDependencies0fH0QzSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "protocolReq": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "τ_0_0.ObjectDependencies?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "DependentMember",
+                        "printedName": "τ_0_0.ObjectDependencies"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit17DependentAsObjectP22configuredDependencies0fH0QzSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit17DependentAsObjectP22configuredDependencies0fH0QzSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.DependentAsObject>",
+                "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.DependentAsObject>",
+                "protocolReq": true,
+                "reqNewWitnessTableEntry": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "τ_0_0.ObjectDependencies?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "DependentMember",
+                        "printedName": "τ_0_0.ObjectDependencies"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit17DependentAsObjectP22configuredDependencies0fH0QzSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit17DependentAsObjectP22configuredDependencies0fH0QzSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.DependentAsObject>",
+                "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.DependentAsObject>",
+                "protocolReq": true,
+                "reqNewWitnessTableEntry": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit17DependentAsObjectP22configuredDependencies0fH0QzSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit17DependentAsObjectP22configuredDependencies0fH0QzSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.DependentAsObject>",
+                "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.DependentAsObject>",
+                "protocolReq": true,
+                "implicit": true,
+                "reqNewWitnessTableEntry": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "defaultDependencies",
+            "printedName": "defaultDependencies",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "τ_0_0.ObjectDependencies?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "DependentMember",
+                    "printedName": "τ_0_0.ObjectDependencies"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit17DependentAsObjectP19defaultDependencies0fH0QzSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit17DependentAsObjectP19defaultDependencies0fH0QzSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "protocolReq": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "τ_0_0.ObjectDependencies?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "DependentMember",
+                        "printedName": "τ_0_0.ObjectDependencies"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit17DependentAsObjectP19defaultDependencies0fH0QzSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit17DependentAsObjectP19defaultDependencies0fH0QzSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.DependentAsObject>",
+                "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.DependentAsObject>",
+                "protocolReq": true,
+                "reqNewWitnessTableEntry": true,
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Function",
+            "name": "setDependencies",
+            "printedName": "setDependencies(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "DependentMember",
+                "printedName": "τ_0_0.ObjectDependencies"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit17DependentAsObjectP15setDependenciesyy0fH0QzF",
+            "mangledName": "$s22FBSDKGamingServicesKit17DependentAsObjectP15setDependenciesyy0fH0QzF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.DependentAsObject>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.DependentAsObject>",
+            "protocolReq": true,
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "setDependencies",
+            "printedName": "setDependencies(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "DependentMember",
+                "printedName": "τ_0_0.ObjectDependencies"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit17DependentAsObjectPAAE15setDependenciesyy0fH0QzF",
+            "mangledName": "$s22FBSDKGamingServicesKit17DependentAsObjectPAAE15setDependenciesyy0fH0QzF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.DependentAsObject>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.DependentAsObject>",
+            "isFromExtension": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "getDependencies",
+            "printedName": "getDependencies()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "DependentMember",
+                "printedName": "τ_0_0.ObjectDependencies"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit17DependentAsObjectPAAE15getDependencies0fH0QzyKF",
+            "mangledName": "$s22FBSDKGamingServicesKit17DependentAsObjectPAAE15getDependencies0fH0QzyKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.DependentAsObject>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.DependentAsObject>",
+            "isFromExtension": true,
+            "throwing": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Subscript",
+            "name": "subscript",
+            "printedName": "subscript(dynamicMember:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "τ_1_0?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GenericTypeParam",
+                    "printedName": "τ_1_0"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "KeyPath",
+                "printedName": "Swift.KeyPath<τ_0_0.ObjectDependencies, τ_1_0>",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "DependentMember",
+                    "printedName": "τ_0_0.ObjectDependencies"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GenericTypeParam",
+                    "printedName": "τ_1_0"
+                  }
+                ],
+                "usr": "s:s7KeyPathC"
+              }
+            ],
+            "declKind": "Subscript",
+            "usr": "s:22FBSDKGamingServicesKit17DependentAsObjectPAAE13dynamicMemberqd__Sgs7KeyPathCy0F12DependenciesQzqd__G_tcluip",
+            "mangledName": "$s22FBSDKGamingServicesKit17DependentAsObjectPAAE13dynamicMemberqd__Sgs7KeyPathCy0F12DependenciesQzqd__G_tcluip",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : FBSDKGamingServicesKit.DependentAsObject>",
+            "sugared_genericSig": "<Self, Dependency where Self : FBSDKGamingServicesKit.DependentAsObject>",
+            "isFromExtension": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "τ_1_0?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GenericTypeParam",
+                        "printedName": "τ_1_0"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "KeyPath",
+                    "printedName": "Swift.KeyPath<τ_0_0.ObjectDependencies, τ_1_0>",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "DependentMember",
+                        "printedName": "τ_0_0.ObjectDependencies"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GenericTypeParam",
+                        "printedName": "τ_1_0"
+                      }
+                    ],
+                    "usr": "s:s7KeyPathC"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit17DependentAsObjectPAAE13dynamicMemberqd__Sgs7KeyPathCy0F12DependenciesQzqd__G_tcluig",
+                "mangledName": "$s22FBSDKGamingServicesKit17DependentAsObjectPAAE13dynamicMemberqd__Sgs7KeyPathCy0F12DependenciesQzqd__G_tcluig",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : FBSDKGamingServicesKit.DependentAsObject>",
+                "sugared_genericSig": "<Self, Dependency where Self : FBSDKGamingServicesKit.DependentAsObject>",
+                "isFromExtension": true,
+                "accessorKind": "get"
+              }
+            ]
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "s:22FBSDKGamingServicesKit17DependentAsObjectP",
+        "mangledName": "$s22FBSDKGamingServicesKit17DependentAsObjectP",
+        "moduleName": "FBSDKGamingServicesKit",
+        "genericSig": "<τ_0_0 : AnyObject>",
+        "sugared_genericSig": "<Self : AnyObject>",
+        "declAttributes": [
+          "DynamicMemberLookup",
+          "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": "DependentAsType",
+        "printedName": "DependentAsType",
+        "children": [
+          {
+            "kind": "AssociatedType",
+            "name": "TypeDependencies",
+            "printedName": "TypeDependencies",
+            "declKind": "AssociatedType",
+            "usr": "s:22FBSDKGamingServicesKit15DependentAsTypeP0F12DependenciesQa",
+            "mangledName": "$s22FBSDKGamingServicesKit15DependentAsTypeP0F12DependenciesQa",
+            "moduleName": "FBSDKGamingServicesKit",
+            "protocolReq": true
+          },
+          {
+            "kind": "Var",
+            "name": "configuredDependencies",
+            "printedName": "configuredDependencies",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "τ_0_0.TypeDependencies?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "DependentMember",
+                    "printedName": "τ_0_0.TypeDependencies"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit15DependentAsTypeP22configuredDependencies0fH0QzSgvpZ",
+            "mangledName": "$s22FBSDKGamingServicesKit15DependentAsTypeP22configuredDependencies0fH0QzSgvpZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "static": true,
+            "protocolReq": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "τ_0_0.TypeDependencies?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "DependentMember",
+                        "printedName": "τ_0_0.TypeDependencies"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit15DependentAsTypeP22configuredDependencies0fH0QzSgvgZ",
+                "mangledName": "$s22FBSDKGamingServicesKit15DependentAsTypeP22configuredDependencies0fH0QzSgvgZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.DependentAsType>",
+                "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.DependentAsType>",
+                "static": true,
+                "protocolReq": true,
+                "reqNewWitnessTableEntry": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "τ_0_0.TypeDependencies?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "DependentMember",
+                        "printedName": "τ_0_0.TypeDependencies"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit15DependentAsTypeP22configuredDependencies0fH0QzSgvsZ",
+                "mangledName": "$s22FBSDKGamingServicesKit15DependentAsTypeP22configuredDependencies0fH0QzSgvsZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.DependentAsType>",
+                "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.DependentAsType>",
+                "static": true,
+                "protocolReq": true,
+                "reqNewWitnessTableEntry": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit15DependentAsTypeP22configuredDependencies0fH0QzSgvMZ",
+                "mangledName": "$s22FBSDKGamingServicesKit15DependentAsTypeP22configuredDependencies0fH0QzSgvMZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.DependentAsType>",
+                "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.DependentAsType>",
+                "static": true,
+                "protocolReq": true,
+                "implicit": true,
+                "reqNewWitnessTableEntry": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "defaultDependencies",
+            "printedName": "defaultDependencies",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "τ_0_0.TypeDependencies?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "DependentMember",
+                    "printedName": "τ_0_0.TypeDependencies"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit15DependentAsTypeP19defaultDependencies0fH0QzSgvpZ",
+            "mangledName": "$s22FBSDKGamingServicesKit15DependentAsTypeP19defaultDependencies0fH0QzSgvpZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "static": true,
+            "protocolReq": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "τ_0_0.TypeDependencies?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "DependentMember",
+                        "printedName": "τ_0_0.TypeDependencies"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit15DependentAsTypeP19defaultDependencies0fH0QzSgvgZ",
+                "mangledName": "$s22FBSDKGamingServicesKit15DependentAsTypeP19defaultDependencies0fH0QzSgvgZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.DependentAsType>",
+                "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.DependentAsType>",
+                "static": true,
+                "protocolReq": true,
+                "reqNewWitnessTableEntry": true,
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Function",
+            "name": "setDependencies",
+            "printedName": "setDependencies(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "DependentMember",
+                "printedName": "τ_0_0.TypeDependencies"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit15DependentAsTypeP15setDependenciesyy0fH0QzFZ",
+            "mangledName": "$s22FBSDKGamingServicesKit15DependentAsTypeP15setDependenciesyy0fH0QzFZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.DependentAsType>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.DependentAsType>",
+            "static": true,
+            "protocolReq": true,
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "setDependencies",
+            "printedName": "setDependencies(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "DependentMember",
+                "printedName": "τ_0_0.TypeDependencies"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit15DependentAsTypePAAE15setDependenciesyy0fH0QzFZ",
+            "mangledName": "$s22FBSDKGamingServicesKit15DependentAsTypePAAE15setDependenciesyy0fH0QzFZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.DependentAsType>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.DependentAsType>",
+            "static": true,
+            "isFromExtension": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "getDependencies",
+            "printedName": "getDependencies()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "DependentMember",
+                "printedName": "τ_0_0.TypeDependencies"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit15DependentAsTypePAAE15getDependencies0fH0QzyKFZ",
+            "mangledName": "$s22FBSDKGamingServicesKit15DependentAsTypePAAE15getDependencies0fH0QzyKFZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.DependentAsType>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.DependentAsType>",
+            "static": true,
+            "isFromExtension": true,
+            "throwing": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Subscript",
+            "name": "subscript",
+            "printedName": "subscript(dynamicMember:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "τ_1_0?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GenericTypeParam",
+                    "printedName": "τ_1_0"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "KeyPath",
+                "printedName": "Swift.KeyPath<τ_0_0.TypeDependencies, τ_1_0>",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "DependentMember",
+                    "printedName": "τ_0_0.TypeDependencies"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GenericTypeParam",
+                    "printedName": "τ_1_0"
+                  }
+                ],
+                "usr": "s:s7KeyPathC"
+              }
+            ],
+            "declKind": "Subscript",
+            "usr": "s:22FBSDKGamingServicesKit15DependentAsTypePAAE13dynamicMemberqd__Sgs7KeyPathCy0F12DependenciesQzqd__G_tcluipZ",
+            "mangledName": "$s22FBSDKGamingServicesKit15DependentAsTypePAAE13dynamicMemberqd__Sgs7KeyPathCy0F12DependenciesQzqd__G_tcluipZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : FBSDKGamingServicesKit.DependentAsType>",
+            "sugared_genericSig": "<Self, Dependency where Self : FBSDKGamingServicesKit.DependentAsType>",
+            "static": true,
+            "isFromExtension": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "τ_1_0?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GenericTypeParam",
+                        "printedName": "τ_1_0"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "KeyPath",
+                    "printedName": "Swift.KeyPath<τ_0_0.TypeDependencies, τ_1_0>",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "DependentMember",
+                        "printedName": "τ_0_0.TypeDependencies"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GenericTypeParam",
+                        "printedName": "τ_1_0"
+                      }
+                    ],
+                    "usr": "s:s7KeyPathC"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit15DependentAsTypePAAE13dynamicMemberqd__Sgs7KeyPathCy0F12DependenciesQzqd__G_tcluigZ",
+                "mangledName": "$s22FBSDKGamingServicesKit15DependentAsTypePAAE13dynamicMemberqd__Sgs7KeyPathCy0F12DependenciesQzqd__G_tcluigZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : FBSDKGamingServicesKit.DependentAsType>",
+                "sugared_genericSig": "<Self, Dependency where Self : FBSDKGamingServicesKit.DependentAsType>",
+                "static": true,
+                "isFromExtension": true,
+                "accessorKind": "get"
+              }
+            ]
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "s:22FBSDKGamingServicesKit15DependentAsTypeP",
+        "mangledName": "$s22FBSDKGamingServicesKit15DependentAsTypeP",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "DynamicMemberLookup",
+          "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": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "DialogDeeplinkURLCreating",
+        "printedName": "DialogDeeplinkURLCreating",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "generateDialogDeeplinkURL",
+            "printedName": "generateDialogDeeplinkURL()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "URL",
+                "printedName": "Foundation.URL",
+                "usr": "s:10Foundation3URLV"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit25DialogDeeplinkURLCreatingP08generatedE3URL10Foundation0H0VyKF",
+            "mangledName": "$s22FBSDKGamingServicesKit25DialogDeeplinkURLCreatingP08generatedE3URL10Foundation0H0VyKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.DialogDeeplinkURLCreating>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.DialogDeeplinkURLCreating>",
+            "protocolReq": true,
+            "throwing": true,
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "s:22FBSDKGamingServicesKit25DialogDeeplinkURLCreatingP",
+        "mangledName": "$s22FBSDKGamingServicesKit25DialogDeeplinkURLCreatingP",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "DialogProtocol",
+        "printedName": "DialogProtocol",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "delegate",
+            "printedName": "delegate",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "WeakStorage",
+                "printedName": "(any FBSDKGamingServicesKit.ContextDialogDelegate)?"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKDialog(py)delegate",
+            "mangledName": "$s22FBSDKGamingServicesKit14DialogProtocolP8delegateAA07ContextD8Delegate_pSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "protocolReq": true,
+            "declAttributes": [
+              "ReferenceOwnership",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "ownership": 1,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBSDKGamingServicesKit.ContextDialogDelegate)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ContextDialogDelegate",
+                        "printedName": "any FBSDKGamingServicesKit.ContextDialogDelegate",
+                        "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKContextDialogDelegate"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKDialog(im)delegate",
+                "mangledName": "$s22FBSDKGamingServicesKit14DialogProtocolP8delegateAA07ContextD8Delegate_pSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.DialogProtocol>",
+                "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.DialogProtocol>",
+                "protocolReq": true,
+                "declAttributes": [
+                  "ObjC"
+                ],
+                "reqNewWitnessTableEntry": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBSDKGamingServicesKit.ContextDialogDelegate)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ContextDialogDelegate",
+                        "printedName": "any FBSDKGamingServicesKit.ContextDialogDelegate",
+                        "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKContextDialogDelegate"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKDialog(im)setDelegate:",
+                "mangledName": "$s22FBSDKGamingServicesKit14DialogProtocolP8delegateAA07ContextD8Delegate_pSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.DialogProtocol>",
+                "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.DialogProtocol>",
+                "protocolReq": true,
+                "declAttributes": [
+                  "ObjC"
+                ],
+                "reqNewWitnessTableEntry": true,
+                "accessorKind": "set"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "dialogContent",
+            "printedName": "dialogContent",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBSDKGamingServicesKit.ValidatableProtocol)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ValidatableProtocol",
+                    "printedName": "any FBSDKGamingServicesKit.ValidatableProtocol",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKValidatable"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKDialog(py)dialogContent",
+            "mangledName": "$s22FBSDKGamingServicesKit14DialogProtocolP13dialogContentAA011ValidatableE0_pSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "protocolReq": true,
+            "declAttributes": [
+              "RawDocComment",
+              "ObjC"
+            ],
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBSDKGamingServicesKit.ValidatableProtocol)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ValidatableProtocol",
+                        "printedName": "any FBSDKGamingServicesKit.ValidatableProtocol",
+                        "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKValidatable"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKDialog(im)dialogContent",
+                "mangledName": "$s22FBSDKGamingServicesKit14DialogProtocolP13dialogContentAA011ValidatableE0_pSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.DialogProtocol>",
+                "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.DialogProtocol>",
+                "protocolReq": true,
+                "declAttributes": [
+                  "ObjC"
+                ],
+                "reqNewWitnessTableEntry": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBSDKGamingServicesKit.ValidatableProtocol)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ValidatableProtocol",
+                        "printedName": "any FBSDKGamingServicesKit.ValidatableProtocol",
+                        "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKValidatable"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKDialog(im)setDialogContent:",
+                "mangledName": "$s22FBSDKGamingServicesKit14DialogProtocolP13dialogContentAA011ValidatableE0_pSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.DialogProtocol>",
+                "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.DialogProtocol>",
+                "protocolReq": true,
+                "declAttributes": [
+                  "ObjC"
+                ],
+                "reqNewWitnessTableEntry": true,
+                "accessorKind": "set"
+              }
+            ]
+          },
+          {
+            "kind": "Function",
+            "name": "show",
+            "printedName": "show()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKDialog(im)show",
+            "mangledName": "$s22FBSDKGamingServicesKit14DialogProtocolP4showSbyF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.DialogProtocol>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.DialogProtocol>",
+            "protocolReq": true,
+            "declAttributes": [
+              "RawDocComment",
+              "ObjC"
+            ],
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "validate",
+            "printedName": "validate()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKDialog(im)validateAndReturnError:",
+            "mangledName": "$s22FBSDKGamingServicesKit14DialogProtocolP8validateyyKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.DialogProtocol>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.DialogProtocol>",
+            "protocolReq": true,
+            "declAttributes": [
+              "RawDocComment",
+              "ObjC"
+            ],
+            "throwing": true,
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKDialog",
+        "mangledName": "$s22FBSDKGamingServicesKit14DialogProtocolP",
+        "moduleName": "FBSDKGamingServicesKit",
+        "genericSig": "<τ_0_0 : AnyObject>",
+        "sugared_genericSig": "<Self : AnyObject>",
+        "objc_name": "FBSDKDialog",
+        "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": "ValidatableProtocol",
+        "printedName": "ValidatableProtocol",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "validate",
+            "printedName": "validate()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKValidatable(im)validateAndReturnError:",
+            "mangledName": "$s22FBSDKGamingServicesKit19ValidatableProtocolP8validateyyKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.ValidatableProtocol>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.ValidatableProtocol>",
+            "protocolReq": true,
+            "declAttributes": [
+              "ObjC"
+            ],
+            "throwing": true,
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKValidatable",
+        "mangledName": "$s22FBSDKGamingServicesKit19ValidatableProtocolP",
+        "moduleName": "FBSDKGamingServicesKit",
+        "genericSig": "<τ_0_0 : AnyObject>",
+        "sugared_genericSig": "<Self : AnyObject>",
+        "objc_name": "FBSDKValidatable",
+        "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": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "FacebookGIF",
+        "printedName": "FacebookGIF",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "url",
+            "printedName": "url",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "URL",
+                "printedName": "Foundation.URL",
+                "usr": "s:10Foundation3URLV"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit11FacebookGIFV3url10Foundation3URLVvp",
+            "mangledName": "$s22FBSDKGamingServicesKit11FacebookGIFV3url10Foundation3URLVvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasStorage"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "URL",
+                    "printedName": "Foundation.URL",
+                    "usr": "s:10Foundation3URLV"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit11FacebookGIFV3url10Foundation3URLVvg",
+                "mangledName": "$s22FBSDKGamingServicesKit11FacebookGIFV3url10Foundation3URLVvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "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:22FBSDKGamingServicesKit11FacebookGIFV3url10Foundation3URLVvs",
+                "mangledName": "$s22FBSDKGamingServicesKit11FacebookGIFV3url10Foundation3URLVvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit11FacebookGIFV3url10Foundation3URLVvM",
+                "mangledName": "$s22FBSDKGamingServicesKit11FacebookGIFV3url10Foundation3URLVvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(withUrl:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "FacebookGIF",
+                "printedName": "FBSDKGamingServicesKit.FacebookGIF",
+                "usr": "s:22FBSDKGamingServicesKit11FacebookGIFV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "URL",
+                "printedName": "Foundation.URL",
+                "usr": "s:10Foundation3URLV"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit11FacebookGIFV7withUrlAC10Foundation3URLV_tcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit11FacebookGIFV7withUrlAC10Foundation3URLV_tcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(from:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "FacebookGIF",
+                "printedName": "FBSDKGamingServicesKit.FacebookGIF",
+                "usr": "s:22FBSDKGamingServicesKit11FacebookGIFV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Decoder",
+                "printedName": "any Swift.Decoder",
+                "usr": "s:s7DecoderP"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit11FacebookGIFV4fromACs7Decoder_p_tKcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit11FacebookGIFV4fromACs7Decoder_p_tKcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": 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:22FBSDKGamingServicesKit11FacebookGIFV6encode2toys7Encoder_p_tKF",
+            "mangledName": "$s22FBSDKGamingServicesKit11FacebookGIFV6encode2toys7Encoder_p_tKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": true,
+            "throwing": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "==",
+            "printedName": "==(_:_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "FacebookGIF",
+                "printedName": "FBSDKGamingServicesKit.FacebookGIF",
+                "usr": "s:22FBSDKGamingServicesKit11FacebookGIFV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "FacebookGIF",
+                "printedName": "FBSDKGamingServicesKit.FacebookGIF",
+                "usr": "s:22FBSDKGamingServicesKit11FacebookGIFV"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit11FacebookGIFV2eeoiySbAC_ACtFZ",
+            "mangledName": "$s22FBSDKGamingServicesKit11FacebookGIFV2eeoiySbAC_ACtFZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "static": true,
+            "implicit": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Struct",
+        "usr": "s:22FBSDKGamingServicesKit11FacebookGIFV",
+        "mangledName": "$s22FBSDKGamingServicesKit11FacebookGIFV",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "Decodable",
+            "printedName": "Decodable",
+            "usr": "s:Se",
+            "mangledName": "$sSe"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Encodable",
+            "printedName": "Encodable",
+            "usr": "s:SE",
+            "mangledName": "$sSE"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Equatable",
+            "printedName": "Equatable",
+            "usr": "s:SQ",
+            "mangledName": "$sSQ"
+          },
+          {
+            "kind": "Conformance",
+            "name": "URLMedia",
+            "printedName": "URLMedia",
+            "usr": "s:22FBSDKGamingServicesKit8URLMediaP",
+            "mangledName": "$s22FBSDKGamingServicesKit8URLMediaP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "FacebookVideo",
+        "printedName": "FacebookVideo",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "url",
+            "printedName": "url",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "URL",
+                "printedName": "Foundation.URL",
+                "usr": "s:10Foundation3URLV"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit13FacebookVideoV3url10Foundation3URLVvp",
+            "mangledName": "$s22FBSDKGamingServicesKit13FacebookVideoV3url10Foundation3URLVvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasStorage"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "URL",
+                    "printedName": "Foundation.URL",
+                    "usr": "s:10Foundation3URLV"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit13FacebookVideoV3url10Foundation3URLVvg",
+                "mangledName": "$s22FBSDKGamingServicesKit13FacebookVideoV3url10Foundation3URLVvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "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:22FBSDKGamingServicesKit13FacebookVideoV3url10Foundation3URLVvs",
+                "mangledName": "$s22FBSDKGamingServicesKit13FacebookVideoV3url10Foundation3URLVvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit13FacebookVideoV3url10Foundation3URLVvM",
+                "mangledName": "$s22FBSDKGamingServicesKit13FacebookVideoV3url10Foundation3URLVvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(withUrl:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "FacebookVideo",
+                "printedName": "FBSDKGamingServicesKit.FacebookVideo",
+                "usr": "s:22FBSDKGamingServicesKit13FacebookVideoV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "URL",
+                "printedName": "Foundation.URL",
+                "usr": "s:10Foundation3URLV"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit13FacebookVideoV7withUrlAC10Foundation3URLV_tcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit13FacebookVideoV7withUrlAC10Foundation3URLV_tcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(from:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "FacebookVideo",
+                "printedName": "FBSDKGamingServicesKit.FacebookVideo",
+                "usr": "s:22FBSDKGamingServicesKit13FacebookVideoV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Decoder",
+                "printedName": "any Swift.Decoder",
+                "usr": "s:s7DecoderP"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit13FacebookVideoV4fromACs7Decoder_p_tKcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit13FacebookVideoV4fromACs7Decoder_p_tKcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": 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:22FBSDKGamingServicesKit13FacebookVideoV6encode2toys7Encoder_p_tKF",
+            "mangledName": "$s22FBSDKGamingServicesKit13FacebookVideoV6encode2toys7Encoder_p_tKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": true,
+            "throwing": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "==",
+            "printedName": "==(_:_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "FacebookVideo",
+                "printedName": "FBSDKGamingServicesKit.FacebookVideo",
+                "usr": "s:22FBSDKGamingServicesKit13FacebookVideoV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "FacebookVideo",
+                "printedName": "FBSDKGamingServicesKit.FacebookVideo",
+                "usr": "s:22FBSDKGamingServicesKit13FacebookVideoV"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit13FacebookVideoV2eeoiySbAC_ACtFZ",
+            "mangledName": "$s22FBSDKGamingServicesKit13FacebookVideoV2eeoiySbAC_ACtFZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "static": true,
+            "implicit": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Struct",
+        "usr": "s:22FBSDKGamingServicesKit13FacebookVideoV",
+        "mangledName": "$s22FBSDKGamingServicesKit13FacebookVideoV",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "Decodable",
+            "printedName": "Decodable",
+            "usr": "s:Se",
+            "mangledName": "$sSe"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Encodable",
+            "printedName": "Encodable",
+            "usr": "s:SE",
+            "mangledName": "$sSE"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Equatable",
+            "printedName": "Equatable",
+            "usr": "s:SQ",
+            "mangledName": "$sSQ"
+          },
+          {
+            "kind": "Conformance",
+            "name": "URLMedia",
+            "printedName": "URLMedia",
+            "usr": "s:22FBSDKGamingServicesKit8URLMediaP",
+            "mangledName": "$s22FBSDKGamingServicesKit8URLMediaP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "FileHandleCreating",
+        "printedName": "FileHandleCreating",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "fileHandleForReading",
+            "printedName": "fileHandleForReading(from:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "FileHandling",
+                "printedName": "any FBSDKGamingServicesKit.FileHandling",
+                "usr": "s:22FBSDKGamingServicesKit12FileHandlingP"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "URL",
+                "printedName": "Foundation.URL",
+                "usr": "s:10Foundation3URLV"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit18FileHandleCreatingP04fileE10ForReading4fromAA0D8Handling_p10Foundation3URLV_tKF",
+            "mangledName": "$s22FBSDKGamingServicesKit18FileHandleCreatingP04fileE10ForReading4fromAA0D8Handling_p10Foundation3URLV_tKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.FileHandleCreating>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.FileHandleCreating>",
+            "protocolReq": true,
+            "throwing": true,
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "s:22FBSDKGamingServicesKit18FileHandleCreatingP",
+        "mangledName": "$s22FBSDKGamingServicesKit18FileHandleCreatingP",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "FileHandleFactory",
+        "printedName": "FileHandleFactory",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "fileHandleForReading",
+            "printedName": "fileHandleForReading(from:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "FileHandling",
+                "printedName": "any FBSDKGamingServicesKit.FileHandling",
+                "usr": "s:22FBSDKGamingServicesKit12FileHandlingP"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "URL",
+                "printedName": "Foundation.URL",
+                "usr": "s:10Foundation3URLV"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit17FileHandleFactoryC04fileE10ForReading4fromAA0D8Handling_p10Foundation3URLV_tKF",
+            "mangledName": "$s22FBSDKGamingServicesKit17FileHandleFactoryC04fileE10ForReading4fromAA0D8Handling_p10Foundation3URLV_tKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "throwing": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "FileHandleFactory",
+                "printedName": "FBSDKGamingServicesKit.FileHandleFactory",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FileHandleFactory"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FileHandleFactory(im)init",
+            "mangledName": "$s22FBSDKGamingServicesKit17FileHandleFactoryCACycfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "implicit": true,
+            "objc_name": "init",
+            "declAttributes": [
+              "Dynamic",
+              "ObjC",
+              "Override"
+            ],
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FileHandleFactory",
+        "mangledName": "$s22FBSDKGamingServicesKit17FileHandleFactoryC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "Final",
+          "ObjC"
+        ],
+        "superclassUsr": "c:objc(cs)NSObject",
+        "inheritsConvenienceInitializers": true,
+        "superclassNames": [
+          "ObjectiveC.NSObject"
+        ],
+        "conformances": [
+          {
+            "kind": "Conformance",
+            "name": "FileHandleCreating",
+            "printedName": "FileHandleCreating",
+            "usr": "s:22FBSDKGamingServicesKit18FileHandleCreatingP",
+            "mangledName": "$s22FBSDKGamingServicesKit18FileHandleCreatingP"
+          },
+          {
+            "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": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "FileHandling",
+        "printedName": "FileHandling",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "fb_seekToEndOfFile",
+            "printedName": "fb_seekToEndOfFile()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "UInt64",
+                "printedName": "Swift.UInt64",
+                "usr": "s:s6UInt64V"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit12FileHandlingP014fb_seekToEndOfD0s6UInt64VyF",
+            "mangledName": "$s22FBSDKGamingServicesKit12FileHandlingP014fb_seekToEndOfD0s6UInt64VyF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.FileHandling>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.FileHandling>",
+            "protocolReq": true,
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "fb_seek",
+            "printedName": "fb_seek(toFileOffset:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "UInt64",
+                "printedName": "Swift.UInt64",
+                "usr": "s:s6UInt64V"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit12FileHandlingP7fb_seek02toD6Offsetys6UInt64V_tF",
+            "mangledName": "$s22FBSDKGamingServicesKit12FileHandlingP7fb_seek02toD6Offsetys6UInt64V_tF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.FileHandling>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.FileHandling>",
+            "protocolReq": true,
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "fb_readData",
+            "printedName": "fb_readData(ofLength:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Data",
+                "printedName": "Foundation.Data",
+                "usr": "s:10Foundation4DataV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Int",
+                "printedName": "Swift.Int",
+                "usr": "s:Si"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit12FileHandlingP11fb_readData8ofLength10Foundation0H0VSi_tF",
+            "mangledName": "$s22FBSDKGamingServicesKit12FileHandlingP11fb_readData8ofLength10Foundation0H0VSi_tF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.FileHandling>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.FileHandling>",
+            "protocolReq": true,
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "s:22FBSDKGamingServicesKit12FileHandlingP",
+        "mangledName": "$s22FBSDKGamingServicesKit12FileHandlingP",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "FriendFinderDialog",
+        "printedName": "FriendFinderDialog",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "factory",
+            "printedName": "factory",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GamingServiceControllerCreating",
+                "printedName": "any FBSDKGamingServicesKit.GamingServiceControllerCreating",
+                "usr": "s:22FBSDKGamingServicesKit31GamingServiceControllerCreatingP"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit18FriendFinderDialogC7factoryAA31GamingServiceControllerCreating_pvp",
+            "mangledName": "$s22FBSDKGamingServicesKit18FriendFinderDialogC7factoryAA31GamingServiceControllerCreating_pvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage"
+            ],
+            "isLet": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GamingServiceControllerCreating",
+                    "printedName": "any FBSDKGamingServicesKit.GamingServiceControllerCreating",
+                    "usr": "s:22FBSDKGamingServicesKit31GamingServiceControllerCreatingP"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit18FriendFinderDialogC7factoryAA31GamingServiceControllerCreating_pvg",
+                "mangledName": "$s22FBSDKGamingServicesKit18FriendFinderDialogC7factoryAA31GamingServiceControllerCreating_pvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "shared",
+            "printedName": "shared",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "FriendFinderDialog",
+                "printedName": "FBSDKGamingServicesKit.FriendFinderDialog",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKFriendFinderDialog"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit18FriendFinderDialogC6sharedACvpZ",
+            "mangledName": "$s22FBSDKGamingServicesKit18FriendFinderDialogC6sharedACvpZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "static": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "RawDocComment"
+            ],
+            "isLet": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "FriendFinderDialog",
+                    "printedName": "FBSDKGamingServicesKit.FriendFinderDialog",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKFriendFinderDialog"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit18FriendFinderDialogC6sharedACvgZ",
+                "mangledName": "$s22FBSDKGamingServicesKit18FriendFinderDialogC6sharedACvgZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "FriendFinderDialog",
+                "printedName": "FBSDKGamingServicesKit.FriendFinderDialog",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKFriendFinderDialog"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKFriendFinderDialog(im)init",
+            "mangledName": "$s22FBSDKGamingServicesKit18FriendFinderDialogCACycfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "objc_name": "init",
+            "declAttributes": [
+              "Dynamic",
+              "ObjC",
+              "Convenience",
+              "Override",
+              "AccessControl"
+            ],
+            "init_kind": "Convenience"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(gamingServiceControllerFactory:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "FriendFinderDialog",
+                "printedName": "FBSDKGamingServicesKit.FriendFinderDialog",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKFriendFinderDialog"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GamingServiceControllerCreating",
+                "printedName": "any FBSDKGamingServicesKit.GamingServiceControllerCreating",
+                "usr": "s:22FBSDKGamingServicesKit31GamingServiceControllerCreatingP"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit18FriendFinderDialogC30gamingServiceControllerFactoryAcA06GaminghI8Creating_p_tcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit18FriendFinderDialogC30gamingServiceControllerFactoryAcA06GaminghI8Creating_p_tcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "launch",
+            "printedName": "launch(completionHandler:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(Swift.Bool, (any Swift.Error)?) -> ()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Tuple",
+                    "printedName": "(Swift.Bool, (any Swift.Error)?)",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Bool",
+                        "printedName": "Swift.Bool",
+                        "usr": "s:Sb"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "(any Swift.Error)?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Error",
+                            "printedName": "any Swift.Error",
+                            "usr": "s:s5ErrorP"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKFriendFinderDialog(cm)launchFriendFinderDialogWithCompletionHandler:",
+            "mangledName": "$s22FBSDKGamingServicesKit18FriendFinderDialogC6launch17completionHandleryySb_s5Error_pSgtc_tFZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "static": true,
+            "objc_name": "launchFriendFinderDialogWithCompletionHandler:",
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "launch",
+            "printedName": "launch(completionHandler:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(Swift.Bool, (any Swift.Error)?) -> ()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Tuple",
+                    "printedName": "(Swift.Bool, (any Swift.Error)?)",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Bool",
+                        "printedName": "Swift.Bool",
+                        "usr": "s:Sb"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "(any Swift.Error)?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Error",
+                            "printedName": "any Swift.Error",
+                            "usr": "s:s5ErrorP"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit18FriendFinderDialogC6launch17completionHandleryySb_s5Error_pSgtc_tF",
+            "mangledName": "$s22FBSDKGamingServicesKit18FriendFinderDialogC6launch17completionHandleryySb_s5Error_pSgtc_tF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKFriendFinderDialog",
+        "mangledName": "$s22FBSDKGamingServicesKit18FriendFinderDialogC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "objc_name": "FBSDKFriendFinderDialog",
+        "declAttributes": [
+          "Final",
+          "AccessControl",
+          "ObjC"
+        ],
+        "superclassUsr": "c:objc(cs)NSObject",
+        "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": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "GameRequestActionType",
+        "printedName": "GameRequestActionType",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "none",
+            "printedName": "none",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.GameRequestActionType.Type) -> FBSDKGamingServicesKit.GameRequestActionType",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GameRequestActionType",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestActionType",
+                    "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestActionType"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestActionType.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GameRequestActionType",
+                        "printedName": "FBSDKGamingServicesKit.GameRequestActionType",
+                        "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestActionType"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestActionType@FBSDKGameRequestActionTypeNone",
+            "mangledName": "$s22FBSDKGamingServicesKit21GameRequestActionTypeO4noneyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "RawDocComment",
+              "ObjC"
+            ],
+            "fixedbinaryorder": 0
+          },
+          {
+            "kind": "Var",
+            "name": "send",
+            "printedName": "send",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.GameRequestActionType.Type) -> FBSDKGamingServicesKit.GameRequestActionType",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GameRequestActionType",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestActionType",
+                    "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestActionType"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestActionType.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GameRequestActionType",
+                        "printedName": "FBSDKGamingServicesKit.GameRequestActionType",
+                        "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestActionType"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestActionType@FBSDKGameRequestActionTypeSend",
+            "mangledName": "$s22FBSDKGamingServicesKit21GameRequestActionTypeO4sendyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "RawDocComment",
+              "ObjC"
+            ],
+            "fixedbinaryorder": 1
+          },
+          {
+            "kind": "Var",
+            "name": "askFor",
+            "printedName": "askFor",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.GameRequestActionType.Type) -> FBSDKGamingServicesKit.GameRequestActionType",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GameRequestActionType",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestActionType",
+                    "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestActionType"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestActionType.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GameRequestActionType",
+                        "printedName": "FBSDKGamingServicesKit.GameRequestActionType",
+                        "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestActionType"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestActionType@FBSDKGameRequestActionTypeAskFor",
+            "mangledName": "$s22FBSDKGamingServicesKit21GameRequestActionTypeO6askForyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "RawDocComment",
+              "ObjC"
+            ],
+            "fixedbinaryorder": 2
+          },
+          {
+            "kind": "Var",
+            "name": "turn",
+            "printedName": "turn",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.GameRequestActionType.Type) -> FBSDKGamingServicesKit.GameRequestActionType",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GameRequestActionType",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestActionType",
+                    "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestActionType"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestActionType.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GameRequestActionType",
+                        "printedName": "FBSDKGamingServicesKit.GameRequestActionType",
+                        "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestActionType"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestActionType@FBSDKGameRequestActionTypeTurn",
+            "mangledName": "$s22FBSDKGamingServicesKit21GameRequestActionTypeO4turnyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "RawDocComment",
+              "ObjC"
+            ],
+            "fixedbinaryorder": 3
+          },
+          {
+            "kind": "Var",
+            "name": "invite",
+            "printedName": "invite",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.GameRequestActionType.Type) -> FBSDKGamingServicesKit.GameRequestActionType",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GameRequestActionType",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestActionType",
+                    "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestActionType"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestActionType.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GameRequestActionType",
+                        "printedName": "FBSDKGamingServicesKit.GameRequestActionType",
+                        "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestActionType"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestActionType@FBSDKGameRequestActionTypeInvite",
+            "mangledName": "$s22FBSDKGamingServicesKit21GameRequestActionTypeO6inviteyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "RawDocComment",
+              "ObjC"
+            ],
+            "fixedbinaryorder": 4
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(rawValue:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBSDKGamingServicesKit.GameRequestActionType?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GameRequestActionType",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestActionType",
+                    "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestActionType"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "UInt",
+                "printedName": "Swift.UInt",
+                "usr": "s:Su"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit21GameRequestActionTypeO8rawValueACSgSu_tcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit21GameRequestActionTypeO8rawValueACSgSu_tcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": true,
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Var",
+            "name": "rawValue",
+            "printedName": "rawValue",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "UInt",
+                "printedName": "Swift.UInt",
+                "usr": "s:Su"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit21GameRequestActionTypeO8rawValueSuvp",
+            "mangledName": "$s22FBSDKGamingServicesKit21GameRequestActionTypeO8rawValueSuvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "UInt",
+                    "printedName": "Swift.UInt",
+                    "usr": "s:Su"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit21GameRequestActionTypeO8rawValueSuvg",
+                "mangledName": "$s22FBSDKGamingServicesKit21GameRequestActionTypeO8rawValueSuvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "get"
+              }
+            ]
+          }
+        ],
+        "declKind": "Enum",
+        "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestActionType",
+        "mangledName": "$s22FBSDKGamingServicesKit21GameRequestActionTypeO",
+        "moduleName": "FBSDKGamingServicesKit",
+        "objc_name": "FBSDKGameRequestActionType",
+        "declAttributes": [
+          "AccessControl",
+          "ObjC",
+          "RawDocComment"
+        ],
+        "enumRawTypeName": "UInt",
+        "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": "UInt",
+                    "printedName": "Swift.UInt",
+                    "usr": "s:Su"
+                  }
+                ]
+              }
+            ],
+            "usr": "s:SY",
+            "mangledName": "$sSY"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "FBSDKShareKit",
+        "printedName": "FBSDKShareKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "GameRequestContent",
+        "printedName": "GameRequestContent",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "actionType",
+            "printedName": "actionType",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GameRequestActionType",
+                "printedName": "FBSDKGamingServicesKit.GameRequestActionType",
+                "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestActionType"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(py)actionType",
+            "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC10actionTypeAA0de6ActionH0Ovp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GameRequestActionType",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestActionType",
+                    "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestActionType"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(im)actionType",
+                "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC10actionTypeAA0de6ActionH0Ovg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GameRequestActionType",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestActionType",
+                    "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestActionType"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(im)setActionType:",
+                "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC10actionTypeAA0de6ActionH0Ovs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit18GameRequestContentC10actionTypeAA0de6ActionH0OvM",
+                "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC10actionTypeAA0de6ActionH0OvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "data",
+            "printedName": "data",
+            "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:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(py)data",
+            "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC4dataSSSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "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": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(im)data",
+                "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC4dataSSSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "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:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(im)setData:",
+                "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC4dataSSSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit18GameRequestContentC4dataSSSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC4dataSSSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "filters",
+            "printedName": "filters",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GameRequestFilter",
+                "printedName": "FBSDKGamingServicesKit.GameRequestFilter",
+                "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestFilter"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(py)filters",
+            "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC7filtersAA0dE6FilterOvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GameRequestFilter",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestFilter",
+                    "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestFilter"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(im)filters",
+                "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC7filtersAA0dE6FilterOvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GameRequestFilter",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestFilter",
+                    "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestFilter"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(im)setFilters:",
+                "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC7filtersAA0dE6FilterOvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit18GameRequestContentC7filtersAA0dE6FilterOvM",
+                "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC7filtersAA0dE6FilterOvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "message",
+            "printedName": "message",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(py)message",
+            "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC7messageSSvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(im)message",
+                "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC7messageSSvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "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": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(im)setMessage:",
+                "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC7messageSSvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit18GameRequestContentC7messageSSvM",
+                "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC7messageSSvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "objectID",
+            "printedName": "objectID",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(py)objectID",
+            "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC8objectIDSSvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(im)objectID",
+                "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC8objectIDSSvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "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": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(im)setObjectID:",
+                "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC8objectIDSSvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit18GameRequestContentC8objectIDSSvM",
+                "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC8objectIDSSvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "recipients",
+            "printedName": "recipients",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Array",
+                "printedName": "[Swift.String]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sa"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(py)recipients",
+            "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC10recipientsSaySSGvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Array",
+                    "printedName": "[Swift.String]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sa"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(im)recipients",
+                "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC10recipientsSaySSGvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Array",
+                    "printedName": "[Swift.String]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sa"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(im)setRecipients:",
+                "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC10recipientsSaySSGvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit18GameRequestContentC10recipientsSaySSGvM",
+                "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC10recipientsSaySSGvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "recipientSuggestions",
+            "printedName": "recipientSuggestions",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Array",
+                "printedName": "[Swift.String]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sa"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(py)recipientSuggestions",
+            "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC20recipientSuggestionsSaySSGvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Array",
+                    "printedName": "[Swift.String]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sa"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(im)recipientSuggestions",
+                "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC20recipientSuggestionsSaySSGvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Array",
+                    "printedName": "[Swift.String]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sa"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(im)setRecipientSuggestions:",
+                "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC20recipientSuggestionsSaySSGvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit18GameRequestContentC20recipientSuggestionsSaySSGvM",
+                "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC20recipientSuggestionsSaySSGvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "title",
+            "printedName": "title",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(py)title",
+            "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC5titleSSvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(im)title",
+                "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC5titleSSvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "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": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(im)setTitle:",
+                "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC5titleSSvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit18GameRequestContentC5titleSSvM",
+                "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC5titleSSvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "cta",
+            "printedName": "cta",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(py)cta",
+            "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC3ctaSSvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(im)cta",
+                "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC3ctaSSvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "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": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(im)setCta:",
+                "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC3ctaSSvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit18GameRequestContentC3ctaSSvM",
+                "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC3ctaSSvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Function",
+            "name": "validate",
+            "printedName": "validate(options:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ShareBridgeOptions",
+                "printedName": "FBSDKShareKit.ShareBridgeOptions",
+                "hasDefaultArg": true,
+                "usr": "c:@E@FBSDKShareBridgeOptions"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(im)validateWithOptions:error:",
+            "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC8validate7optionsySo23FBSDKShareBridgeOptionsV_tKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "objc_name": "validateWithOptions:error:",
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "ObjC"
+            ],
+            "throwing": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "isEqual",
+            "printedName": "isEqual(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Any?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(im)isEqual:",
+            "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC7isEqualySbypSgF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "objc_name": "isEqual:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "Override",
+              "AccessControl"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "isEqual",
+            "printedName": "isEqual(to:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GameRequestContent",
+                "printedName": "FBSDKGamingServicesKit.GameRequestContent",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(im)isEqualToGameRequestContent:",
+            "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC7isEqual2toSbAC_tF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "objc_name": "isEqualToGameRequestContent:",
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "ObjC",
+              "RawDocComment"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Var",
+            "name": "supportsSecureCoding",
+            "printedName": "supportsSecureCoding",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(cpy)supportsSecureCoding",
+            "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC20supportsSecureCodingSbvpZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "static": true,
+            "objc_name": "supportsSecureCoding",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "AccessControl"
+            ],
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bool",
+                    "printedName": "Swift.Bool",
+                    "usr": "s:Sb"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(cm)supportsSecureCoding",
+                "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC20supportsSecureCodingSbvgZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "objc_name": "supportsSecureCoding",
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(coder:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GameRequestContent",
+                "printedName": "FBSDKGamingServicesKit.GameRequestContent",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "NSCoder",
+                "printedName": "Foundation.NSCoder",
+                "usr": "c:objc(cs)NSCoder"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(im)initWithCoder:",
+            "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC5coderACSo7NSCoderC_tcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "objc_name": "initWithCoder:",
+            "declAttributes": [
+              "ObjC",
+              "Convenience",
+              "AccessControl"
+            ],
+            "init_kind": "Convenience"
+          },
+          {
+            "kind": "Function",
+            "name": "encode",
+            "printedName": "encode(with:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "NSCoder",
+                "printedName": "Foundation.NSCoder",
+                "usr": "c:objc(cs)NSCoder"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(im)encodeWithCoder:",
+            "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC6encode4withySo7NSCoderC_tF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "objc_name": "encodeWithCoder:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "AccessControl"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GameRequestContent",
+                "printedName": "FBSDKGamingServicesKit.GameRequestContent",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent(im)init",
+            "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentCACycfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "implicit": true,
+            "objc_name": "init",
+            "declAttributes": [
+              "Dynamic",
+              "ObjC",
+              "Override"
+            ],
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent",
+        "mangledName": "$s22FBSDKGamingServicesKit18GameRequestContentC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "objc_name": "FBSDKGameRequestContent",
+        "declAttributes": [
+          "Final",
+          "AccessControl",
+          "ObjC",
+          "ObjCMembers",
+          "RawDocComment"
+        ],
+        "superclassUsr": "c:objc(cs)NSObject",
+        "inheritsConvenienceInitializers": true,
+        "superclassNames": [
+          "ObjectiveC.NSObject"
+        ],
+        "conformances": [
+          {
+            "kind": "Conformance",
+            "name": "SharingValidatable",
+            "printedName": "SharingValidatable",
+            "usr": "c:@M@FBSDKShareKit@objc(pl)FBSDKSharingValidatable",
+            "mangledName": "$s13FBSDKShareKit18SharingValidatableP"
+          },
+          {
+            "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": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "FBSDKCoreKit_Basics",
+        "printedName": "FBSDKCoreKit_Basics",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "Import",
+        "name": "FBSDKShareKit",
+        "printedName": "FBSDKShareKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "GameRequestDialog",
+        "printedName": "GameRequestDialog",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "delegate",
+            "printedName": "delegate",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "WeakStorage",
+                "printedName": "(any FBSDKGamingServicesKit.GameRequestDialogDelegate)?"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog(py)delegate",
+            "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC8delegateAA0deF8Delegate_pSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "ReferenceOwnership",
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "ownership": 1,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBSDKGamingServicesKit.GameRequestDialogDelegate)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GameRequestDialogDelegate",
+                        "printedName": "any FBSDKGamingServicesKit.GameRequestDialogDelegate",
+                        "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKGameRequestDialogDelegate"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog(im)delegate",
+                "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC8delegateAA0deF8Delegate_pSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBSDKGamingServicesKit.GameRequestDialogDelegate)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GameRequestDialogDelegate",
+                        "printedName": "any FBSDKGamingServicesKit.GameRequestDialogDelegate",
+                        "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKGameRequestDialogDelegate"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog(im)setDelegate:",
+                "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC8delegateAA0deF8Delegate_pSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC8delegateAA0deF8Delegate_pSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC8delegateAA0deF8Delegate_pSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "content",
+            "printedName": "content",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GameRequestContent",
+                "printedName": "FBSDKGamingServicesKit.GameRequestContent",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog(py)content",
+            "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC7contentAA0dE7ContentCvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GameRequestContent",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestContent",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog(im)content",
+                "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC7contentAA0dE7ContentCvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GameRequestContent",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestContent",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog(im)setContent:",
+                "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC7contentAA0dE7ContentCvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC7contentAA0dE7ContentCvM",
+                "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC7contentAA0dE7ContentCvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "isFrictionlessRequestsEnabled",
+            "printedName": "isFrictionlessRequestsEnabled",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog(py)isFrictionlessRequestsEnabled",
+            "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC29isFrictionlessRequestsEnabledSbvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bool",
+                    "printedName": "Swift.Bool",
+                    "usr": "s:Sb"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog(im)isFrictionlessRequestsEnabled",
+                "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC29isFrictionlessRequestsEnabledSbvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "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@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog(im)setIsFrictionlessRequestsEnabled:",
+                "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC29isFrictionlessRequestsEnabledSbvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC29isFrictionlessRequestsEnabledSbvM",
+                "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC29isFrictionlessRequestsEnabledSbvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "canShow",
+            "printedName": "canShow",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog(py)canShow",
+            "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC7canShowSbvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bool",
+                    "printedName": "Swift.Bool",
+                    "usr": "s:Sb"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog(im)canShow",
+                "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC7canShowSbvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "configuredDependencies",
+            "printedName": "configuredDependencies",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBSDKGamingServicesKit.GameRequestDialog.ObjectDependencies?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ObjectDependencies",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestDialog.ObjectDependencies",
+                    "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC22configuredDependenciesAC06ObjectH0VSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC22configuredDependenciesAC06ObjectH0VSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestDialog.ObjectDependencies?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ObjectDependencies",
+                        "printedName": "FBSDKGamingServicesKit.GameRequestDialog.ObjectDependencies",
+                        "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC22configuredDependenciesAC06ObjectH0VSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC22configuredDependenciesAC06ObjectH0VSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestDialog.ObjectDependencies?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ObjectDependencies",
+                        "printedName": "FBSDKGamingServicesKit.GameRequestDialog.ObjectDependencies",
+                        "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC22configuredDependenciesAC06ObjectH0VSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC22configuredDependenciesAC06ObjectH0VSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC22configuredDependenciesAC06ObjectH0VSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC22configuredDependenciesAC06ObjectH0VSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "defaultDependencies",
+            "printedName": "defaultDependencies",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBSDKGamingServicesKit.GameRequestDialog.ObjectDependencies?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ObjectDependencies",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestDialog.ObjectDependencies",
+                    "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC19defaultDependenciesAC06ObjectH0VSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC19defaultDependenciesAC06ObjectH0VSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestDialog.ObjectDependencies?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ObjectDependencies",
+                        "printedName": "FBSDKGamingServicesKit.GameRequestDialog.ObjectDependencies",
+                        "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC19defaultDependenciesAC06ObjectH0VSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC19defaultDependenciesAC06ObjectH0VSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestDialog.ObjectDependencies?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ObjectDependencies",
+                        "printedName": "FBSDKGamingServicesKit.GameRequestDialog.ObjectDependencies",
+                        "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC19defaultDependenciesAC06ObjectH0VSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC19defaultDependenciesAC06ObjectH0VSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC19defaultDependenciesAC06ObjectH0VSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC19defaultDependenciesAC06ObjectH0VSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(content:delegate:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GameRequestDialog",
+                "printedName": "FBSDKGamingServicesKit.GameRequestDialog",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GameRequestContent",
+                "printedName": "FBSDKGamingServicesKit.GameRequestContent",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBSDKGamingServicesKit.GameRequestDialogDelegate)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GameRequestDialogDelegate",
+                    "printedName": "any FBSDKGamingServicesKit.GameRequestDialogDelegate",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKGameRequestDialogDelegate"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog(im)initWithContent:delegate:",
+            "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC7content8delegateAcA0dE7ContentC_AA0deF8Delegate_pSgtcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "AccessControl",
+              "ObjC"
+            ],
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "dialog",
+            "printedName": "dialog(content:delegate:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GameRequestDialog",
+                "printedName": "FBSDKGamingServicesKit.GameRequestDialog",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GameRequestContent",
+                "printedName": "FBSDKGamingServicesKit.GameRequestContent",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBSDKGamingServicesKit.GameRequestDialogDelegate)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GameRequestDialogDelegate",
+                    "printedName": "any FBSDKGamingServicesKit.GameRequestDialogDelegate",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKGameRequestDialogDelegate"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog(cm)dialogWithContent:delegate:",
+            "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC6dialog7content8delegateAcA0dE7ContentC_AA0deF8Delegate_pSgtFZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "static": true,
+            "objc_name": "dialogWithContent:delegate:",
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "ObjC",
+              "RawDocComment"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "show",
+            "printedName": "show(content:delegate:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GameRequestDialog",
+                "printedName": "FBSDKGamingServicesKit.GameRequestDialog",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GameRequestContent",
+                "printedName": "FBSDKGamingServicesKit.GameRequestContent",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestContent"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBSDKGamingServicesKit.GameRequestDialogDelegate)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GameRequestDialogDelegate",
+                    "printedName": "any FBSDKGamingServicesKit.GameRequestDialogDelegate",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKGameRequestDialogDelegate"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog(cm)showWithContent:delegate:",
+            "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC4show7content8delegateAcA0dE7ContentC_AA0deF8Delegate_pSgtFZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "static": true,
+            "objc_name": "showWithContent:delegate:",
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "DiscardableResult",
+              "ObjC",
+              "RawDocComment"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "show",
+            "printedName": "show(dialog:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GameRequestDialog",
+                "printedName": "FBSDKGamingServicesKit.GameRequestDialog",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GameRequestDialog",
+                "printedName": "FBSDKGamingServicesKit.GameRequestDialog",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog(cm)showWithDialog:",
+            "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC4show6dialogA2C_tFZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "show",
+            "printedName": "show()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog(im)show",
+            "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC4showSbyF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "DiscardableResult",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "validate",
+            "printedName": "validate()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog(im)validateWithError:",
+            "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC8validateyyKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "objc_name": "validateWithError:",
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "ObjC",
+              "RawDocComment"
+            ],
+            "throwing": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GameRequestDialog",
+                "printedName": "FBSDKGamingServicesKit.GameRequestDialog",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog(im)init",
+            "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogCACycfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "implicit": true,
+            "objc_name": "init",
+            "declAttributes": [
+              "Dynamic",
+              "ObjC",
+              "Override"
+            ],
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "webDialog",
+            "printedName": "webDialog(_:didCompleteWithResults:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "_WebDialog",
+                "printedName": "FBSDKCoreKit._WebDialog",
+                "usr": "c:@M@FBSDKCoreKit@objc(cs)FBSDKWebDialog"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@CM@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog(im)webDialog:didCompleteWithResults:",
+            "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC03webF0_22didCompleteWithResultsy09FBSDKCoreC004_WebF0C_SDySSypGtF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "objc_name": "webDialog:didCompleteWithResults:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "AccessControl"
+            ],
+            "isFromExtension": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "webDialog",
+            "printedName": "webDialog(_:didFailWithError:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "_WebDialog",
+                "printedName": "FBSDKCoreKit._WebDialog",
+                "usr": "c:@M@FBSDKCoreKit@objc(cs)FBSDKWebDialog"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Error",
+                "printedName": "any Swift.Error",
+                "usr": "s:s5ErrorP"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@CM@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog(im)webDialog:didFailWithError:",
+            "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC03webF0_16didFailWithErrory09FBSDKCoreC004_WebF0C_s0K0_ptF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "objc_name": "webDialog:didFailWithError:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "AccessControl"
+            ],
+            "isFromExtension": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "webDialogDidCancel",
+            "printedName": "webDialogDidCancel(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "_WebDialog",
+                "printedName": "FBSDKCoreKit._WebDialog",
+                "usr": "c:@M@FBSDKCoreKit@objc(cs)FBSDKWebDialog"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@CM@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog(im)webDialogDidCancel:",
+            "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC03webF9DidCancelyy09FBSDKCoreC004_WebF0CF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "objc_name": "webDialogDidCancel:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "AccessControl"
+            ],
+            "isFromExtension": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "application",
+            "printedName": "application(_:open:sourceApplication:annotation:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "UIKit.UIApplication?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "UIApplication",
+                    "printedName": "UIKit.UIApplication",
+                    "usr": "c:objc(cs)UIApplication"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "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": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Any?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@CM@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog(im)application:openURL:sourceApplication:annotation:",
+            "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC11application_4open17sourceApplication10annotationSbSo13UIApplicationCSg_10Foundation3URLVSgSSSgypSgtF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "objc_name": "application:openURL:sourceApplication:annotation:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "AccessControl"
+            ],
+            "isFromExtension": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "canOpen",
+            "printedName": "canOpen(_:for:sourceApplication:annotation:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "URL",
+                "printedName": "Foundation.URL",
+                "usr": "s:10Foundation3URLV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "UIKit.UIApplication?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "UIApplication",
+                    "printedName": "UIKit.UIApplication",
+                    "usr": "c:objc(cs)UIApplication"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "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": "Any?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@CM@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog(im)canOpenURL:forApplication:sourceApplication:annotation:",
+            "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC7canOpen_3for17sourceApplication10annotationSb10Foundation3URLV_So13UIApplicationCSgSSSgypSgtF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "objc_name": "canOpenURL:forApplication:sourceApplication:annotation:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "AccessControl"
+            ],
+            "isFromExtension": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "applicationDidBecomeActive",
+            "printedName": "applicationDidBecomeActive(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "UIApplication",
+                "printedName": "UIKit.UIApplication",
+                "usr": "c:objc(cs)UIApplication"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@CM@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog(im)applicationDidBecomeActive:",
+            "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC26applicationDidBecomeActiveyySo13UIApplicationCF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "objc_name": "applicationDidBecomeActive:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "AccessControl"
+            ],
+            "isFromExtension": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "isAuthenticationURL",
+            "printedName": "isAuthenticationURL(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "URL",
+                "printedName": "Foundation.URL",
+                "usr": "s:10Foundation3URLV"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@CM@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog(im)isAuthenticationURL:",
+            "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC19isAuthenticationURLySb10Foundation0I0VF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "objc_name": "isAuthenticationURL:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "AccessControl"
+            ],
+            "isFromExtension": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "TypeDecl",
+            "name": "ObjectDependencies",
+            "printedName": "ObjectDependencies",
+            "children": [
+              {
+                "kind": "Var",
+                "name": "bridgeAPIRequestOpener",
+                "printedName": "bridgeAPIRequestOpener",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "BridgeAPIRequestOpening",
+                    "printedName": "any FBSDKCoreKit.BridgeAPIRequestOpening",
+                    "usr": "c:objc(pl)FBSDKBridgeAPIRequestOpening"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV22bridgeAPIRequestOpenerSo011FBSDKBridgeJ7Opening_pvp",
+                "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV22bridgeAPIRequestOpenerSo011FBSDKBridgeJ7Opening_pvp",
+                "moduleName": "FBSDKGamingServicesKit",
+                "declAttributes": [
+                  "HasStorage"
+                ],
+                "fixedbinaryorder": 0,
+                "hasStorage": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "BridgeAPIRequestOpening",
+                        "printedName": "any FBSDKCoreKit.BridgeAPIRequestOpening",
+                        "usr": "c:objc(pl)FBSDKBridgeAPIRequestOpening"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV22bridgeAPIRequestOpenerSo011FBSDKBridgeJ7Opening_pvg",
+                    "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV22bridgeAPIRequestOpenerSo011FBSDKBridgeJ7Opening_pvg",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "get"
+                  },
+                  {
+                    "kind": "Accessor",
+                    "name": "Set",
+                    "printedName": "Set()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "BridgeAPIRequestOpening",
+                        "printedName": "any FBSDKCoreKit.BridgeAPIRequestOpening",
+                        "usr": "c:objc(pl)FBSDKBridgeAPIRequestOpening"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV22bridgeAPIRequestOpenerSo011FBSDKBridgeJ7Opening_pvs",
+                    "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV22bridgeAPIRequestOpenerSo011FBSDKBridgeJ7Opening_pvs",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "set"
+                  },
+                  {
+                    "kind": "Accessor",
+                    "name": "Modify",
+                    "printedName": "Modify()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV22bridgeAPIRequestOpenerSo011FBSDKBridgeJ7Opening_pvM",
+                    "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV22bridgeAPIRequestOpenerSo011FBSDKBridgeJ7Opening_pvM",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "_modify"
+                  }
+                ]
+              },
+              {
+                "kind": "Var",
+                "name": "errorFactory",
+                "printedName": "errorFactory",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ErrorCreating",
+                    "printedName": "any FBSDKCoreKit.ErrorCreating",
+                    "usr": "c:objc(pl)FBSDKErrorCreating"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV12errorFactorySo18FBSDKErrorCreating_pvp",
+                "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV12errorFactorySo18FBSDKErrorCreating_pvp",
+                "moduleName": "FBSDKGamingServicesKit",
+                "declAttributes": [
+                  "HasStorage"
+                ],
+                "fixedbinaryorder": 1,
+                "hasStorage": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ErrorCreating",
+                        "printedName": "any FBSDKCoreKit.ErrorCreating",
+                        "usr": "c:objc(pl)FBSDKErrorCreating"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV12errorFactorySo18FBSDKErrorCreating_pvg",
+                    "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV12errorFactorySo18FBSDKErrorCreating_pvg",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "get"
+                  },
+                  {
+                    "kind": "Accessor",
+                    "name": "Set",
+                    "printedName": "Set()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ErrorCreating",
+                        "printedName": "any FBSDKCoreKit.ErrorCreating",
+                        "usr": "c:objc(pl)FBSDKErrorCreating"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV12errorFactorySo18FBSDKErrorCreating_pvs",
+                    "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV12errorFactorySo18FBSDKErrorCreating_pvs",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "set"
+                  },
+                  {
+                    "kind": "Accessor",
+                    "name": "Modify",
+                    "printedName": "Modify()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV12errorFactorySo18FBSDKErrorCreating_pvM",
+                    "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV12errorFactorySo18FBSDKErrorCreating_pvM",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "_modify"
+                  }
+                ]
+              },
+              {
+                "kind": "Var",
+                "name": "gameRequestURLProvider",
+                "printedName": "gameRequestURLProvider",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ExistentialMetatype",
+                    "printedName": "any FBSDKGamingServicesKit.GameRequestURLProviding.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GameRequestURLProviding",
+                        "printedName": "FBSDKGamingServicesKit.GameRequestURLProviding",
+                        "usr": "s:22FBSDKGamingServicesKit23GameRequestURLProvidingP"
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV04gameE11URLProviderAA0dE12URLProviding_pXpvp",
+                "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV04gameE11URLProviderAA0dE12URLProviding_pXpvp",
+                "moduleName": "FBSDKGamingServicesKit",
+                "declAttributes": [
+                  "HasStorage"
+                ],
+                "fixedbinaryorder": 2,
+                "hasStorage": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ExistentialMetatype",
+                        "printedName": "any FBSDKGamingServicesKit.GameRequestURLProviding.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "GameRequestURLProviding",
+                            "printedName": "FBSDKGamingServicesKit.GameRequestURLProviding",
+                            "usr": "s:22FBSDKGamingServicesKit23GameRequestURLProvidingP"
+                          }
+                        ]
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV04gameE11URLProviderAA0dE12URLProviding_pXpvg",
+                    "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV04gameE11URLProviderAA0dE12URLProviding_pXpvg",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "get"
+                  },
+                  {
+                    "kind": "Accessor",
+                    "name": "Set",
+                    "printedName": "Set()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ExistentialMetatype",
+                        "printedName": "any FBSDKGamingServicesKit.GameRequestURLProviding.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "GameRequestURLProviding",
+                            "printedName": "FBSDKGamingServicesKit.GameRequestURLProviding",
+                            "usr": "s:22FBSDKGamingServicesKit23GameRequestURLProvidingP"
+                          }
+                        ]
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV04gameE11URLProviderAA0dE12URLProviding_pXpvs",
+                    "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV04gameE11URLProviderAA0dE12URLProviding_pXpvs",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "set"
+                  },
+                  {
+                    "kind": "Accessor",
+                    "name": "Modify",
+                    "printedName": "Modify()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV04gameE11URLProviderAA0dE12URLProviding_pXpvM",
+                    "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV04gameE11URLProviderAA0dE12URLProviding_pXpvM",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "_modify"
+                  }
+                ]
+              },
+              {
+                "kind": "Var",
+                "name": "internalUtility",
+                "printedName": "internalUtility",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "InternalUtilityProtocol",
+                    "printedName": "any FBSDKCoreKit.InternalUtilityProtocol",
+                    "usr": "c:objc(pl)FBSDKInternalUtility"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV15internalUtilitySo013FBSDKInternalJ0_pvp",
+                "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV15internalUtilitySo013FBSDKInternalJ0_pvp",
+                "moduleName": "FBSDKGamingServicesKit",
+                "declAttributes": [
+                  "HasStorage"
+                ],
+                "fixedbinaryorder": 3,
+                "hasStorage": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "InternalUtilityProtocol",
+                        "printedName": "any FBSDKCoreKit.InternalUtilityProtocol",
+                        "usr": "c:objc(pl)FBSDKInternalUtility"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV15internalUtilitySo013FBSDKInternalJ0_pvg",
+                    "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV15internalUtilitySo013FBSDKInternalJ0_pvg",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "get"
+                  },
+                  {
+                    "kind": "Accessor",
+                    "name": "Set",
+                    "printedName": "Set()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "InternalUtilityProtocol",
+                        "printedName": "any FBSDKCoreKit.InternalUtilityProtocol",
+                        "usr": "c:objc(pl)FBSDKInternalUtility"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV15internalUtilitySo013FBSDKInternalJ0_pvs",
+                    "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV15internalUtilitySo013FBSDKInternalJ0_pvs",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "set"
+                  },
+                  {
+                    "kind": "Accessor",
+                    "name": "Modify",
+                    "printedName": "Modify()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV15internalUtilitySo013FBSDKInternalJ0_pvM",
+                    "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV15internalUtilitySo013FBSDKInternalJ0_pvM",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "_modify"
+                  }
+                ]
+              },
+              {
+                "kind": "Var",
+                "name": "logger",
+                "printedName": "logger",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ExistentialMetatype",
+                    "printedName": "any FBSDKGamingServicesKit.GamingLogging.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GamingLogging",
+                        "printedName": "FBSDKGamingServicesKit.GamingLogging",
+                        "usr": "s:22FBSDKGamingServicesKit13GamingLoggingP"
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV6loggerAA13GamingLogging_pXpvp",
+                "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV6loggerAA13GamingLogging_pXpvp",
+                "moduleName": "FBSDKGamingServicesKit",
+                "declAttributes": [
+                  "HasStorage"
+                ],
+                "fixedbinaryorder": 4,
+                "hasStorage": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ExistentialMetatype",
+                        "printedName": "any FBSDKGamingServicesKit.GamingLogging.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "GamingLogging",
+                            "printedName": "FBSDKGamingServicesKit.GamingLogging",
+                            "usr": "s:22FBSDKGamingServicesKit13GamingLoggingP"
+                          }
+                        ]
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV6loggerAA13GamingLogging_pXpvg",
+                    "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV6loggerAA13GamingLogging_pXpvg",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "get"
+                  },
+                  {
+                    "kind": "Accessor",
+                    "name": "Set",
+                    "printedName": "Set()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ExistentialMetatype",
+                        "printedName": "any FBSDKGamingServicesKit.GamingLogging.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "GamingLogging",
+                            "printedName": "FBSDKGamingServicesKit.GamingLogging",
+                            "usr": "s:22FBSDKGamingServicesKit13GamingLoggingP"
+                          }
+                        ]
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV6loggerAA13GamingLogging_pXpvs",
+                    "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV6loggerAA13GamingLogging_pXpvs",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "set"
+                  },
+                  {
+                    "kind": "Accessor",
+                    "name": "Modify",
+                    "printedName": "Modify()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV6loggerAA13GamingLogging_pXpvM",
+                    "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV6loggerAA13GamingLogging_pXpvM",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "_modify"
+                  }
+                ]
+              },
+              {
+                "kind": "Var",
+                "name": "settings",
+                "printedName": "settings",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "SettingsProtocol",
+                    "printedName": "any FBSDKCoreKit.SettingsProtocol",
+                    "usr": "c:@M@FBSDKCoreKit@objc(pl)FBSDKSettings"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV8settings09FBSDKCoreC016SettingsProtocol_pvp",
+                "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV8settings09FBSDKCoreC016SettingsProtocol_pvp",
+                "moduleName": "FBSDKGamingServicesKit",
+                "declAttributes": [
+                  "HasStorage"
+                ],
+                "fixedbinaryorder": 5,
+                "hasStorage": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "SettingsProtocol",
+                        "printedName": "any FBSDKCoreKit.SettingsProtocol",
+                        "usr": "c:@M@FBSDKCoreKit@objc(pl)FBSDKSettings"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV8settings09FBSDKCoreC016SettingsProtocol_pvg",
+                    "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV8settings09FBSDKCoreC016SettingsProtocol_pvg",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "get"
+                  },
+                  {
+                    "kind": "Accessor",
+                    "name": "Set",
+                    "printedName": "Set()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "SettingsProtocol",
+                        "printedName": "any FBSDKCoreKit.SettingsProtocol",
+                        "usr": "c:@M@FBSDKCoreKit@objc(pl)FBSDKSettings"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV8settings09FBSDKCoreC016SettingsProtocol_pvs",
+                    "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV8settings09FBSDKCoreC016SettingsProtocol_pvs",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "set"
+                  },
+                  {
+                    "kind": "Accessor",
+                    "name": "Modify",
+                    "printedName": "Modify()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV8settings09FBSDKCoreC016SettingsProtocol_pvM",
+                    "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV8settings09FBSDKCoreC016SettingsProtocol_pvM",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "_modify"
+                  }
+                ]
+              },
+              {
+                "kind": "Var",
+                "name": "shareValidator",
+                "printedName": "shareValidator",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ExistentialMetatype",
+                    "printedName": "any FBSDKGamingServicesKit.GamingShareValidating.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GamingShareValidating",
+                        "printedName": "FBSDKGamingServicesKit.GamingShareValidating",
+                        "usr": "s:22FBSDKGamingServicesKit21GamingShareValidatingP"
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV14shareValidatorAA21GamingShareValidating_pXpvp",
+                "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV14shareValidatorAA21GamingShareValidating_pXpvp",
+                "moduleName": "FBSDKGamingServicesKit",
+                "declAttributes": [
+                  "HasStorage"
+                ],
+                "fixedbinaryorder": 6,
+                "hasStorage": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ExistentialMetatype",
+                        "printedName": "any FBSDKGamingServicesKit.GamingShareValidating.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "GamingShareValidating",
+                            "printedName": "FBSDKGamingServicesKit.GamingShareValidating",
+                            "usr": "s:22FBSDKGamingServicesKit21GamingShareValidatingP"
+                          }
+                        ]
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV14shareValidatorAA21GamingShareValidating_pXpvg",
+                    "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV14shareValidatorAA21GamingShareValidating_pXpvg",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "get"
+                  },
+                  {
+                    "kind": "Accessor",
+                    "name": "Set",
+                    "printedName": "Set()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ExistentialMetatype",
+                        "printedName": "any FBSDKGamingServicesKit.GamingShareValidating.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "GamingShareValidating",
+                            "printedName": "FBSDKGamingServicesKit.GamingShareValidating",
+                            "usr": "s:22FBSDKGamingServicesKit21GamingShareValidatingP"
+                          }
+                        ]
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV14shareValidatorAA21GamingShareValidating_pXpvs",
+                    "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV14shareValidatorAA21GamingShareValidating_pXpvs",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "set"
+                  },
+                  {
+                    "kind": "Accessor",
+                    "name": "Modify",
+                    "printedName": "Modify()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV14shareValidatorAA21GamingShareValidating_pXpvM",
+                    "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV14shareValidatorAA21GamingShareValidating_pXpvM",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "_modify"
+                  }
+                ]
+              },
+              {
+                "kind": "Var",
+                "name": "utility",
+                "printedName": "utility",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ExistentialMetatype",
+                    "printedName": "any FBSDKGamingServicesKit.GamingUtility.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GamingUtility",
+                        "printedName": "FBSDKGamingServicesKit.GamingUtility",
+                        "usr": "s:22FBSDKGamingServicesKit13GamingUtilityP"
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV7utilityAA13GamingUtility_pXpvp",
+                "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV7utilityAA13GamingUtility_pXpvp",
+                "moduleName": "FBSDKGamingServicesKit",
+                "declAttributes": [
+                  "HasStorage"
+                ],
+                "fixedbinaryorder": 7,
+                "hasStorage": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ExistentialMetatype",
+                        "printedName": "any FBSDKGamingServicesKit.GamingUtility.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "GamingUtility",
+                            "printedName": "FBSDKGamingServicesKit.GamingUtility",
+                            "usr": "s:22FBSDKGamingServicesKit13GamingUtilityP"
+                          }
+                        ]
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV7utilityAA13GamingUtility_pXpvg",
+                    "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV7utilityAA13GamingUtility_pXpvg",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "get"
+                  },
+                  {
+                    "kind": "Accessor",
+                    "name": "Set",
+                    "printedName": "Set()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ExistentialMetatype",
+                        "printedName": "any FBSDKGamingServicesKit.GamingUtility.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "GamingUtility",
+                            "printedName": "FBSDKGamingServicesKit.GamingUtility",
+                            "usr": "s:22FBSDKGamingServicesKit13GamingUtilityP"
+                          }
+                        ]
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV7utilityAA13GamingUtility_pXpvs",
+                    "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV7utilityAA13GamingUtility_pXpvs",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "set"
+                  },
+                  {
+                    "kind": "Accessor",
+                    "name": "Modify",
+                    "printedName": "Modify()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV7utilityAA13GamingUtility_pXpvM",
+                    "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV7utilityAA13GamingUtility_pXpvM",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "_modify"
+                  }
+                ]
+              },
+              {
+                "kind": "Constructor",
+                "name": "init",
+                "printedName": "init(bridgeAPIRequestOpener:errorFactory:gameRequestURLProvider:internalUtility:logger:settings:shareValidator:utility:)",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ObjectDependencies",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestDialog.ObjectDependencies",
+                    "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "BridgeAPIRequestOpening",
+                    "printedName": "any FBSDKCoreKit.BridgeAPIRequestOpening",
+                    "usr": "c:objc(pl)FBSDKBridgeAPIRequestOpening"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ErrorCreating",
+                    "printedName": "any FBSDKCoreKit.ErrorCreating",
+                    "usr": "c:objc(pl)FBSDKErrorCreating"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ExistentialMetatype",
+                    "printedName": "any FBSDKGamingServicesKit.GameRequestURLProviding.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GameRequestURLProviding",
+                        "printedName": "FBSDKGamingServicesKit.GameRequestURLProviding",
+                        "usr": "s:22FBSDKGamingServicesKit23GameRequestURLProvidingP"
+                      }
+                    ]
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "InternalUtilityProtocol",
+                    "printedName": "any FBSDKCoreKit.InternalUtilityProtocol",
+                    "usr": "c:objc(pl)FBSDKInternalUtility"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ExistentialMetatype",
+                    "printedName": "any FBSDKGamingServicesKit.GamingLogging.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GamingLogging",
+                        "printedName": "FBSDKGamingServicesKit.GamingLogging",
+                        "usr": "s:22FBSDKGamingServicesKit13GamingLoggingP"
+                      }
+                    ]
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "SettingsProtocol",
+                    "printedName": "any FBSDKCoreKit.SettingsProtocol",
+                    "usr": "c:@M@FBSDKCoreKit@objc(pl)FBSDKSettings"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ExistentialMetatype",
+                    "printedName": "any FBSDKGamingServicesKit.GamingShareValidating.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GamingShareValidating",
+                        "printedName": "FBSDKGamingServicesKit.GamingShareValidating",
+                        "usr": "s:22FBSDKGamingServicesKit21GamingShareValidatingP"
+                      }
+                    ]
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ExistentialMetatype",
+                    "printedName": "any FBSDKGamingServicesKit.GamingUtility.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GamingUtility",
+                        "printedName": "FBSDKGamingServicesKit.GamingUtility",
+                        "usr": "s:22FBSDKGamingServicesKit13GamingUtilityP"
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "Constructor",
+                "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV22bridgeAPIRequestOpener12errorFactory04gameE11URLProvider15internalUtility6logger8settings14shareValidator7utilityAESo011FBSDKBridgeJ7Opening_p_So18FBSDKErrorCreating_pAA0dE12URLProviding_pXpSo013FBSDKInternalQ0_pAA13GamingLogging_pXp09FBSDKCoreC016SettingsProtocol_pAA21GamingShareValidating_pXpAA06GamingQ0_pXptcfc",
+                "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV22bridgeAPIRequestOpener12errorFactory04gameE11URLProvider15internalUtility6logger8settings14shareValidator7utilityAESo011FBSDKBridgeJ7Opening_p_So18FBSDKErrorCreating_pAA0dE12URLProviding_pXpSo013FBSDKInternalQ0_pAA13GamingLogging_pXp09FBSDKCoreC016SettingsProtocol_pAA21GamingShareValidating_pXpAA06GamingQ0_pXptcfc",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "init_kind": "Designated"
+              }
+            ],
+            "declKind": "Struct",
+            "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV",
+            "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV",
+            "moduleName": "FBSDKGamingServicesKit",
+            "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": "Sendable",
+                "printedName": "Sendable",
+                "usr": "s:s8SendableP",
+                "mangledName": "$ss8SendableP"
+              }
+            ]
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog",
+        "mangledName": "$s22FBSDKGamingServicesKit17GameRequestDialogC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "objc_name": "FBSDKGameRequestDialog",
+        "declAttributes": [
+          "Final",
+          "AccessControl",
+          "ObjC",
+          "ObjCMembers",
+          "RawDocComment"
+        ],
+        "superclassUsr": "c:objc(cs)NSObject",
+        "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": "DependentAsObject",
+            "printedName": "DependentAsObject",
+            "children": [
+              {
+                "kind": "TypeWitness",
+                "name": "ObjectDependencies",
+                "printedName": "ObjectDependencies",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ObjectDependencies",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestDialog.ObjectDependencies",
+                    "usr": "s:22FBSDKGamingServicesKit17GameRequestDialogC18ObjectDependenciesV"
+                  }
+                ]
+              }
+            ],
+            "usr": "s:22FBSDKGamingServicesKit17DependentAsObjectP",
+            "mangledName": "$s22FBSDKGamingServicesKit17DependentAsObjectP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "GameRequestDialogDelegate",
+        "printedName": "GameRequestDialogDelegate",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "gameRequestDialog",
+            "printedName": "gameRequestDialog(_:didCompleteWithResults:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GameRequestDialog",
+                "printedName": "FBSDKGamingServicesKit.GameRequestDialog",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKGameRequestDialogDelegate(im)gameRequestDialog:didCompleteWithResults:",
+            "mangledName": "$s22FBSDKGamingServicesKit25GameRequestDialogDelegateP04gameeF0_22didCompleteWithResultsyAA0deF0C_SDySSypGtF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GameRequestDialogDelegate>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.GameRequestDialogDelegate>",
+            "protocolReq": true,
+            "objc_name": "gameRequestDialog:didCompleteWithResults:",
+            "declAttributes": [
+              "ObjC",
+              "RawDocComment"
+            ],
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "gameRequestDialog",
+            "printedName": "gameRequestDialog(_:didFailWithError:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GameRequestDialog",
+                "printedName": "FBSDKGamingServicesKit.GameRequestDialog",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Error",
+                "printedName": "any Swift.Error",
+                "usr": "s:s5ErrorP"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKGameRequestDialogDelegate(im)gameRequestDialog:didFailWithError:",
+            "mangledName": "$s22FBSDKGamingServicesKit25GameRequestDialogDelegateP04gameeF0_16didFailWithErroryAA0deF0C_s0L0_ptF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GameRequestDialogDelegate>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.GameRequestDialogDelegate>",
+            "protocolReq": true,
+            "objc_name": "gameRequestDialog:didFailWithError:",
+            "declAttributes": [
+              "ObjC",
+              "RawDocComment"
+            ],
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "gameRequestDialogDidCancel",
+            "printedName": "gameRequestDialogDidCancel(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GameRequestDialog",
+                "printedName": "FBSDKGamingServicesKit.GameRequestDialog",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestDialog"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKGameRequestDialogDelegate(im)gameRequestDialogDidCancel:",
+            "mangledName": "$s22FBSDKGamingServicesKit25GameRequestDialogDelegateP04gameeF9DidCancelyyAA0deF0CF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GameRequestDialogDelegate>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.GameRequestDialogDelegate>",
+            "protocolReq": true,
+            "declAttributes": [
+              "RawDocComment",
+              "ObjC"
+            ],
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKGameRequestDialogDelegate",
+        "mangledName": "$s22FBSDKGamingServicesKit25GameRequestDialogDelegateP",
+        "moduleName": "FBSDKGamingServicesKit",
+        "genericSig": "<τ_0_0 : AnyObject>",
+        "sugared_genericSig": "<Self : AnyObject>",
+        "objc_name": "FBSDKGameRequestDialogDelegate",
+        "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": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "GameRequestFilter",
+        "printedName": "GameRequestFilter",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "none",
+            "printedName": "none",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.GameRequestFilter.Type) -> FBSDKGamingServicesKit.GameRequestFilter",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GameRequestFilter",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestFilter",
+                    "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestFilter"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestFilter.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GameRequestFilter",
+                        "printedName": "FBSDKGamingServicesKit.GameRequestFilter",
+                        "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestFilter"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestFilter@FBSDKGameRequestFilterNone",
+            "mangledName": "$s22FBSDKGamingServicesKit17GameRequestFilterO4noneyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "RawDocComment",
+              "ObjC"
+            ],
+            "fixedbinaryorder": 0
+          },
+          {
+            "kind": "Var",
+            "name": "appUsers",
+            "printedName": "appUsers",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.GameRequestFilter.Type) -> FBSDKGamingServicesKit.GameRequestFilter",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GameRequestFilter",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestFilter",
+                    "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestFilter"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestFilter.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GameRequestFilter",
+                        "printedName": "FBSDKGamingServicesKit.GameRequestFilter",
+                        "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestFilter"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestFilter@FBSDKGameRequestFilterAppUsers",
+            "mangledName": "$s22FBSDKGamingServicesKit17GameRequestFilterO8appUsersyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "RawDocComment",
+              "ObjC"
+            ],
+            "fixedbinaryorder": 1
+          },
+          {
+            "kind": "Var",
+            "name": "appNonUsers",
+            "printedName": "appNonUsers",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.GameRequestFilter.Type) -> FBSDKGamingServicesKit.GameRequestFilter",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GameRequestFilter",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestFilter",
+                    "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestFilter"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestFilter.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GameRequestFilter",
+                        "printedName": "FBSDKGamingServicesKit.GameRequestFilter",
+                        "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestFilter"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestFilter@FBSDKGameRequestFilterAppNonUsers",
+            "mangledName": "$s22FBSDKGamingServicesKit17GameRequestFilterO11appNonUsersyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "RawDocComment",
+              "ObjC"
+            ],
+            "fixedbinaryorder": 2
+          },
+          {
+            "kind": "Var",
+            "name": "everybody",
+            "printedName": "everybody",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.GameRequestFilter.Type) -> FBSDKGamingServicesKit.GameRequestFilter",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GameRequestFilter",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestFilter",
+                    "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestFilter"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestFilter.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GameRequestFilter",
+                        "printedName": "FBSDKGamingServicesKit.GameRequestFilter",
+                        "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestFilter"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestFilter@FBSDKGameRequestFilterEverybody",
+            "mangledName": "$s22FBSDKGamingServicesKit17GameRequestFilterO9everybodyyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "RawDocComment",
+              "ObjC"
+            ],
+            "fixedbinaryorder": 3
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(rawValue:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBSDKGamingServicesKit.GameRequestFilter?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GameRequestFilter",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestFilter",
+                    "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestFilter"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "UInt",
+                "printedName": "Swift.UInt",
+                "usr": "s:Su"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit17GameRequestFilterO8rawValueACSgSu_tcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit17GameRequestFilterO8rawValueACSgSu_tcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": true,
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Var",
+            "name": "rawValue",
+            "printedName": "rawValue",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "UInt",
+                "printedName": "Swift.UInt",
+                "usr": "s:Su"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit17GameRequestFilterO8rawValueSuvp",
+            "mangledName": "$s22FBSDKGamingServicesKit17GameRequestFilterO8rawValueSuvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "UInt",
+                    "printedName": "Swift.UInt",
+                    "usr": "s:Su"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit17GameRequestFilterO8rawValueSuvg",
+                "mangledName": "$s22FBSDKGamingServicesKit17GameRequestFilterO8rawValueSuvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "get"
+              }
+            ]
+          }
+        ],
+        "declKind": "Enum",
+        "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestFilter",
+        "mangledName": "$s22FBSDKGamingServicesKit17GameRequestFilterO",
+        "moduleName": "FBSDKGamingServicesKit",
+        "objc_name": "FBSDKGameRequestFilter",
+        "declAttributes": [
+          "AccessControl",
+          "ObjC",
+          "RawDocComment"
+        ],
+        "enumRawTypeName": "UInt",
+        "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": "UInt",
+                    "printedName": "Swift.UInt",
+                    "usr": "s:Su"
+                  }
+                ]
+              }
+            ],
+            "usr": "s:SY",
+            "mangledName": "$sSY"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "FBSDKCoreKit_Basics",
+        "printedName": "FBSDKCoreKit_Basics",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "GameRequestFrictionlessRecipientCache",
+        "printedName": "GameRequestFrictionlessRecipientCache",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "recipientIDs",
+            "printedName": "recipientIDs",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Set",
+                "printedName": "Swift.Set<Swift.String>",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sh"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC12recipientIDsShySSGvp",
+            "mangledName": "$s22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC12recipientIDsShySSGvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "SetterAccess"
+            ],
+            "fixedbinaryorder": 0,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Set",
+                    "printedName": "Swift.Set<Swift.String>",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:Sh"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC12recipientIDsShySSGvg",
+                "mangledName": "$s22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC12recipientIDsShySSGvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "configuredDependencies",
+            "printedName": "configuredDependencies",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBSDKGamingServicesKit.GameRequestFrictionlessRecipientCache.ObjectDependencies?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ObjectDependencies",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestFrictionlessRecipientCache.ObjectDependencies",
+                    "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC22configuredDependenciesAC06ObjectJ0VSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC22configuredDependenciesAC06ObjectJ0VSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 1,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestFrictionlessRecipientCache.ObjectDependencies?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ObjectDependencies",
+                        "printedName": "FBSDKGamingServicesKit.GameRequestFrictionlessRecipientCache.ObjectDependencies",
+                        "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC22configuredDependenciesAC06ObjectJ0VSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC22configuredDependenciesAC06ObjectJ0VSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestFrictionlessRecipientCache.ObjectDependencies?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ObjectDependencies",
+                        "printedName": "FBSDKGamingServicesKit.GameRequestFrictionlessRecipientCache.ObjectDependencies",
+                        "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC22configuredDependenciesAC06ObjectJ0VSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC22configuredDependenciesAC06ObjectJ0VSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC22configuredDependenciesAC06ObjectJ0VSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC22configuredDependenciesAC06ObjectJ0VSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "defaultDependencies",
+            "printedName": "defaultDependencies",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBSDKGamingServicesKit.GameRequestFrictionlessRecipientCache.ObjectDependencies?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ObjectDependencies",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestFrictionlessRecipientCache.ObjectDependencies",
+                    "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC19defaultDependenciesAC06ObjectJ0VSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC19defaultDependenciesAC06ObjectJ0VSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 2,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestFrictionlessRecipientCache.ObjectDependencies?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ObjectDependencies",
+                        "printedName": "FBSDKGamingServicesKit.GameRequestFrictionlessRecipientCache.ObjectDependencies",
+                        "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC19defaultDependenciesAC06ObjectJ0VSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC19defaultDependenciesAC06ObjectJ0VSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestFrictionlessRecipientCache.ObjectDependencies?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ObjectDependencies",
+                        "printedName": "FBSDKGamingServicesKit.GameRequestFrictionlessRecipientCache.ObjectDependencies",
+                        "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC19defaultDependenciesAC06ObjectJ0VSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC19defaultDependenciesAC06ObjectJ0VSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC19defaultDependenciesAC06ObjectJ0VSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC19defaultDependenciesAC06ObjectJ0VSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Function",
+            "name": "setDependencies",
+            "printedName": "setDependencies(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ObjectDependencies",
+                "printedName": "FBSDKGamingServicesKit.GameRequestFrictionlessRecipientCache.ObjectDependencies",
+                "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC15setDependenciesyyAC06ObjectJ0VF",
+            "mangledName": "$s22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC15setDependenciesyyAC06ObjectJ0VF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "RawDocComment"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "recipientsAreFrictionless",
+            "printedName": "recipientsAreFrictionless(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Any?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC013recipientsAreF0ySbypSgF",
+            "mangledName": "$s22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC013recipientsAreF0ySbypSgF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "update",
+            "printedName": "update(results:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC6update7resultsySDySSypG_tF",
+            "mangledName": "$s22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC6update7resultsySDySSypG_tF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GameRequestFrictionlessRecipientCache",
+                "printedName": "FBSDKGamingServicesKit.GameRequestFrictionlessRecipientCache",
+                "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheCACycfc",
+            "mangledName": "$s22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheCACycfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": true,
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "TypeDecl",
+            "name": "ObjectDependencies",
+            "printedName": "ObjectDependencies",
+            "children": [
+              {
+                "kind": "Var",
+                "name": "accessTokenWallet",
+                "printedName": "accessTokenWallet",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ExistentialMetatype",
+                    "printedName": "any FBSDKCoreKit._AccessTokenProviding.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "_AccessTokenProviding",
+                        "printedName": "FBSDKCoreKit._AccessTokenProviding",
+                        "usr": "c:objc(pl)FBSDKAccessTokenProviding"
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV17accessTokenWalletSo011FBSDKAccessL9Providing_pXpvp",
+                "mangledName": "$s22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV17accessTokenWalletSo011FBSDKAccessL9Providing_pXpvp",
+                "moduleName": "FBSDKGamingServicesKit",
+                "declAttributes": [
+                  "HasStorage"
+                ],
+                "fixedbinaryorder": 0,
+                "hasStorage": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ExistentialMetatype",
+                        "printedName": "any FBSDKCoreKit._AccessTokenProviding.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "_AccessTokenProviding",
+                            "printedName": "FBSDKCoreKit._AccessTokenProviding",
+                            "usr": "c:objc(pl)FBSDKAccessTokenProviding"
+                          }
+                        ]
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV17accessTokenWalletSo011FBSDKAccessL9Providing_pXpvg",
+                    "mangledName": "$s22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV17accessTokenWalletSo011FBSDKAccessL9Providing_pXpvg",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "get"
+                  },
+                  {
+                    "kind": "Accessor",
+                    "name": "Set",
+                    "printedName": "Set()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ExistentialMetatype",
+                        "printedName": "any FBSDKCoreKit._AccessTokenProviding.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "_AccessTokenProviding",
+                            "printedName": "FBSDKCoreKit._AccessTokenProviding",
+                            "usr": "c:objc(pl)FBSDKAccessTokenProviding"
+                          }
+                        ]
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV17accessTokenWalletSo011FBSDKAccessL9Providing_pXpvs",
+                    "mangledName": "$s22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV17accessTokenWalletSo011FBSDKAccessL9Providing_pXpvs",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "set"
+                  },
+                  {
+                    "kind": "Accessor",
+                    "name": "Modify",
+                    "printedName": "Modify()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV17accessTokenWalletSo011FBSDKAccessL9Providing_pXpvM",
+                    "mangledName": "$s22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV17accessTokenWalletSo011FBSDKAccessL9Providing_pXpvM",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "_modify"
+                  }
+                ]
+              },
+              {
+                "kind": "Var",
+                "name": "graphRequestFactory",
+                "printedName": "graphRequestFactory",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GraphRequestFactoryProtocol",
+                    "printedName": "any FBSDKCoreKit.GraphRequestFactoryProtocol",
+                    "usr": "c:objc(pl)FBSDKGraphRequestFactory"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV05graphE7FactorySo010FBSDKGrapheL0_pvp",
+                "mangledName": "$s22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV05graphE7FactorySo010FBSDKGrapheL0_pvp",
+                "moduleName": "FBSDKGamingServicesKit",
+                "declAttributes": [
+                  "HasStorage"
+                ],
+                "fixedbinaryorder": 1,
+                "hasStorage": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GraphRequestFactoryProtocol",
+                        "printedName": "any FBSDKCoreKit.GraphRequestFactoryProtocol",
+                        "usr": "c:objc(pl)FBSDKGraphRequestFactory"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV05graphE7FactorySo010FBSDKGrapheL0_pvg",
+                    "mangledName": "$s22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV05graphE7FactorySo010FBSDKGrapheL0_pvg",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "get"
+                  },
+                  {
+                    "kind": "Accessor",
+                    "name": "Set",
+                    "printedName": "Set()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GraphRequestFactoryProtocol",
+                        "printedName": "any FBSDKCoreKit.GraphRequestFactoryProtocol",
+                        "usr": "c:objc(pl)FBSDKGraphRequestFactory"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV05graphE7FactorySo010FBSDKGrapheL0_pvs",
+                    "mangledName": "$s22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV05graphE7FactorySo010FBSDKGrapheL0_pvs",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "set"
+                  },
+                  {
+                    "kind": "Accessor",
+                    "name": "Modify",
+                    "printedName": "Modify()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV05graphE7FactorySo010FBSDKGrapheL0_pvM",
+                    "mangledName": "$s22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV05graphE7FactorySo010FBSDKGrapheL0_pvM",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "_modify"
+                  }
+                ]
+              },
+              {
+                "kind": "Var",
+                "name": "notificationCenter",
+                "printedName": "notificationCenter",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "NotificationDelivering",
+                    "printedName": "any FBSDKCoreKit_Basics.NotificationDelivering",
+                    "usr": "c:objc(pl)FBSDKNotificationDelivering"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV18notificationCenterSo27FBSDKNotificationDelivering_pvp",
+                "mangledName": "$s22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV18notificationCenterSo27FBSDKNotificationDelivering_pvp",
+                "moduleName": "FBSDKGamingServicesKit",
+                "declAttributes": [
+                  "HasStorage"
+                ],
+                "fixedbinaryorder": 2,
+                "hasStorage": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "NotificationDelivering",
+                        "printedName": "any FBSDKCoreKit_Basics.NotificationDelivering",
+                        "usr": "c:objc(pl)FBSDKNotificationDelivering"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV18notificationCenterSo27FBSDKNotificationDelivering_pvg",
+                    "mangledName": "$s22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV18notificationCenterSo27FBSDKNotificationDelivering_pvg",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "get"
+                  },
+                  {
+                    "kind": "Accessor",
+                    "name": "Set",
+                    "printedName": "Set()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "NotificationDelivering",
+                        "printedName": "any FBSDKCoreKit_Basics.NotificationDelivering",
+                        "usr": "c:objc(pl)FBSDKNotificationDelivering"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV18notificationCenterSo27FBSDKNotificationDelivering_pvs",
+                    "mangledName": "$s22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV18notificationCenterSo27FBSDKNotificationDelivering_pvs",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "set"
+                  },
+                  {
+                    "kind": "Accessor",
+                    "name": "Modify",
+                    "printedName": "Modify()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV18notificationCenterSo27FBSDKNotificationDelivering_pvM",
+                    "mangledName": "$s22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV18notificationCenterSo27FBSDKNotificationDelivering_pvM",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "_modify"
+                  }
+                ]
+              },
+              {
+                "kind": "Constructor",
+                "name": "init",
+                "printedName": "init(accessTokenWallet:graphRequestFactory:notificationCenter:)",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ObjectDependencies",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestFrictionlessRecipientCache.ObjectDependencies",
+                    "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ExistentialMetatype",
+                    "printedName": "any FBSDKCoreKit._AccessTokenProviding.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "_AccessTokenProviding",
+                        "printedName": "FBSDKCoreKit._AccessTokenProviding",
+                        "usr": "c:objc(pl)FBSDKAccessTokenProviding"
+                      }
+                    ]
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GraphRequestFactoryProtocol",
+                    "printedName": "any FBSDKCoreKit.GraphRequestFactoryProtocol",
+                    "usr": "c:objc(pl)FBSDKGraphRequestFactory"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "NotificationDelivering",
+                    "printedName": "any FBSDKCoreKit_Basics.NotificationDelivering",
+                    "usr": "c:objc(pl)FBSDKNotificationDelivering"
+                  }
+                ],
+                "declKind": "Constructor",
+                "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV17accessTokenWallet05graphE7Factory18notificationCenterAESo011FBSDKAccessL9Providing_pXp_So010FBSDKGrapheO0_pSo27FBSDKNotificationDelivering_ptcfc",
+                "mangledName": "$s22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV17accessTokenWallet05graphE7Factory18notificationCenterAESo011FBSDKAccessL9Providing_pXp_So010FBSDKGrapheO0_pSo27FBSDKNotificationDelivering_ptcfc",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "init_kind": "Designated"
+              }
+            ],
+            "declKind": "Struct",
+            "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV",
+            "mangledName": "$s22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV",
+            "moduleName": "FBSDKGamingServicesKit",
+            "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": "Sendable",
+                "printedName": "Sendable",
+                "usr": "s:s8SendableP",
+                "mangledName": "$ss8SendableP"
+              }
+            ]
+          }
+        ],
+        "declKind": "Class",
+        "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC",
+        "mangledName": "$s22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "Final"
+        ],
+        "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": "DependentAsObject",
+            "printedName": "DependentAsObject",
+            "children": [
+              {
+                "kind": "TypeWitness",
+                "name": "ObjectDependencies",
+                "printedName": "ObjectDependencies",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ObjectDependencies",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestFrictionlessRecipientCache.ObjectDependencies",
+                    "usr": "s:22FBSDKGamingServicesKit37GameRequestFrictionlessRecipientCacheC18ObjectDependenciesV"
+                  }
+                ]
+              }
+            ],
+            "usr": "s:22FBSDKGamingServicesKit17DependentAsObjectP",
+            "mangledName": "$s22FBSDKGamingServicesKit17DependentAsObjectP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "GameRequestURLProvider",
+        "printedName": "GameRequestURLProvider",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "createDeepLinkURL",
+            "printedName": "createDeepLinkURL(queryDictionary:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Foundation.URL?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "URL",
+                    "printedName": "Foundation.URL",
+                    "usr": "s:10Foundation3URLV"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestURLProvider(cm)createDeepLinkURLWithQueryDictionary:",
+            "mangledName": "$s22FBSDKGamingServicesKit22GameRequestURLProviderC17createDeepLinkURL15queryDictionary10Foundation0J0VSgSDySSypG_tFZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "static": true,
+            "objc_name": "createDeepLinkURLWithQueryDictionary:",
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "filtersName",
+            "printedName": "filtersName(for:)",
+            "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": "GameRequestFilter",
+                "printedName": "FBSDKGamingServicesKit.GameRequestFilter",
+                "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestFilter"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestURLProvider(cm)filtersNameForFilters:",
+            "mangledName": "$s22FBSDKGamingServicesKit22GameRequestURLProviderC11filtersName3forSSSgAA0dE6FilterO_tFZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "static": true,
+            "objc_name": "filtersNameForFilters:",
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "actionTypeName",
+            "printedName": "actionTypeName(for:)",
+            "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": "GameRequestActionType",
+                "printedName": "FBSDKGamingServicesKit.GameRequestActionType",
+                "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestActionType"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestURLProvider(cm)actionTypeNameForActionType:",
+            "mangledName": "$s22FBSDKGamingServicesKit22GameRequestURLProviderC14actionTypeName3forSSSgAA0de6ActionH0O_tFZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "static": true,
+            "objc_name": "actionTypeNameForActionType:",
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GameRequestURLProvider",
+                "printedName": "FBSDKGamingServicesKit.GameRequestURLProvider",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestURLProvider"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestURLProvider(im)init",
+            "mangledName": "$s22FBSDKGamingServicesKit22GameRequestURLProviderCACycfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "implicit": true,
+            "objc_name": "init",
+            "declAttributes": [
+              "Dynamic",
+              "ObjC",
+              "Override"
+            ],
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "TypeDecl",
+            "name": "TypeDependencies",
+            "printedName": "TypeDependencies",
+            "children": [
+              {
+                "kind": "Var",
+                "name": "accessTokenWallet",
+                "printedName": "accessTokenWallet",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ExistentialMetatype",
+                    "printedName": "any FBSDKCoreKit._AccessTokenProviding.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "_AccessTokenProviding",
+                        "printedName": "FBSDKCoreKit._AccessTokenProviding",
+                        "usr": "c:objc(pl)FBSDKAccessTokenProviding"
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV17accessTokenWalletSo011FBSDKAccessJ9Providing_pXpvp",
+                "mangledName": "$s22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV17accessTokenWalletSo011FBSDKAccessJ9Providing_pXpvp",
+                "moduleName": "FBSDKGamingServicesKit",
+                "declAttributes": [
+                  "HasStorage"
+                ],
+                "fixedbinaryorder": 0,
+                "hasStorage": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ExistentialMetatype",
+                        "printedName": "any FBSDKCoreKit._AccessTokenProviding.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "_AccessTokenProviding",
+                            "printedName": "FBSDKCoreKit._AccessTokenProviding",
+                            "usr": "c:objc(pl)FBSDKAccessTokenProviding"
+                          }
+                        ]
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV17accessTokenWalletSo011FBSDKAccessJ9Providing_pXpvg",
+                    "mangledName": "$s22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV17accessTokenWalletSo011FBSDKAccessJ9Providing_pXpvg",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "get"
+                  },
+                  {
+                    "kind": "Accessor",
+                    "name": "Set",
+                    "printedName": "Set()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ExistentialMetatype",
+                        "printedName": "any FBSDKCoreKit._AccessTokenProviding.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "_AccessTokenProviding",
+                            "printedName": "FBSDKCoreKit._AccessTokenProviding",
+                            "usr": "c:objc(pl)FBSDKAccessTokenProviding"
+                          }
+                        ]
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV17accessTokenWalletSo011FBSDKAccessJ9Providing_pXpvs",
+                    "mangledName": "$s22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV17accessTokenWalletSo011FBSDKAccessJ9Providing_pXpvs",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "set"
+                  },
+                  {
+                    "kind": "Accessor",
+                    "name": "Modify",
+                    "printedName": "Modify()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV17accessTokenWalletSo011FBSDKAccessJ9Providing_pXpvM",
+                    "mangledName": "$s22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV17accessTokenWalletSo011FBSDKAccessJ9Providing_pXpvM",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "_modify"
+                  }
+                ]
+              },
+              {
+                "kind": "Var",
+                "name": "authenticationTokenWallet",
+                "printedName": "authenticationTokenWallet",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ExistentialMetatype",
+                    "printedName": "any FBSDKCoreKit._AuthenticationTokenProviding.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "_AuthenticationTokenProviding",
+                        "printedName": "FBSDKCoreKit._AuthenticationTokenProviding",
+                        "usr": "c:objc(pl)FBSDKAuthenticationTokenProviding"
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV25authenticationTokenWalletSo019FBSDKAuthenticationJ9Providing_pXpvp",
+                "mangledName": "$s22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV25authenticationTokenWalletSo019FBSDKAuthenticationJ9Providing_pXpvp",
+                "moduleName": "FBSDKGamingServicesKit",
+                "declAttributes": [
+                  "HasStorage"
+                ],
+                "fixedbinaryorder": 1,
+                "hasStorage": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ExistentialMetatype",
+                        "printedName": "any FBSDKCoreKit._AuthenticationTokenProviding.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "_AuthenticationTokenProviding",
+                            "printedName": "FBSDKCoreKit._AuthenticationTokenProviding",
+                            "usr": "c:objc(pl)FBSDKAuthenticationTokenProviding"
+                          }
+                        ]
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV25authenticationTokenWalletSo019FBSDKAuthenticationJ9Providing_pXpvg",
+                    "mangledName": "$s22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV25authenticationTokenWalletSo019FBSDKAuthenticationJ9Providing_pXpvg",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "get"
+                  },
+                  {
+                    "kind": "Accessor",
+                    "name": "Set",
+                    "printedName": "Set()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ExistentialMetatype",
+                        "printedName": "any FBSDKCoreKit._AuthenticationTokenProviding.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "_AuthenticationTokenProviding",
+                            "printedName": "FBSDKCoreKit._AuthenticationTokenProviding",
+                            "usr": "c:objc(pl)FBSDKAuthenticationTokenProviding"
+                          }
+                        ]
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV25authenticationTokenWalletSo019FBSDKAuthenticationJ9Providing_pXpvs",
+                    "mangledName": "$s22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV25authenticationTokenWalletSo019FBSDKAuthenticationJ9Providing_pXpvs",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "set"
+                  },
+                  {
+                    "kind": "Accessor",
+                    "name": "Modify",
+                    "printedName": "Modify()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV25authenticationTokenWalletSo019FBSDKAuthenticationJ9Providing_pXpvM",
+                    "mangledName": "$s22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV25authenticationTokenWalletSo019FBSDKAuthenticationJ9Providing_pXpvM",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "_modify"
+                  }
+                ]
+              },
+              {
+                "kind": "Var",
+                "name": "appAvailabilityChecker",
+                "printedName": "appAvailabilityChecker",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AppAvailabilityChecker",
+                    "printedName": "any FBSDKCoreKit.AppAvailabilityChecker",
+                    "usr": "c:objc(pl)FBSDKAppAvailabilityChecker"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV22appAvailabilityCheckerSo08FBSDKAppjK0_pvp",
+                "mangledName": "$s22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV22appAvailabilityCheckerSo08FBSDKAppjK0_pvp",
+                "moduleName": "FBSDKGamingServicesKit",
+                "declAttributes": [
+                  "HasStorage"
+                ],
+                "fixedbinaryorder": 2,
+                "hasStorage": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AppAvailabilityChecker",
+                        "printedName": "any FBSDKCoreKit.AppAvailabilityChecker",
+                        "usr": "c:objc(pl)FBSDKAppAvailabilityChecker"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV22appAvailabilityCheckerSo08FBSDKAppjK0_pvg",
+                    "mangledName": "$s22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV22appAvailabilityCheckerSo08FBSDKAppjK0_pvg",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "get"
+                  },
+                  {
+                    "kind": "Accessor",
+                    "name": "Set",
+                    "printedName": "Set()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "AppAvailabilityChecker",
+                        "printedName": "any FBSDKCoreKit.AppAvailabilityChecker",
+                        "usr": "c:objc(pl)FBSDKAppAvailabilityChecker"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV22appAvailabilityCheckerSo08FBSDKAppjK0_pvs",
+                    "mangledName": "$s22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV22appAvailabilityCheckerSo08FBSDKAppjK0_pvs",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "set"
+                  },
+                  {
+                    "kind": "Accessor",
+                    "name": "Modify",
+                    "printedName": "Modify()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV22appAvailabilityCheckerSo08FBSDKAppjK0_pvM",
+                    "mangledName": "$s22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV22appAvailabilityCheckerSo08FBSDKAppjK0_pvM",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "_modify"
+                  }
+                ]
+              },
+              {
+                "kind": "Constructor",
+                "name": "init",
+                "printedName": "init(accessTokenWallet:authenticationTokenWallet:appAvailabilityChecker:)",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "TypeDependencies",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestURLProvider.TypeDependencies",
+                    "usr": "s:22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ExistentialMetatype",
+                    "printedName": "any FBSDKCoreKit._AccessTokenProviding.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "_AccessTokenProviding",
+                        "printedName": "FBSDKCoreKit._AccessTokenProviding",
+                        "usr": "c:objc(pl)FBSDKAccessTokenProviding"
+                      }
+                    ]
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ExistentialMetatype",
+                    "printedName": "any FBSDKCoreKit._AuthenticationTokenProviding.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "_AuthenticationTokenProviding",
+                        "printedName": "FBSDKCoreKit._AuthenticationTokenProviding",
+                        "usr": "c:objc(pl)FBSDKAuthenticationTokenProviding"
+                      }
+                    ]
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AppAvailabilityChecker",
+                    "printedName": "any FBSDKCoreKit.AppAvailabilityChecker",
+                    "usr": "c:objc(pl)FBSDKAppAvailabilityChecker"
+                  }
+                ],
+                "declKind": "Constructor",
+                "usr": "s:22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV17accessTokenWallet014authenticationjK022appAvailabilityCheckerAESo011FBSDKAccessJ9Providing_pXp_So019FBSDKAuthenticationjQ0_pXpSo08FBSDKAppnO0_ptcfc",
+                "mangledName": "$s22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV17accessTokenWallet014authenticationjK022appAvailabilityCheckerAESo011FBSDKAccessJ9Providing_pXp_So019FBSDKAuthenticationjQ0_pXpSo08FBSDKAppnO0_ptcfc",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "init_kind": "Designated"
+              }
+            ],
+            "declKind": "Struct",
+            "usr": "s:22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV",
+            "mangledName": "$s22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV",
+            "moduleName": "FBSDKGamingServicesKit",
+            "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": "Sendable",
+                "printedName": "Sendable",
+                "usr": "s:s8SendableP",
+                "mangledName": "$ss8SendableP"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "configuredDependencies",
+            "printedName": "configuredDependencies",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBSDKGamingServicesKit.GameRequestURLProvider.TypeDependencies?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "TypeDependencies",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestURLProvider.TypeDependencies",
+                    "usr": "s:22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit22GameRequestURLProviderC22configuredDependenciesAC04TypeH0VSgvpZ",
+            "mangledName": "$s22FBSDKGamingServicesKit22GameRequestURLProviderC22configuredDependenciesAC04TypeH0VSgvpZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "static": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage"
+            ],
+            "isFromExtension": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestURLProvider.TypeDependencies?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TypeDependencies",
+                        "printedName": "FBSDKGamingServicesKit.GameRequestURLProvider.TypeDependencies",
+                        "usr": "s:22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit22GameRequestURLProviderC22configuredDependenciesAC04TypeH0VSgvgZ",
+                "mangledName": "$s22FBSDKGamingServicesKit22GameRequestURLProviderC22configuredDependenciesAC04TypeH0VSgvgZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "isFromExtension": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestURLProvider.TypeDependencies?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TypeDependencies",
+                        "printedName": "FBSDKGamingServicesKit.GameRequestURLProvider.TypeDependencies",
+                        "usr": "s:22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit22GameRequestURLProviderC22configuredDependenciesAC04TypeH0VSgvsZ",
+                "mangledName": "$s22FBSDKGamingServicesKit22GameRequestURLProviderC22configuredDependenciesAC04TypeH0VSgvsZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "isFromExtension": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit22GameRequestURLProviderC22configuredDependenciesAC04TypeH0VSgvMZ",
+                "mangledName": "$s22FBSDKGamingServicesKit22GameRequestURLProviderC22configuredDependenciesAC04TypeH0VSgvMZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "isFromExtension": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "defaultDependencies",
+            "printedName": "defaultDependencies",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBSDKGamingServicesKit.GameRequestURLProvider.TypeDependencies?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "TypeDependencies",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestURLProvider.TypeDependencies",
+                    "usr": "s:22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit22GameRequestURLProviderC19defaultDependenciesAC04TypeH0VSgvpZ",
+            "mangledName": "$s22FBSDKGamingServicesKit22GameRequestURLProviderC19defaultDependenciesAC04TypeH0VSgvpZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "static": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage"
+            ],
+            "isFromExtension": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestURLProvider.TypeDependencies?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TypeDependencies",
+                        "printedName": "FBSDKGamingServicesKit.GameRequestURLProvider.TypeDependencies",
+                        "usr": "s:22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit22GameRequestURLProviderC19defaultDependenciesAC04TypeH0VSgvgZ",
+                "mangledName": "$s22FBSDKGamingServicesKit22GameRequestURLProviderC19defaultDependenciesAC04TypeH0VSgvgZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "isFromExtension": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestURLProvider.TypeDependencies?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TypeDependencies",
+                        "printedName": "FBSDKGamingServicesKit.GameRequestURLProvider.TypeDependencies",
+                        "usr": "s:22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit22GameRequestURLProviderC19defaultDependenciesAC04TypeH0VSgvsZ",
+                "mangledName": "$s22FBSDKGamingServicesKit22GameRequestURLProviderC19defaultDependenciesAC04TypeH0VSgvsZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "isFromExtension": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit22GameRequestURLProviderC19defaultDependenciesAC04TypeH0VSgvMZ",
+                "mangledName": "$s22FBSDKGamingServicesKit22GameRequestURLProviderC19defaultDependenciesAC04TypeH0VSgvMZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "isFromExtension": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGameRequestURLProvider",
+        "mangledName": "$s22FBSDKGamingServicesKit22GameRequestURLProviderC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "objc_name": "FBSDKGameRequestURLProvider",
+        "declAttributes": [
+          "Final",
+          "AccessControl",
+          "ObjC",
+          "ObjCMembers"
+        ],
+        "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": "DependentAsType",
+            "printedName": "DependentAsType",
+            "children": [
+              {
+                "kind": "TypeWitness",
+                "name": "TypeDependencies",
+                "printedName": "TypeDependencies",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "TypeDependencies",
+                    "printedName": "FBSDKGamingServicesKit.GameRequestURLProvider.TypeDependencies",
+                    "usr": "s:22FBSDKGamingServicesKit22GameRequestURLProviderC16TypeDependenciesV"
+                  }
+                ]
+              }
+            ],
+            "usr": "s:22FBSDKGamingServicesKit15DependentAsTypeP",
+            "mangledName": "$s22FBSDKGamingServicesKit15DependentAsTypeP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "GameRequestURLProviding",
+            "printedName": "GameRequestURLProviding",
+            "usr": "s:22FBSDKGamingServicesKit23GameRequestURLProvidingP",
+            "mangledName": "$s22FBSDKGamingServicesKit23GameRequestURLProvidingP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "GameRequestURLProviding",
+        "printedName": "GameRequestURLProviding",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "createDeepLinkURL",
+            "printedName": "createDeepLinkURL(queryDictionary:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Foundation.URL?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "URL",
+                    "printedName": "Foundation.URL",
+                    "usr": "s:10Foundation3URLV"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit23GameRequestURLProvidingP17createDeepLinkURL15queryDictionary10Foundation0J0VSgSDySSypG_tFZ",
+            "mangledName": "$s22FBSDKGamingServicesKit23GameRequestURLProvidingP17createDeepLinkURL15queryDictionary10Foundation0J0VSgSDySSypG_tFZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GameRequestURLProviding>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.GameRequestURLProviding>",
+            "static": true,
+            "protocolReq": true,
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "filtersName",
+            "printedName": "filtersName(for:)",
+            "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": "GameRequestFilter",
+                "printedName": "FBSDKGamingServicesKit.GameRequestFilter",
+                "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestFilter"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit23GameRequestURLProvidingP11filtersName3forSSSgAA0dE6FilterO_tFZ",
+            "mangledName": "$s22FBSDKGamingServicesKit23GameRequestURLProvidingP11filtersName3forSSSgAA0dE6FilterO_tFZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GameRequestURLProviding>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.GameRequestURLProviding>",
+            "static": true,
+            "protocolReq": true,
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "actionTypeName",
+            "printedName": "actionTypeName(for:)",
+            "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": "GameRequestActionType",
+                "printedName": "FBSDKGamingServicesKit.GameRequestActionType",
+                "usr": "c:@M@FBSDKGamingServicesKit@E@FBSDKGameRequestActionType"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit23GameRequestURLProvidingP14actionTypeName3forSSSgAA0de6ActionH0O_tFZ",
+            "mangledName": "$s22FBSDKGamingServicesKit23GameRequestURLProvidingP14actionTypeName3forSSSgAA0de6ActionH0O_tFZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GameRequestURLProviding>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.GameRequestURLProviding>",
+            "static": true,
+            "protocolReq": true,
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "s:22FBSDKGamingServicesKit23GameRequestURLProvidingP",
+        "mangledName": "$s22FBSDKGamingServicesKit23GameRequestURLProvidingP",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "GamingContext",
+        "printedName": "GamingContext",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "current",
+            "printedName": "current",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBSDKGamingServicesKit.GamingContext?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GamingContext",
+                    "printedName": "FBSDKGamingServicesKit.GamingContext",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingContext"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingContext(cpy)currentContext",
+            "mangledName": "$s22FBSDKGamingServicesKit13GamingContextC7currentACSgvpZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "static": true,
+            "objc_name": "currentContext",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "AccessControl",
+              "ObjC",
+              "RawDocComment"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.GamingContext?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GamingContext",
+                        "printedName": "FBSDKGamingServicesKit.GamingContext",
+                        "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingContext"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingContext(cm)currentContext",
+                "mangledName": "$s22FBSDKGamingServicesKit13GamingContextC7currentACSgvgZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.GamingContext?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GamingContext",
+                        "printedName": "FBSDKGamingServicesKit.GamingContext",
+                        "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingContext"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingContext(cm)setCurrentContext:",
+                "mangledName": "$s22FBSDKGamingServicesKit13GamingContextC7currentACSgvsZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit13GamingContextC7currentACSgvMZ",
+                "mangledName": "$s22FBSDKGamingServicesKit13GamingContextC7currentACSgvMZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "identifier",
+            "printedName": "identifier",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingContext(py)identifier",
+            "mangledName": "$s22FBSDKGamingServicesKit13GamingContextC10identifierSSvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "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": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingContext(im)identifier",
+                "mangledName": "$s22FBSDKGamingServicesKit13GamingContextC10identifierSSvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "size",
+            "printedName": "size",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Int",
+                "printedName": "Swift.Int",
+                "usr": "s:Si"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingContext(py)size",
+            "mangledName": "$s22FBSDKGamingServicesKit13GamingContextC4sizeSivp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "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": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingContext(im)size",
+                "mangledName": "$s22FBSDKGamingServicesKit13GamingContextC4sizeSivg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(identifier:size:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBSDKGamingServicesKit.GamingContext?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GamingContext",
+                    "printedName": "FBSDKGamingServicesKit.GamingContext",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingContext"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "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@FBSDKGamingServicesKit@objc(cs)FBSDKGamingContext(im)initWithIdentifier:size:",
+            "mangledName": "$s22FBSDKGamingServicesKit13GamingContextC10identifier4sizeACSgSS_Sitcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "AccessControl",
+              "ObjC"
+            ],
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GamingContext",
+                "printedName": "FBSDKGamingServicesKit.GamingContext",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingContext"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingContext(im)init",
+            "mangledName": "$s22FBSDKGamingServicesKit13GamingContextCACycfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "implicit": true,
+            "objc_name": "init",
+            "declAttributes": [
+              "Dynamic",
+              "ObjC",
+              "Override"
+            ],
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingContext",
+        "mangledName": "$s22FBSDKGamingServicesKit13GamingContextC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "objc_name": "FBSDKGamingContext",
+        "declAttributes": [
+          "Final",
+          "AccessControl",
+          "ObjC",
+          "ObjCMembers"
+        ],
+        "superclassUsr": "c:objc(cs)NSObject",
+        "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": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "GamingGroupIntegration",
+        "printedName": "GamingGroupIntegration",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "settings",
+            "printedName": "settings",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "SettingsProtocol",
+                "printedName": "any FBSDKCoreKit.SettingsProtocol",
+                "usr": "c:@M@FBSDKCoreKit@objc(pl)FBSDKSettings"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingGroupIntegration(py)settings",
+            "mangledName": "$s22FBSDKGamingServicesKit22GamingGroupIntegrationC8settings09FBSDKCoreC016SettingsProtocol_pvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "ObjC"
+            ],
+            "isLet": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "SettingsProtocol",
+                    "printedName": "any FBSDKCoreKit.SettingsProtocol",
+                    "usr": "c:@M@FBSDKCoreKit@objc(pl)FBSDKSettings"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingGroupIntegration(im)settings",
+                "mangledName": "$s22FBSDKGamingServicesKit22GamingGroupIntegrationC8settings09FBSDKCoreC016SettingsProtocol_pvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "serviceControllerFactory",
+            "printedName": "serviceControllerFactory",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GamingServiceControllerCreating",
+                "printedName": "any FBSDKGamingServicesKit.GamingServiceControllerCreating",
+                "usr": "s:22FBSDKGamingServicesKit31GamingServiceControllerCreatingP"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit22GamingGroupIntegrationC24serviceControllerFactoryAA0d7ServiceH8Creating_pvp",
+            "mangledName": "$s22FBSDKGamingServicesKit22GamingGroupIntegrationC24serviceControllerFactoryAA0d7ServiceH8Creating_pvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage"
+            ],
+            "isLet": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GamingServiceControllerCreating",
+                    "printedName": "any FBSDKGamingServicesKit.GamingServiceControllerCreating",
+                    "usr": "s:22FBSDKGamingServicesKit31GamingServiceControllerCreatingP"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit22GamingGroupIntegrationC24serviceControllerFactoryAA0d7ServiceH8Creating_pvg",
+                "mangledName": "$s22FBSDKGamingServicesKit22GamingGroupIntegrationC24serviceControllerFactoryAA0d7ServiceH8Creating_pvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GamingGroupIntegration",
+                "printedName": "FBSDKGamingServicesKit.GamingGroupIntegration",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingGroupIntegration"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingGroupIntegration(im)init",
+            "mangledName": "$s22FBSDKGamingServicesKit22GamingGroupIntegrationCACycfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "objc_name": "init",
+            "declAttributes": [
+              "Dynamic",
+              "ObjC",
+              "Convenience",
+              "Override"
+            ],
+            "init_kind": "Convenience"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(settings:serviceControllerFactory:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GamingGroupIntegration",
+                "printedName": "FBSDKGamingServicesKit.GamingGroupIntegration",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingGroupIntegration"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "SettingsProtocol",
+                "printedName": "any FBSDKCoreKit.SettingsProtocol",
+                "usr": "c:@M@FBSDKCoreKit@objc(pl)FBSDKSettings"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GamingServiceControllerCreating",
+                "printedName": "any FBSDKGamingServicesKit.GamingServiceControllerCreating",
+                "usr": "s:22FBSDKGamingServicesKit31GamingServiceControllerCreatingP"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit22GamingGroupIntegrationC8settings24serviceControllerFactoryAC09FBSDKCoreC016SettingsProtocol_p_AA0d7ServiceI8Creating_ptcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit22GamingGroupIntegrationC8settings24serviceControllerFactoryAC09FBSDKCoreC016SettingsProtocol_p_AA0d7ServiceI8Creating_ptcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "openGroupPage",
+            "printedName": "openGroupPage(completionHandler:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(Swift.Bool, (any Swift.Error)?) -> ()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Tuple",
+                    "printedName": "(Swift.Bool, (any Swift.Error)?)",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Bool",
+                        "printedName": "Swift.Bool",
+                        "usr": "s:Sb"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "(any Swift.Error)?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Error",
+                            "printedName": "any Swift.Error",
+                            "usr": "s:s5ErrorP"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingGroupIntegration(cm)openGroupPageWithCompletionHandler:",
+            "mangledName": "$s22FBSDKGamingServicesKit22GamingGroupIntegrationC04openE4Page17completionHandleryySb_s5Error_pSgtc_tFZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "static": true,
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "openGroupPage",
+            "printedName": "openGroupPage(completionHandler:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(Swift.Bool, (any Swift.Error)?) -> ()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Tuple",
+                    "printedName": "(Swift.Bool, (any Swift.Error)?)",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Bool",
+                        "printedName": "Swift.Bool",
+                        "usr": "s:Sb"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "(any Swift.Error)?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Error",
+                            "printedName": "any Swift.Error",
+                            "usr": "s:s5ErrorP"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingGroupIntegration(im)openGroupPageWithCompletionHandler:",
+            "mangledName": "$s22FBSDKGamingServicesKit22GamingGroupIntegrationC04openE4Page17completionHandleryySb_s5Error_pSgtc_tF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingGroupIntegration",
+        "mangledName": "$s22FBSDKGamingServicesKit22GamingGroupIntegrationC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "objc_name": "FBSDKGamingGroupIntegration",
+        "declAttributes": [
+          "Final",
+          "AccessControl",
+          "ObjC",
+          "ObjCMembers"
+        ],
+        "superclassUsr": "c:objc(cs)NSObject",
+        "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": "Import",
+        "name": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "GamingImageUploader",
+        "printedName": "GamingImageUploader",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "factory",
+            "printedName": "factory",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GamingServiceControllerCreating",
+                "printedName": "any FBSDKGamingServicesKit.GamingServiceControllerCreating",
+                "usr": "s:22FBSDKGamingServicesKit31GamingServiceControllerCreatingP"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit19GamingImageUploaderC7factoryAA0D25ServiceControllerCreating_pvp",
+            "mangledName": "$s22FBSDKGamingServicesKit19GamingImageUploaderC7factoryAA0D25ServiceControllerCreating_pvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage"
+            ],
+            "isLet": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GamingServiceControllerCreating",
+                    "printedName": "any FBSDKGamingServicesKit.GamingServiceControllerCreating",
+                    "usr": "s:22FBSDKGamingServicesKit31GamingServiceControllerCreatingP"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit19GamingImageUploaderC7factoryAA0D25ServiceControllerCreating_pvg",
+                "mangledName": "$s22FBSDKGamingServicesKit19GamingImageUploaderC7factoryAA0D25ServiceControllerCreating_pvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "graphRequestConnectionFactory",
+            "printedName": "graphRequestConnectionFactory",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GraphRequestConnectionFactoryProtocol",
+                "printedName": "any FBSDKCoreKit.GraphRequestConnectionFactoryProtocol",
+                "usr": "c:objc(pl)FBSDKGraphRequestConnectionFactory"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploader(py)graphRequestConnectionFactory",
+            "mangledName": "$s22FBSDKGamingServicesKit19GamingImageUploaderC29graphRequestConnectionFactorySo010FBSDKGraphhiJ0_pvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "ObjC"
+            ],
+            "isLet": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GraphRequestConnectionFactoryProtocol",
+                    "printedName": "any FBSDKCoreKit.GraphRequestConnectionFactoryProtocol",
+                    "usr": "c:objc(pl)FBSDKGraphRequestConnectionFactory"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploader(im)graphRequestConnectionFactory",
+                "mangledName": "$s22FBSDKGamingServicesKit19GamingImageUploaderC29graphRequestConnectionFactorySo010FBSDKGraphhiJ0_pvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "shared",
+            "printedName": "shared",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GamingImageUploader",
+                "printedName": "FBSDKGamingServicesKit.GamingImageUploader",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploader"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploader(cpy)shared",
+            "mangledName": "$s22FBSDKGamingServicesKit19GamingImageUploaderC6sharedACvpZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "static": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "isLet": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GamingImageUploader",
+                    "printedName": "FBSDKGamingServicesKit.GamingImageUploader",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploader"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploader(cm)shared",
+                "mangledName": "$s22FBSDKGamingServicesKit19GamingImageUploaderC6sharedACvgZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GamingImageUploader",
+                "printedName": "FBSDKGamingServicesKit.GamingImageUploader",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploader"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploader(im)init",
+            "mangledName": "$s22FBSDKGamingServicesKit19GamingImageUploaderCACycfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "objc_name": "init",
+            "declAttributes": [
+              "Dynamic",
+              "ObjC",
+              "Convenience",
+              "Override"
+            ],
+            "init_kind": "Convenience"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(progressHandler:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GamingImageUploader",
+                "printedName": "FBSDKGamingServicesKit.GamingImageUploader",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploader"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "((Swift.Int64, Swift.Int64, Swift.Int64) -> ())?",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(Swift.Int64, Swift.Int64, Swift.Int64) -> ()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Tuple",
+                        "printedName": "(Swift.Int64, Swift.Int64, Swift.Int64)",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Int64",
+                            "printedName": "Swift.Int64",
+                            "usr": "s:s5Int64V"
+                          },
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Int64",
+                            "printedName": "Swift.Int64",
+                            "usr": "s:s5Int64V"
+                          },
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Int64",
+                            "printedName": "Swift.Int64",
+                            "usr": "s:s5Int64V"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploader(im)initWithProgressHandler:",
+            "mangledName": "$s22FBSDKGamingServicesKit19GamingImageUploaderC15progressHandlerACys5Int64V_A2FtcSg_tcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Convenience",
+              "ObjC"
+            ],
+            "init_kind": "Convenience"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(gamingServiceControllerFactory:graphRequestConnectionFactory:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GamingImageUploader",
+                "printedName": "FBSDKGamingServicesKit.GamingImageUploader",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploader"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GamingServiceControllerCreating",
+                "printedName": "any FBSDKGamingServicesKit.GamingServiceControllerCreating",
+                "usr": "s:22FBSDKGamingServicesKit31GamingServiceControllerCreatingP"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GraphRequestConnectionFactoryProtocol",
+                "printedName": "any FBSDKCoreKit.GraphRequestConnectionFactoryProtocol",
+                "usr": "c:objc(pl)FBSDKGraphRequestConnectionFactory"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit19GamingImageUploaderC30gamingServiceControllerFactory022graphRequestConnectionJ0AcA0dhI8Creating_p_So010FBSDKGraphlmJ0_ptcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit19GamingImageUploaderC30gamingServiceControllerFactory022graphRequestConnectionJ0AcA0dhI8Creating_p_So010FBSDKGraphlmJ0_ptcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "uploadImage",
+            "printedName": "uploadImage(with:andResultCompletion:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GamingImageUploaderConfiguration",
+                "printedName": "FBSDKGamingServicesKit.GamingImageUploaderConfiguration",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploaderConfiguration"
+              },
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?) -> ()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Tuple",
+                    "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?)",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Bool",
+                        "printedName": "Swift.Bool",
+                        "usr": "s:Sb"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "[Swift.String : Any]?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Dictionary",
+                            "printedName": "[Swift.String : Any]",
+                            "children": [
+                              {
+                                "kind": "TypeNominal",
+                                "name": "String",
+                                "printedName": "Swift.String",
+                                "usr": "s:SS"
+                              },
+                              {
+                                "kind": "TypeNominal",
+                                "name": "ProtocolComposition",
+                                "printedName": "Any"
+                              }
+                            ],
+                            "usr": "s:SD"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "(any Swift.Error)?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Error",
+                            "printedName": "any Swift.Error",
+                            "usr": "s:s5ErrorP"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploader(cm)uploadImageWithConfiguration:andResultCompletion:",
+            "mangledName": "$s22FBSDKGamingServicesKit19GamingImageUploaderC06uploadE04with19andResultCompletionyAA0deF13ConfigurationC_ySb_SDySSypGSgs5Error_pSgtctFZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "static": true,
+            "objc_name": "uploadImageWithConfiguration:andResultCompletion:",
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "ObjC",
+              "RawDocComment"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "uploadImage",
+            "printedName": "uploadImage(with:andResultCompletion:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GamingImageUploaderConfiguration",
+                "printedName": "FBSDKGamingServicesKit.GamingImageUploaderConfiguration",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploaderConfiguration"
+              },
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?) -> ()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Tuple",
+                    "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?)",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Bool",
+                        "printedName": "Swift.Bool",
+                        "usr": "s:Sb"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "[Swift.String : Any]?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Dictionary",
+                            "printedName": "[Swift.String : Any]",
+                            "children": [
+                              {
+                                "kind": "TypeNominal",
+                                "name": "String",
+                                "printedName": "Swift.String",
+                                "usr": "s:SS"
+                              },
+                              {
+                                "kind": "TypeNominal",
+                                "name": "ProtocolComposition",
+                                "printedName": "Any"
+                              }
+                            ],
+                            "usr": "s:SD"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "(any Swift.Error)?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Error",
+                            "printedName": "any Swift.Error",
+                            "usr": "s:s5ErrorP"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploader(im)uploadImageWith:andResultCompletion:",
+            "mangledName": "$s22FBSDKGamingServicesKit19GamingImageUploaderC06uploadE04with19andResultCompletionyAA0deF13ConfigurationC_ySb_SDySSypGSgs5Error_pSgtctF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "uploadImage",
+            "printedName": "uploadImage(with:completion:andProgressHandler:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GamingImageUploaderConfiguration",
+                "printedName": "FBSDKGamingServicesKit.GamingImageUploaderConfiguration",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploaderConfiguration"
+              },
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?) -> ()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Tuple",
+                    "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?)",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Bool",
+                        "printedName": "Swift.Bool",
+                        "usr": "s:Sb"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "[Swift.String : Any]?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Dictionary",
+                            "printedName": "[Swift.String : Any]",
+                            "children": [
+                              {
+                                "kind": "TypeNominal",
+                                "name": "String",
+                                "printedName": "Swift.String",
+                                "usr": "s:SS"
+                              },
+                              {
+                                "kind": "TypeNominal",
+                                "name": "ProtocolComposition",
+                                "printedName": "Any"
+                              }
+                            ],
+                            "usr": "s:SD"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "(any Swift.Error)?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Error",
+                            "printedName": "any Swift.Error",
+                            "usr": "s:s5ErrorP"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      }
+                    ]
+                  }
+                ]
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "((Swift.Int64, Swift.Int64, Swift.Int64) -> ())?",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(Swift.Int64, Swift.Int64, Swift.Int64) -> ()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Tuple",
+                        "printedName": "(Swift.Int64, Swift.Int64, Swift.Int64)",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Int64",
+                            "printedName": "Swift.Int64",
+                            "usr": "s:s5Int64V"
+                          },
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Int64",
+                            "printedName": "Swift.Int64",
+                            "usr": "s:s5Int64V"
+                          },
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Int64",
+                            "printedName": "Swift.Int64",
+                            "usr": "s:s5Int64V"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploader(cm)uploadImageWithConfiguration:completion:andProgressHandler:",
+            "mangledName": "$s22FBSDKGamingServicesKit19GamingImageUploaderC06uploadE04with10completion18andProgressHandleryAA0deF13ConfigurationC_ySb_SDySSypGSgs5Error_pSgtcys5Int64V_A2OtcSgtFZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "static": true,
+            "objc_name": "uploadImageWithConfiguration:completion:andProgressHandler:",
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "ObjC",
+              "RawDocComment"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "uploadImage",
+            "printedName": "uploadImage(with:completion:andProgressHandler:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GamingImageUploaderConfiguration",
+                "printedName": "FBSDKGamingServicesKit.GamingImageUploaderConfiguration",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploaderConfiguration"
+              },
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?) -> ()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Tuple",
+                    "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?)",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Bool",
+                        "printedName": "Swift.Bool",
+                        "usr": "s:Sb"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "[Swift.String : Any]?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Dictionary",
+                            "printedName": "[Swift.String : Any]",
+                            "children": [
+                              {
+                                "kind": "TypeNominal",
+                                "name": "String",
+                                "printedName": "Swift.String",
+                                "usr": "s:SS"
+                              },
+                              {
+                                "kind": "TypeNominal",
+                                "name": "ProtocolComposition",
+                                "printedName": "Any"
+                              }
+                            ],
+                            "usr": "s:SD"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "(any Swift.Error)?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Error",
+                            "printedName": "any Swift.Error",
+                            "usr": "s:s5ErrorP"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      }
+                    ]
+                  }
+                ]
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "((Swift.Int64, Swift.Int64, Swift.Int64) -> ())?",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(Swift.Int64, Swift.Int64, Swift.Int64) -> ()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Tuple",
+                        "printedName": "(Swift.Int64, Swift.Int64, Swift.Int64)",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Int64",
+                            "printedName": "Swift.Int64",
+                            "usr": "s:s5Int64V"
+                          },
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Int64",
+                            "printedName": "Swift.Int64",
+                            "usr": "s:s5Int64V"
+                          },
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Int64",
+                            "printedName": "Swift.Int64",
+                            "usr": "s:s5Int64V"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploader(im)uploadImageWith:completion:andProgressHandler:",
+            "mangledName": "$s22FBSDKGamingServicesKit19GamingImageUploaderC06uploadE04with10completion18andProgressHandleryAA0deF13ConfigurationC_ySb_SDySSypGSgs5Error_pSgtcys5Int64V_A2OtcSgtF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "requestConnection",
+            "printedName": "requestConnection(_:didSendBodyData:totalBytesWritten:totalBytesExpectedToWrite:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GraphRequestConnecting",
+                "printedName": "any FBSDKCoreKit.GraphRequestConnecting",
+                "usr": "c:objc(pl)FBSDKGraphRequestConnecting"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Int",
+                "printedName": "Swift.Int",
+                "usr": "s:Si"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Int",
+                "printedName": "Swift.Int",
+                "usr": "s:Si"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Int",
+                "printedName": "Swift.Int",
+                "usr": "s:Si"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@CM@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploader(im)requestConnection:didSendBodyData:totalBytesWritten:totalBytesExpectedToWrite:",
+            "mangledName": "$s22FBSDKGamingServicesKit19GamingImageUploaderC17requestConnection_15didSendBodyData17totalBytesWritten0mN15ExpectedToWriteySo27FBSDKGraphRequestConnecting_p_S3itF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "objc_name": "requestConnection:didSendBodyData:totalBytesWritten:totalBytesExpectedToWrite:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "AccessControl"
+            ],
+            "isFromExtension": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploader",
+        "mangledName": "$s22FBSDKGamingServicesKit19GamingImageUploaderC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "objc_name": "FBSDKGamingImageUploader",
+        "declAttributes": [
+          "Final",
+          "AccessControl",
+          "ObjC",
+          "ObjCMembers"
+        ],
+        "superclassUsr": "c:objc(cs)NSObject",
+        "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": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "UIKit",
+        "printedName": "UIKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "GamingImageUploaderConfiguration",
+        "printedName": "GamingImageUploaderConfiguration",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "image",
+            "printedName": "image",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "UIImage",
+                "printedName": "UIKit.UIImage",
+                "usr": "c:objc(cs)UIImage"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploaderConfiguration(py)image",
+            "mangledName": "$s22FBSDKGamingServicesKit32GamingImageUploaderConfigurationC5imageSo7UIImageCvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "SetterAccess",
+              "AccessControl",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "UIImage",
+                    "printedName": "UIKit.UIImage",
+                    "usr": "c:objc(cs)UIImage"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploaderConfiguration(im)image",
+                "mangledName": "$s22FBSDKGamingServicesKit32GamingImageUploaderConfigurationC5imageSo7UIImageCvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "caption",
+            "printedName": "caption",
+            "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:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploaderConfiguration(py)caption",
+            "mangledName": "$s22FBSDKGamingServicesKit32GamingImageUploaderConfigurationC7captionSSSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "SetterAccess",
+              "AccessControl",
+              "ObjC"
+            ],
+            "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": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploaderConfiguration(im)caption",
+                "mangledName": "$s22FBSDKGamingServicesKit32GamingImageUploaderConfigurationC7captionSSSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "shouldLaunchMediaDialog",
+            "printedName": "shouldLaunchMediaDialog",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploaderConfiguration(py)shouldLaunchMediaDialog",
+            "mangledName": "$s22FBSDKGamingServicesKit32GamingImageUploaderConfigurationC23shouldLaunchMediaDialogSbvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "SetterAccess",
+              "AccessControl",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Bool",
+                    "printedName": "Swift.Bool",
+                    "usr": "s:Sb"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploaderConfiguration(im)shouldLaunchMediaDialog",
+                "mangledName": "$s22FBSDKGamingServicesKit32GamingImageUploaderConfigurationC23shouldLaunchMediaDialogSbvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(image:caption:shouldLaunchMediaDialog:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GamingImageUploaderConfiguration",
+                "printedName": "FBSDKGamingServicesKit.GamingImageUploaderConfiguration",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploaderConfiguration"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "UIImage",
+                "printedName": "UIKit.UIImage",
+                "usr": "c:objc(cs)UIImage"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploaderConfiguration(im)initWithImage:caption:shouldLaunchMediaDialog:",
+            "mangledName": "$s22FBSDKGamingServicesKit32GamingImageUploaderConfigurationC5image7caption23shouldLaunchMediaDialogACSo7UIImageC_SSSgSbtcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GamingImageUploaderConfiguration",
+                "printedName": "FBSDKGamingServicesKit.GamingImageUploaderConfiguration",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploaderConfiguration"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploaderConfiguration(im)init",
+            "mangledName": "$s22FBSDKGamingServicesKit32GamingImageUploaderConfigurationCACycfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "implicit": true,
+            "objc_name": "init",
+            "declAttributes": [
+              "Dynamic",
+              "ObjC",
+              "Override"
+            ],
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingImageUploaderConfiguration",
+        "mangledName": "$s22FBSDKGamingServicesKit32GamingImageUploaderConfigurationC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "objc_name": "FBSDKGamingImageUploaderConfiguration",
+        "declAttributes": [
+          "Final",
+          "AccessControl",
+          "ObjC",
+          "ObjCMembers"
+        ],
+        "superclassUsr": "c:objc(cs)NSObject",
+        "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": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "GamingLogging",
+        "printedName": "GamingLogging",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "singleShotLogEntry",
+            "printedName": "singleShotLogEntry(_:logEntry:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "LoggingBehavior",
+                "printedName": "FBSDKCoreKit.LoggingBehavior",
+                "usr": "c:FBSDKLoggingBehavior.h@T@FBSDKLoggingBehavior"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit13GamingLoggingP18singleShotLogEntry_03logI0ySo20FBSDKLoggingBehaviora_SStFZ",
+            "mangledName": "$s22FBSDKGamingServicesKit13GamingLoggingP18singleShotLogEntry_03logI0ySo20FBSDKLoggingBehaviora_SStFZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GamingLogging>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.GamingLogging>",
+            "static": true,
+            "protocolReq": true,
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "s:22FBSDKGamingServicesKit13GamingLoggingP",
+        "mangledName": "$s22FBSDKGamingServicesKit13GamingLoggingP",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "GamingPayload",
+        "printedName": "GamingPayload",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "URL",
+            "printedName": "URL",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "AppLinkURL",
+                "printedName": "FBSDKCoreKit.AppLinkURL",
+                "usr": "c:objc(cs)FBSDKURL"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingPayload(py)URL",
+            "mangledName": "$s22FBSDKGamingServicesKit13GamingPayloadC3URLSo8FBSDKURLCvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "AccessControl",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AppLinkURL",
+                    "printedName": "FBSDKCoreKit.AppLinkURL",
+                    "usr": "c:objc(cs)FBSDKURL"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingPayload(im)URL",
+                "mangledName": "$s22FBSDKGamingServicesKit13GamingPayloadC3URLSo8FBSDKURLCvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "AppLinkURL",
+                    "printedName": "FBSDKCoreKit.AppLinkURL",
+                    "usr": "c:objc(cs)FBSDKURL"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingPayload(im)setURL:",
+                "mangledName": "$s22FBSDKGamingServicesKit13GamingPayloadC3URLSo8FBSDKURLCvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit13GamingPayloadC3URLSo8FBSDKURLCvM",
+                "mangledName": "$s22FBSDKGamingServicesKit13GamingPayloadC3URLSo8FBSDKURLCvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "gameEntryData",
+            "printedName": "gameEntryData",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Swift.String]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingPayload(py)gameEntryData",
+            "mangledName": "$s22FBSDKGamingServicesKit13GamingPayloadC13gameEntryDataSDyS2SGvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Swift.String]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingPayload(im)gameEntryData",
+                "mangledName": "$s22FBSDKGamingServicesKit13GamingPayloadC13gameEntryDataSDyS2SGvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Swift.String]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingPayload(im)setGameEntryData:",
+                "mangledName": "$s22FBSDKGamingServicesKit13GamingPayloadC13gameEntryDataSDyS2SGvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit13GamingPayloadC13gameEntryDataSDyS2SGvM",
+                "mangledName": "$s22FBSDKGamingServicesKit13GamingPayloadC13gameEntryDataSDyS2SGvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "payload",
+            "printedName": "payload",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingPayload(py)payload",
+            "mangledName": "$s22FBSDKGamingServicesKit13GamingPayloadC7payloadSSvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "AccessControl",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingPayload(im)payload",
+                "mangledName": "$s22FBSDKGamingServicesKit13GamingPayloadC7payloadSSvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "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": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingPayload(im)setPayload:",
+                "mangledName": "$s22FBSDKGamingServicesKit13GamingPayloadC7payloadSSvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit13GamingPayloadC7payloadSSvM",
+                "mangledName": "$s22FBSDKGamingServicesKit13GamingPayloadC7payloadSSvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "gameRequestID",
+            "printedName": "gameRequestID",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingPayload(py)gameRequestID",
+            "mangledName": "$s22FBSDKGamingServicesKit13GamingPayloadC13gameRequestIDSSvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingPayload(im)gameRequestID",
+                "mangledName": "$s22FBSDKGamingServicesKit13GamingPayloadC13gameRequestIDSSvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(URL:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GamingPayload",
+                "printedName": "FBSDKGamingServicesKit.GamingPayload",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingPayload"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "AppLinkURL",
+                "printedName": "FBSDKCoreKit.AppLinkURL",
+                "usr": "c:objc(cs)FBSDKURL"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingPayload(im)initWithURL:",
+            "mangledName": "$s22FBSDKGamingServicesKit13GamingPayloadC3URLACSo8FBSDKURLC_tcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "AccessControl",
+              "ObjC"
+            ],
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GamingPayload",
+                "printedName": "FBSDKGamingServicesKit.GamingPayload",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingPayload"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingPayload(im)init",
+            "mangledName": "$s22FBSDKGamingServicesKit13GamingPayloadCACycfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "implicit": true,
+            "objc_name": "init",
+            "declAttributes": [
+              "Dynamic",
+              "ObjC",
+              "Override"
+            ],
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingPayload",
+        "mangledName": "$s22FBSDKGamingServicesKit13GamingPayloadC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "objc_name": "FBSDKGamingPayload",
+        "declAttributes": [
+          "Final",
+          "AccessControl",
+          "ObjC",
+          "ObjCMembers"
+        ],
+        "superclassUsr": "c:objc(cs)NSObject",
+        "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": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "GamingPayloadDelegate",
+        "printedName": "GamingPayloadDelegate",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "parsedGameRequestURLContaining",
+            "printedName": "parsedGameRequestURLContaining(_:gameRequestID:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GamingPayload",
+                "printedName": "FBSDKGamingServicesKit.GamingPayload",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingPayload"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKGamingPayloadDelegate(im)parsedGameRequestURLContaining:gameRequestID:",
+            "mangledName": "$s22FBSDKGamingServicesKit21GamingPayloadDelegateP30parsedGameRequestURLContaining_04gameI2IDyAA0dE0C_SStF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GamingPayloadDelegate>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.GamingPayloadDelegate>",
+            "protocolReq": true,
+            "declAttributes": [
+              "Optional",
+              "ObjC",
+              "RawDocComment"
+            ],
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "parsedGamingContextURLContaining",
+            "printedName": "parsedGamingContextURLContaining(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GamingPayload",
+                "printedName": "FBSDKGamingServicesKit.GamingPayload",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingPayload"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKGamingPayloadDelegate(im)parsedGamingContextURLContaining:",
+            "mangledName": "$s22FBSDKGamingServicesKit21GamingPayloadDelegateP06parsedD20ContextURLContainingyyAA0dE0CF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GamingPayloadDelegate>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.GamingPayloadDelegate>",
+            "protocolReq": true,
+            "declAttributes": [
+              "Optional",
+              "ObjC",
+              "RawDocComment"
+            ],
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "parsedTournamentURLContaining",
+            "printedName": "parsedTournamentURLContaining(_:tournamentID:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GamingPayload",
+                "printedName": "FBSDKGamingServicesKit.GamingPayload",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingPayload"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKGamingPayloadDelegate(im)parsedTournamentURLContaining:tournamentID:",
+            "mangledName": "$s22FBSDKGamingServicesKit21GamingPayloadDelegateP29parsedTournamentURLContaining_12tournamentIDyAA0dE0C_SStF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GamingPayloadDelegate>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.GamingPayloadDelegate>",
+            "protocolReq": true,
+            "declAttributes": [
+              "Optional",
+              "ObjC",
+              "RawDocComment"
+            ],
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKGamingPayloadDelegate",
+        "mangledName": "$s22FBSDKGamingServicesKit21GamingPayloadDelegateP",
+        "moduleName": "FBSDKGamingServicesKit",
+        "genericSig": "<τ_0_0 : ObjectiveC.NSObjectProtocol>",
+        "sugared_genericSig": "<Self : ObjectiveC.NSObjectProtocol>",
+        "objc_name": "FBSDKGamingPayloadDelegate",
+        "declAttributes": [
+          "AccessControl",
+          "ObjC"
+        ],
+        "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": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "GamingPayloadObserver",
+        "printedName": "GamingPayloadObserver",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "delegate",
+            "printedName": "delegate",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "WeakStorage",
+                "printedName": "(any FBSDKGamingServicesKit.GamingPayloadDelegate)?"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingPayloadObserver(py)delegate",
+            "mangledName": "$s22FBSDKGamingServicesKit21GamingPayloadObserverC8delegateAA0dE8Delegate_pSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "ReferenceOwnership",
+              "AccessControl",
+              "ObjC"
+            ],
+            "ownership": 1,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBSDKGamingServicesKit.GamingPayloadDelegate)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GamingPayloadDelegate",
+                        "printedName": "any FBSDKGamingServicesKit.GamingPayloadDelegate",
+                        "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKGamingPayloadDelegate"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingPayloadObserver(im)delegate",
+                "mangledName": "$s22FBSDKGamingServicesKit21GamingPayloadObserverC8delegateAA0dE8Delegate_pSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBSDKGamingServicesKit.GamingPayloadDelegate)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GamingPayloadDelegate",
+                        "printedName": "any FBSDKGamingServicesKit.GamingPayloadDelegate",
+                        "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKGamingPayloadDelegate"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingPayloadObserver(im)setDelegate:",
+                "mangledName": "$s22FBSDKGamingServicesKit21GamingPayloadObserverC8delegateAA0dE8Delegate_pSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit21GamingPayloadObserverC8delegateAA0dE8Delegate_pSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit21GamingPayloadObserverC8delegateAA0dE8Delegate_pSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "TypeDecl",
+            "name": "Keys",
+            "printedName": "Keys",
+            "children": [
+              {
+                "kind": "Var",
+                "name": "gamingPayload",
+                "printedName": "gamingPayload",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBSDKGamingServicesKit.GamingPayloadObserver.Keys.Type) -> FBSDKGamingServicesKit.GamingPayloadObserver.Keys",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Keys",
+                        "printedName": "FBSDKGamingServicesKit.GamingPayloadObserver.Keys",
+                        "usr": "s:22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBSDKGamingServicesKit.GamingPayloadObserver.Keys.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Keys",
+                            "printedName": "FBSDKGamingServicesKit.GamingPayloadObserver.Keys",
+                            "usr": "s:22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO06gamingE0yA2EmF",
+                "mangledName": "$s22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO06gamingE0yA2EmF",
+                "moduleName": "FBSDKGamingServicesKit",
+                "fixedbinaryorder": 0
+              },
+              {
+                "kind": "Var",
+                "name": "gamingPayloadGameRequestID",
+                "printedName": "gamingPayloadGameRequestID",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBSDKGamingServicesKit.GamingPayloadObserver.Keys.Type) -> FBSDKGamingServicesKit.GamingPayloadObserver.Keys",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Keys",
+                        "printedName": "FBSDKGamingServicesKit.GamingPayloadObserver.Keys",
+                        "usr": "s:22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBSDKGamingServicesKit.GamingPayloadObserver.Keys.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Keys",
+                            "printedName": "FBSDKGamingServicesKit.GamingPayloadObserver.Keys",
+                            "usr": "s:22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO06gamingE13GameRequestIDyA2EmF",
+                "mangledName": "$s22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO06gamingE13GameRequestIDyA2EmF",
+                "moduleName": "FBSDKGamingServicesKit",
+                "fixedbinaryorder": 1
+              },
+              {
+                "kind": "Var",
+                "name": "gamingPayloadContextTokenID",
+                "printedName": "gamingPayloadContextTokenID",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBSDKGamingServicesKit.GamingPayloadObserver.Keys.Type) -> FBSDKGamingServicesKit.GamingPayloadObserver.Keys",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Keys",
+                        "printedName": "FBSDKGamingServicesKit.GamingPayloadObserver.Keys",
+                        "usr": "s:22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBSDKGamingServicesKit.GamingPayloadObserver.Keys.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Keys",
+                            "printedName": "FBSDKGamingServicesKit.GamingPayloadObserver.Keys",
+                            "usr": "s:22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO06gamingE14ContextTokenIDyA2EmF",
+                "mangledName": "$s22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO06gamingE14ContextTokenIDyA2EmF",
+                "moduleName": "FBSDKGamingServicesKit",
+                "fixedbinaryorder": 2
+              },
+              {
+                "kind": "Var",
+                "name": "gamingPayloadTournamentID",
+                "printedName": "gamingPayloadTournamentID",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBSDKGamingServicesKit.GamingPayloadObserver.Keys.Type) -> FBSDKGamingServicesKit.GamingPayloadObserver.Keys",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Keys",
+                        "printedName": "FBSDKGamingServicesKit.GamingPayloadObserver.Keys",
+                        "usr": "s:22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBSDKGamingServicesKit.GamingPayloadObserver.Keys.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Keys",
+                            "printedName": "FBSDKGamingServicesKit.GamingPayloadObserver.Keys",
+                            "usr": "s:22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO06gamingE12TournamentIDyA2EmF",
+                "mangledName": "$s22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO06gamingE12TournamentIDyA2EmF",
+                "moduleName": "FBSDKGamingServicesKit",
+                "fixedbinaryorder": 3
+              },
+              {
+                "kind": "Constructor",
+                "name": "init",
+                "printedName": "init(rawValue:)",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.GamingPayloadObserver.Keys?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Keys",
+                        "printedName": "FBSDKGamingServicesKit.GamingPayloadObserver.Keys",
+                        "usr": "s:22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Constructor",
+                "usr": "s:22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO8rawValueAESgSS_tcfc",
+                "mangledName": "$s22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO8rawValueAESgSS_tcfc",
+                "moduleName": "FBSDKGamingServicesKit",
+                "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:22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO8rawValueSSvp",
+                "mangledName": "$s22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO8rawValueSSvp",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO8rawValueSSvg",
+                    "mangledName": "$s22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO8rawValueSSvg",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "accessorKind": "get"
+                  }
+                ]
+              },
+              {
+                "kind": "Var",
+                "name": "allCases",
+                "printedName": "allCases",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Array",
+                    "printedName": "[FBSDKGamingServicesKit.GamingPayloadObserver.Keys]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Keys",
+                        "printedName": "FBSDKGamingServicesKit.GamingPayloadObserver.Keys",
+                        "usr": "s:22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO"
+                      }
+                    ],
+                    "usr": "s:Sa"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO8allCasesSayAEGvpZ",
+                "mangledName": "$s22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO8allCasesSayAEGvpZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Nonisolated"
+                ],
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Array",
+                        "printedName": "[FBSDKGamingServicesKit.GamingPayloadObserver.Keys]",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Keys",
+                            "printedName": "FBSDKGamingServicesKit.GamingPayloadObserver.Keys",
+                            "usr": "s:22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO"
+                          }
+                        ],
+                        "usr": "s:Sa"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO8allCasesSayAEGvgZ",
+                    "mangledName": "$s22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO8allCasesSayAEGvgZ",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "static": true,
+                    "implicit": true,
+                    "accessorKind": "get"
+                  }
+                ]
+              }
+            ],
+            "declKind": "Enum",
+            "usr": "s:22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO",
+            "mangledName": "$s22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO",
+            "moduleName": "FBSDKGamingServicesKit",
+            "enumRawTypeName": "String",
+            "isEnumExhaustive": 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": "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": "CaseIterable",
+                "printedName": "CaseIterable",
+                "children": [
+                  {
+                    "kind": "TypeWitness",
+                    "name": "AllCases",
+                    "printedName": "AllCases",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Array",
+                        "printedName": "[FBSDKGamingServicesKit.GamingPayloadObserver.Keys]",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Keys",
+                            "printedName": "FBSDKGamingServicesKit.GamingPayloadObserver.Keys",
+                            "usr": "s:22FBSDKGamingServicesKit21GamingPayloadObserverC4KeysO"
+                          }
+                        ],
+                        "usr": "s:Sa"
+                      }
+                    ]
+                  }
+                ],
+                "usr": "s:s12CaseIterableP",
+                "mangledName": "$ss12CaseIterableP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "Sendable",
+                "printedName": "Sendable",
+                "usr": "s:s8SendableP",
+                "mangledName": "$ss8SendableP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "BitwiseCopyable",
+                "printedName": "BitwiseCopyable",
+                "usr": "s:s15BitwiseCopyableP",
+                "mangledName": "$ss15BitwiseCopyableP"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(delegate:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GamingPayloadObserver",
+                "printedName": "FBSDKGamingServicesKit.GamingPayloadObserver",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingPayloadObserver"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBSDKGamingServicesKit.GamingPayloadDelegate)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GamingPayloadDelegate",
+                    "printedName": "any FBSDKGamingServicesKit.GamingPayloadDelegate",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKGamingPayloadDelegate"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingPayloadObserver(im)initWithDelegate:",
+            "mangledName": "$s22FBSDKGamingServicesKit21GamingPayloadObserverC8delegateAcA0dE8Delegate_pSg_tcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Convenience",
+              "AccessControl",
+              "ObjC"
+            ],
+            "init_kind": "Convenience"
+          },
+          {
+            "kind": "Function",
+            "name": "application",
+            "printedName": "application(_:open:sourceApplication:annotation:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "UIApplication",
+                "printedName": "UIKit.UIApplication",
+                "usr": "c:objc(cs)UIApplication"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "URL",
+                "printedName": "Foundation.URL",
+                "usr": "s:10Foundation3URLV"
+              },
+              {
+                "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": "Any?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@CM@FBSDKGamingServicesKit@objc(cs)FBSDKGamingPayloadObserver(im)application:openURL:sourceApplication:annotation:",
+            "mangledName": "$s22FBSDKGamingServicesKit21GamingPayloadObserverC11application_4open17sourceApplication10annotationSbSo13UIApplicationC_10Foundation3URLVSSSgypSgtF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "objc_name": "application:openURL:sourceApplication:annotation:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "AccessControl"
+            ],
+            "isFromExtension": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingPayloadObserver",
+        "mangledName": "$s22FBSDKGamingServicesKit21GamingPayloadObserverC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "objc_name": "FBSDKGamingPayloadObserver",
+        "declAttributes": [
+          "Final",
+          "AccessControl",
+          "ObjC",
+          "ObjCMembers"
+        ],
+        "superclassUsr": "c:objc(cs)NSObject",
+        "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": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "GamingServiceController",
+        "printedName": "GamingServiceController",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "serviceType",
+            "printedName": "serviceType",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GamingServiceType",
+                "printedName": "FBSDKGamingServicesKit.GamingServiceType",
+                "usr": "s:22FBSDKGamingServicesKit17GamingServiceTypeO"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit23GamingServiceControllerC11serviceType33_DBBDC73A9873C05FC36D5AC18606E973LLAA0deH0Ovp",
+            "mangledName": "$s22FBSDKGamingServicesKit23GamingServiceControllerC11serviceType33_DBBDC73A9873C05FC36D5AC18606E973LLAA0deH0Ovp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isInternal": true,
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "AccessControl"
+            ],
+            "fixedbinaryorder": 0,
+            "isLet": true,
+            "hasStorage": true
+          },
+          {
+            "kind": "Var",
+            "name": "completionHandler",
+            "printedName": "completionHandler",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "((Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?) -> ())?",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?) -> ()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Tuple",
+                        "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?)",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Bool",
+                            "printedName": "Swift.Bool",
+                            "usr": "s:Sb"
+                          },
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Optional",
+                            "printedName": "[Swift.String : Any]?",
+                            "children": [
+                              {
+                                "kind": "TypeNominal",
+                                "name": "Dictionary",
+                                "printedName": "[Swift.String : Any]",
+                                "children": [
+                                  {
+                                    "kind": "TypeNominal",
+                                    "name": "String",
+                                    "printedName": "Swift.String",
+                                    "usr": "s:SS"
+                                  },
+                                  {
+                                    "kind": "TypeNominal",
+                                    "name": "ProtocolComposition",
+                                    "printedName": "Any"
+                                  }
+                                ],
+                                "usr": "s:SD"
+                              }
+                            ],
+                            "usr": "s:Sq"
+                          },
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Optional",
+                            "printedName": "(any Swift.Error)?",
+                            "children": [
+                              {
+                                "kind": "TypeNominal",
+                                "name": "Error",
+                                "printedName": "any Swift.Error",
+                                "usr": "s:s5ErrorP"
+                              }
+                            ],
+                            "usr": "s:Sq"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit23GamingServiceControllerC17completionHandler33_DBBDC73A9873C05FC36D5AC18606E973LLySb_SDySSypGSgs5Error_pSgtcSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit23GamingServiceControllerC17completionHandler33_DBBDC73A9873C05FC36D5AC18606E973LLySb_SDySSypGSgs5Error_pSgtcSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isInternal": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "AccessControl"
+            ],
+            "fixedbinaryorder": 1,
+            "hasStorage": true
+          },
+          {
+            "kind": "Var",
+            "name": "pendingResult",
+            "printedName": "pendingResult",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit23GamingServiceControllerC13pendingResult33_DBBDC73A9873C05FC36D5AC18606E973LLSDySSypGvp",
+            "mangledName": "$s22FBSDKGamingServicesKit23GamingServiceControllerC13pendingResult33_DBBDC73A9873C05FC36D5AC18606E973LLSDySSypGvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isInternal": true,
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "AccessControl"
+            ],
+            "fixedbinaryorder": 2,
+            "isLet": true,
+            "hasStorage": true
+          },
+          {
+            "kind": "Var",
+            "name": "urlOpener",
+            "printedName": "urlOpener",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "URLOpener",
+                "printedName": "any FBSDKCoreKit.URLOpener",
+                "usr": "c:objc(pl)FBSDKURLOpener"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit23GamingServiceControllerC9urlOpener33_DBBDC73A9873C05FC36D5AC18606E973LLSo14FBSDKURLOpener_pvp",
+            "mangledName": "$s22FBSDKGamingServicesKit23GamingServiceControllerC9urlOpener33_DBBDC73A9873C05FC36D5AC18606E973LLSo14FBSDKURLOpener_pvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isInternal": true,
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "AccessControl"
+            ],
+            "fixedbinaryorder": 3,
+            "isLet": true,
+            "hasStorage": true
+          },
+          {
+            "kind": "Var",
+            "name": "settings",
+            "printedName": "settings",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "SettingsProtocol",
+                "printedName": "any FBSDKCoreKit.SettingsProtocol",
+                "usr": "c:@M@FBSDKCoreKit@objc(pl)FBSDKSettings"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit23GamingServiceControllerC8settings33_DBBDC73A9873C05FC36D5AC18606E973LL09FBSDKCoreC016SettingsProtocol_pvp",
+            "mangledName": "$s22FBSDKGamingServicesKit23GamingServiceControllerC8settings33_DBBDC73A9873C05FC36D5AC18606E973LL09FBSDKCoreC016SettingsProtocol_pvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isInternal": true,
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "AccessControl"
+            ],
+            "fixedbinaryorder": 4,
+            "isLet": true,
+            "hasStorage": true
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(serviceType:pendingResult:completionHandler:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GamingServiceController",
+                "printedName": "FBSDKGamingServicesKit.GamingServiceController",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)GamingServiceController"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GamingServiceType",
+                "printedName": "FBSDKGamingServicesKit.GamingServiceType",
+                "usr": "s:22FBSDKGamingServicesKit17GamingServiceTypeO"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              },
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?) -> ()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Tuple",
+                    "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?)",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Bool",
+                        "printedName": "Swift.Bool",
+                        "usr": "s:Sb"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "[Swift.String : Any]?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Dictionary",
+                            "printedName": "[Swift.String : Any]",
+                            "children": [
+                              {
+                                "kind": "TypeNominal",
+                                "name": "String",
+                                "printedName": "Swift.String",
+                                "usr": "s:SS"
+                              },
+                              {
+                                "kind": "TypeNominal",
+                                "name": "ProtocolComposition",
+                                "printedName": "Any"
+                              }
+                            ],
+                            "usr": "s:SD"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "(any Swift.Error)?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Error",
+                            "printedName": "any Swift.Error",
+                            "usr": "s:s5ErrorP"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit23GamingServiceControllerC11serviceType13pendingResult17completionHandlerAcA0deH0O_SDySSypGySb_AISgs5Error_pSgtctcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit23GamingServiceControllerC11serviceType13pendingResult17completionHandlerAcA0deH0O_SDySSypGySb_AISgs5Error_pSgtctcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Convenience"
+            ],
+            "init_kind": "Convenience"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(serviceType:pendingResult:urlOpener:settings:completionHandler:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GamingServiceController",
+                "printedName": "FBSDKGamingServicesKit.GamingServiceController",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)GamingServiceController"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GamingServiceType",
+                "printedName": "FBSDKGamingServicesKit.GamingServiceType",
+                "usr": "s:22FBSDKGamingServicesKit17GamingServiceTypeO"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "URLOpener",
+                "printedName": "any FBSDKCoreKit.URLOpener",
+                "usr": "c:objc(pl)FBSDKURLOpener"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "SettingsProtocol",
+                "printedName": "any FBSDKCoreKit.SettingsProtocol",
+                "usr": "c:@M@FBSDKCoreKit@objc(pl)FBSDKSettings"
+              },
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?) -> ()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Tuple",
+                    "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?)",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Bool",
+                        "printedName": "Swift.Bool",
+                        "usr": "s:Sb"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "[Swift.String : Any]?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Dictionary",
+                            "printedName": "[Swift.String : Any]",
+                            "children": [
+                              {
+                                "kind": "TypeNominal",
+                                "name": "String",
+                                "printedName": "Swift.String",
+                                "usr": "s:SS"
+                              },
+                              {
+                                "kind": "TypeNominal",
+                                "name": "ProtocolComposition",
+                                "printedName": "Any"
+                              }
+                            ],
+                            "usr": "s:SD"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "(any Swift.Error)?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Error",
+                            "printedName": "any Swift.Error",
+                            "usr": "s:s5ErrorP"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit23GamingServiceControllerC11serviceType13pendingResult9urlOpener8settings17completionHandlerAcA0deH0O_SDySSypGSo14FBSDKURLOpener_p09FBSDKCoreC016SettingsProtocol_pySb_AKSgs5Error_pSgtctcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit23GamingServiceControllerC11serviceType13pendingResult9urlOpener8settings17completionHandlerAcA0deH0O_SDySSypGSo14FBSDKURLOpener_p09FBSDKCoreC016SettingsProtocol_pySb_AKSgs5Error_pSgtctcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "handleBridgeAPIError",
+            "printedName": "handleBridgeAPIError(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any Swift.Error)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Error",
+                    "printedName": "any Swift.Error",
+                    "usr": "s:s5ErrorP"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit23GamingServiceControllerC20handleBridgeAPIErroryys5Error_pSgF",
+            "mangledName": "$s22FBSDKGamingServicesKit23GamingServiceControllerC20handleBridgeAPIErroryys5Error_pSgF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "isValidCallbackURL",
+            "printedName": "isValidCallbackURL(_:forService:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "URL",
+                "printedName": "Foundation.URL",
+                "usr": "s:10Foundation3URLV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit23GamingServiceControllerC18isValidCallbackURL_03forE0Sb10Foundation0J0V_SStF",
+            "mangledName": "$s22FBSDKGamingServicesKit23GamingServiceControllerC18isValidCallbackURL_03forE0Sb10Foundation0J0V_SStF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GamingServiceController",
+                "printedName": "FBSDKGamingServicesKit.GamingServiceController",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)GamingServiceController"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)GamingServiceController(im)init",
+            "mangledName": "$s22FBSDKGamingServicesKit23GamingServiceControllerCACycfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "implicit": true,
+            "objc_name": "init",
+            "declAttributes": [
+              "Dynamic",
+              "ObjC",
+              "Override"
+            ],
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "call",
+            "printedName": "call(withArgument:)",
+            "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:22FBSDKGamingServicesKit23GamingServiceControllerC4call12withArgumentySSSg_tF",
+            "mangledName": "$s22FBSDKGamingServicesKit23GamingServiceControllerC4call12withArgumentySSSg_tF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "AccessControl"
+            ],
+            "isFromExtension": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "application",
+            "printedName": "application(_:open:sourceApplication:annotation:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "UIKit.UIApplication?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "UIApplication",
+                    "printedName": "UIKit.UIApplication",
+                    "usr": "c:objc(cs)UIApplication"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "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": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Any?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@CM@FBSDKGamingServicesKit@objc(cs)GamingServiceController(im)application:openURL:sourceApplication:annotation:",
+            "mangledName": "$s22FBSDKGamingServicesKit23GamingServiceControllerC11application_4open17sourceApplication10annotationSbSo13UIApplicationCSg_10Foundation3URLVSgSSSgypSgtF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "objc_name": "application:openURL:sourceApplication:annotation:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "AccessControl"
+            ],
+            "isFromExtension": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "canOpen",
+            "printedName": "canOpen(_:for:sourceApplication:annotation:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "URL",
+                "printedName": "Foundation.URL",
+                "usr": "s:10Foundation3URLV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "UIKit.UIApplication?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "UIApplication",
+                    "printedName": "UIKit.UIApplication",
+                    "usr": "c:objc(cs)UIApplication"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "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": "Any?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@CM@FBSDKGamingServicesKit@objc(cs)GamingServiceController(im)canOpenURL:forApplication:sourceApplication:annotation:",
+            "mangledName": "$s22FBSDKGamingServicesKit23GamingServiceControllerC7canOpen_3for17sourceApplication10annotationSb10Foundation3URLV_So13UIApplicationCSgSSSgypSgtF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "objc_name": "canOpenURL:forApplication:sourceApplication:annotation:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "AccessControl"
+            ],
+            "isFromExtension": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "applicationDidBecomeActive",
+            "printedName": "applicationDidBecomeActive(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "UIApplication",
+                "printedName": "UIKit.UIApplication",
+                "usr": "c:objc(cs)UIApplication"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@CM@FBSDKGamingServicesKit@objc(cs)GamingServiceController(im)applicationDidBecomeActive:",
+            "mangledName": "$s22FBSDKGamingServicesKit23GamingServiceControllerC26applicationDidBecomeActiveyySo13UIApplicationCF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "objc_name": "applicationDidBecomeActive:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "AccessControl"
+            ],
+            "isFromExtension": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "isAuthenticationURL",
+            "printedName": "isAuthenticationURL(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "URL",
+                "printedName": "Foundation.URL",
+                "usr": "s:10Foundation3URLV"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@CM@FBSDKGamingServicesKit@objc(cs)GamingServiceController(im)isAuthenticationURL:",
+            "mangledName": "$s22FBSDKGamingServicesKit23GamingServiceControllerC19isAuthenticationURLySb10Foundation0I0VF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "objc_name": "isAuthenticationURL:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "AccessControl"
+            ],
+            "isFromExtension": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)GamingServiceController",
+        "mangledName": "$s22FBSDKGamingServicesKit23GamingServiceControllerC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "Final",
+          "ObjC"
+        ],
+        "superclassUsr": "c:objc(cs)NSObject",
+        "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": "GamingServiceControllerProtocol",
+            "printedName": "GamingServiceControllerProtocol",
+            "usr": "s:22FBSDKGamingServicesKit31GamingServiceControllerProtocolP",
+            "mangledName": "$s22FBSDKGamingServicesKit31GamingServiceControllerProtocolP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "GamingServiceControllerCreating",
+        "printedName": "GamingServiceControllerCreating",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "create",
+            "printedName": "create(serviceType:pendingResult:completion:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GamingServiceControllerProtocol",
+                "printedName": "any FBSDKGamingServicesKit.GamingServiceControllerProtocol",
+                "usr": "s:22FBSDKGamingServicesKit31GamingServiceControllerProtocolP"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GamingServiceType",
+                "printedName": "FBSDKGamingServicesKit.GamingServiceType",
+                "usr": "s:22FBSDKGamingServicesKit17GamingServiceTypeO"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[Swift.String : Any]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Any]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ProtocolComposition",
+                        "printedName": "Any"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?) -> ()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Tuple",
+                    "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?)",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Bool",
+                        "printedName": "Swift.Bool",
+                        "usr": "s:Sb"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "[Swift.String : Any]?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Dictionary",
+                            "printedName": "[Swift.String : Any]",
+                            "children": [
+                              {
+                                "kind": "TypeNominal",
+                                "name": "String",
+                                "printedName": "Swift.String",
+                                "usr": "s:SS"
+                              },
+                              {
+                                "kind": "TypeNominal",
+                                "name": "ProtocolComposition",
+                                "printedName": "Any"
+                              }
+                            ],
+                            "usr": "s:SD"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "(any Swift.Error)?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Error",
+                            "printedName": "any Swift.Error",
+                            "usr": "s:s5ErrorP"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit31GamingServiceControllerCreatingP6create11serviceType13pendingResult10completionAA0deF8Protocol_pAA0deJ0O_SDySSypGSgySb_ALs5Error_pSgtctF",
+            "mangledName": "$s22FBSDKGamingServicesKit31GamingServiceControllerCreatingP6create11serviceType13pendingResult10completionAA0deF8Protocol_pAA0deJ0O_SDySSypGSgySb_ALs5Error_pSgtctF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GamingServiceControllerCreating>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.GamingServiceControllerCreating>",
+            "protocolReq": true,
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "s:22FBSDKGamingServicesKit31GamingServiceControllerCreatingP",
+        "mangledName": "$s22FBSDKGamingServicesKit31GamingServiceControllerCreatingP",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "GamingServiceControllerFactory",
+        "printedName": "GamingServiceControllerFactory",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "create",
+            "printedName": "create(serviceType:pendingResult:completion:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GamingServiceControllerProtocol",
+                "printedName": "any FBSDKGamingServicesKit.GamingServiceControllerProtocol",
+                "usr": "s:22FBSDKGamingServicesKit31GamingServiceControllerProtocolP"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GamingServiceType",
+                "printedName": "FBSDKGamingServicesKit.GamingServiceType",
+                "usr": "s:22FBSDKGamingServicesKit17GamingServiceTypeO"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[Swift.String : Any]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Any]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ProtocolComposition",
+                        "printedName": "Any"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?) -> ()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Tuple",
+                    "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?)",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Bool",
+                        "printedName": "Swift.Bool",
+                        "usr": "s:Sb"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "[Swift.String : Any]?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Dictionary",
+                            "printedName": "[Swift.String : Any]",
+                            "children": [
+                              {
+                                "kind": "TypeNominal",
+                                "name": "String",
+                                "printedName": "Swift.String",
+                                "usr": "s:SS"
+                              },
+                              {
+                                "kind": "TypeNominal",
+                                "name": "ProtocolComposition",
+                                "printedName": "Any"
+                              }
+                            ],
+                            "usr": "s:SD"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "(any Swift.Error)?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Error",
+                            "printedName": "any Swift.Error",
+                            "usr": "s:s5ErrorP"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit30GamingServiceControllerFactoryC6create11serviceType13pendingResult10completionAA0deF8Protocol_pAA0deJ0O_SDySSypGSgySb_ALs5Error_pSgtctF",
+            "mangledName": "$s22FBSDKGamingServicesKit30GamingServiceControllerFactoryC6create11serviceType13pendingResult10completionAA0deF8Protocol_pAA0deJ0O_SDySSypGSgySb_ALs5Error_pSgtctF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GamingServiceControllerFactory",
+                "printedName": "FBSDKGamingServicesKit.GamingServiceControllerFactory",
+                "usr": "s:22FBSDKGamingServicesKit30GamingServiceControllerFactoryC"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit30GamingServiceControllerFactoryCACycfc",
+            "mangledName": "$s22FBSDKGamingServicesKit30GamingServiceControllerFactoryCACycfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": true,
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "s:22FBSDKGamingServicesKit30GamingServiceControllerFactoryC",
+        "mangledName": "$s22FBSDKGamingServicesKit30GamingServiceControllerFactoryC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "Final"
+        ],
+        "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": "GamingServiceControllerCreating",
+            "printedName": "GamingServiceControllerCreating",
+            "usr": "s:22FBSDKGamingServicesKit31GamingServiceControllerCreatingP",
+            "mangledName": "$s22FBSDKGamingServicesKit31GamingServiceControllerCreatingP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "GamingServiceControllerProtocol",
+        "printedName": "GamingServiceControllerProtocol",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "call",
+            "printedName": "call(withArgument:)",
+            "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:22FBSDKGamingServicesKit31GamingServiceControllerProtocolP4call12withArgumentySSSg_tF",
+            "mangledName": "$s22FBSDKGamingServicesKit31GamingServiceControllerProtocolP4call12withArgumentySSSg_tF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GamingServiceControllerProtocol>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.GamingServiceControllerProtocol>",
+            "protocolReq": true,
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "s:22FBSDKGamingServicesKit31GamingServiceControllerProtocolP",
+        "mangledName": "$s22FBSDKGamingServicesKit31GamingServiceControllerProtocolP",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "GamingServiceType",
+        "printedName": "GamingServiceType",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "friendFinder",
+            "printedName": "friendFinder",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.GamingServiceType.Type) -> FBSDKGamingServicesKit.GamingServiceType",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GamingServiceType",
+                    "printedName": "FBSDKGamingServicesKit.GamingServiceType",
+                    "usr": "s:22FBSDKGamingServicesKit17GamingServiceTypeO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.GamingServiceType.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GamingServiceType",
+                        "printedName": "FBSDKGamingServicesKit.GamingServiceType",
+                        "usr": "s:22FBSDKGamingServicesKit17GamingServiceTypeO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit17GamingServiceTypeO12friendFinderyA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit17GamingServiceTypeO12friendFinderyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "fixedbinaryorder": 0
+          },
+          {
+            "kind": "Var",
+            "name": "mediaAsset",
+            "printedName": "mediaAsset",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.GamingServiceType.Type) -> FBSDKGamingServicesKit.GamingServiceType",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GamingServiceType",
+                    "printedName": "FBSDKGamingServicesKit.GamingServiceType",
+                    "usr": "s:22FBSDKGamingServicesKit17GamingServiceTypeO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.GamingServiceType.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GamingServiceType",
+                        "printedName": "FBSDKGamingServicesKit.GamingServiceType",
+                        "usr": "s:22FBSDKGamingServicesKit17GamingServiceTypeO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit17GamingServiceTypeO10mediaAssetyA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit17GamingServiceTypeO10mediaAssetyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "fixedbinaryorder": 1
+          },
+          {
+            "kind": "Var",
+            "name": "community",
+            "printedName": "community",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.GamingServiceType.Type) -> FBSDKGamingServicesKit.GamingServiceType",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GamingServiceType",
+                    "printedName": "FBSDKGamingServicesKit.GamingServiceType",
+                    "usr": "s:22FBSDKGamingServicesKit17GamingServiceTypeO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.GamingServiceType.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GamingServiceType",
+                        "printedName": "FBSDKGamingServicesKit.GamingServiceType",
+                        "usr": "s:22FBSDKGamingServicesKit17GamingServiceTypeO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit17GamingServiceTypeO9communityyA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit17GamingServiceTypeO9communityyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "fixedbinaryorder": 2
+          },
+          {
+            "kind": "Var",
+            "name": "urlPath",
+            "printedName": "urlPath",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit17GamingServiceTypeO7urlPathSSvp",
+            "mangledName": "$s22FBSDKGamingServicesKit17GamingServiceTypeO7urlPathSSvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit17GamingServiceTypeO7urlPathSSvg",
+                "mangledName": "$s22FBSDKGamingServicesKit17GamingServiceTypeO7urlPathSSvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Function",
+            "name": "==",
+            "printedName": "==(_:_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GamingServiceType",
+                "printedName": "FBSDKGamingServicesKit.GamingServiceType",
+                "usr": "s:22FBSDKGamingServicesKit17GamingServiceTypeO"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GamingServiceType",
+                "printedName": "FBSDKGamingServicesKit.GamingServiceType",
+                "usr": "s:22FBSDKGamingServicesKit17GamingServiceTypeO"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit17GamingServiceTypeO2eeoiySbAC_ACtFZ",
+            "mangledName": "$s22FBSDKGamingServicesKit17GamingServiceTypeO2eeoiySbAC_ACtFZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "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:22FBSDKGamingServicesKit17GamingServiceTypeO9hashValueSivp",
+            "mangledName": "$s22FBSDKGamingServicesKit17GamingServiceTypeO9hashValueSivp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Int",
+                    "printedName": "Swift.Int",
+                    "usr": "s:Si"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit17GamingServiceTypeO9hashValueSivg",
+                "mangledName": "$s22FBSDKGamingServicesKit17GamingServiceTypeO9hashValueSivg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "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:22FBSDKGamingServicesKit17GamingServiceTypeO4hash4intoys6HasherVz_tF",
+            "mangledName": "$s22FBSDKGamingServicesKit17GamingServiceTypeO4hash4intoys6HasherVz_tF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Enum",
+        "usr": "s:22FBSDKGamingServicesKit17GamingServiceTypeO",
+        "mangledName": "$s22FBSDKGamingServicesKit17GamingServiceTypeO",
+        "moduleName": "FBSDKGamingServicesKit",
+        "isEnumExhaustive": 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": "Sendable",
+            "printedName": "Sendable",
+            "usr": "s:s8SendableP",
+            "mangledName": "$ss8SendableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "BitwiseCopyable",
+            "printedName": "BitwiseCopyable",
+            "usr": "s:s15BitwiseCopyableP",
+            "mangledName": "$ss15BitwiseCopyableP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "GamingServicesDialogError",
+        "printedName": "GamingServicesDialogError",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "invalidContentType",
+            "printedName": "invalidContentType",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.GamingServicesDialogError.Type) -> FBSDKGamingServicesKit.GamingServicesDialogError",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GamingServicesDialogError",
+                    "printedName": "FBSDKGamingServicesKit.GamingServicesDialogError",
+                    "usr": "s:22FBSDKGamingServicesKit06GamingB11DialogErrorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.GamingServicesDialogError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GamingServicesDialogError",
+                        "printedName": "FBSDKGamingServicesKit.GamingServicesDialogError",
+                        "usr": "s:22FBSDKGamingServicesKit06GamingB11DialogErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit06GamingB11DialogErrorO18invalidContentTypeyA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit06GamingB11DialogErrorO18invalidContentTypeyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "RawDocComment"
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "missingContent",
+            "printedName": "missingContent",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.GamingServicesDialogError.Type) -> FBSDKGamingServicesKit.GamingServicesDialogError",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GamingServicesDialogError",
+                    "printedName": "FBSDKGamingServicesKit.GamingServicesDialogError",
+                    "usr": "s:22FBSDKGamingServicesKit06GamingB11DialogErrorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.GamingServicesDialogError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GamingServicesDialogError",
+                        "printedName": "FBSDKGamingServicesKit.GamingServicesDialogError",
+                        "usr": "s:22FBSDKGamingServicesKit06GamingB11DialogErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit06GamingB11DialogErrorO14missingContentyA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit06GamingB11DialogErrorO14missingContentyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "RawDocComment"
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "deeplinkURLCreation",
+            "printedName": "deeplinkURLCreation",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.GamingServicesDialogError.Type) -> FBSDKGamingServicesKit.GamingServicesDialogError",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GamingServicesDialogError",
+                    "printedName": "FBSDKGamingServicesKit.GamingServicesDialogError",
+                    "usr": "s:22FBSDKGamingServicesKit06GamingB11DialogErrorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.GamingServicesDialogError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GamingServicesDialogError",
+                        "printedName": "FBSDKGamingServicesKit.GamingServicesDialogError",
+                        "usr": "s:22FBSDKGamingServicesKit06GamingB11DialogErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit06GamingB11DialogErrorO19deeplinkURLCreationyA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit06GamingB11DialogErrorO19deeplinkURLCreationyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "RawDocComment"
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "cancelled",
+            "printedName": "cancelled",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.GamingServicesDialogError.Type) -> FBSDKGamingServicesKit.GamingServicesDialogError",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GamingServicesDialogError",
+                    "printedName": "FBSDKGamingServicesKit.GamingServicesDialogError",
+                    "usr": "s:22FBSDKGamingServicesKit06GamingB11DialogErrorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.GamingServicesDialogError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GamingServicesDialogError",
+                        "printedName": "FBSDKGamingServicesKit.GamingServicesDialogError",
+                        "usr": "s:22FBSDKGamingServicesKit06GamingB11DialogErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit06GamingB11DialogErrorO9cancelledyA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit06GamingB11DialogErrorO9cancelledyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "RawDocComment"
+            ]
+          },
+          {
+            "kind": "Function",
+            "name": "==",
+            "printedName": "==(_:_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GamingServicesDialogError",
+                "printedName": "FBSDKGamingServicesKit.GamingServicesDialogError",
+                "usr": "s:22FBSDKGamingServicesKit06GamingB11DialogErrorO"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GamingServicesDialogError",
+                "printedName": "FBSDKGamingServicesKit.GamingServicesDialogError",
+                "usr": "s:22FBSDKGamingServicesKit06GamingB11DialogErrorO"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit06GamingB11DialogErrorO2eeoiySbAC_ACtFZ",
+            "mangledName": "$s22FBSDKGamingServicesKit06GamingB11DialogErrorO2eeoiySbAC_ACtFZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "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:22FBSDKGamingServicesKit06GamingB11DialogErrorO9hashValueSivp",
+            "mangledName": "$s22FBSDKGamingServicesKit06GamingB11DialogErrorO9hashValueSivp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Int",
+                    "printedName": "Swift.Int",
+                    "usr": "s:Si"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit06GamingB11DialogErrorO9hashValueSivg",
+                "mangledName": "$s22FBSDKGamingServicesKit06GamingB11DialogErrorO9hashValueSivg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "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:22FBSDKGamingServicesKit06GamingB11DialogErrorO4hash4intoys6HasherVz_tF",
+            "mangledName": "$s22FBSDKGamingServicesKit06GamingB11DialogErrorO4hash4intoys6HasherVz_tF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Enum",
+        "usr": "s:22FBSDKGamingServicesKit06GamingB11DialogErrorO",
+        "mangledName": "$s22FBSDKGamingServicesKit06GamingB11DialogErrorO",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "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": "FBSDKShareKit",
+        "printedName": "FBSDKShareKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "GamingShareValidating",
+        "printedName": "GamingShareValidating",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "validateRequiredValue",
+            "printedName": "validateRequiredValue(_:named:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ProtocolComposition",
+                "printedName": "Any"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit21GamingShareValidatingP21validateRequiredValue_5namedyyp_SStKFZ",
+            "mangledName": "$s22FBSDKGamingServicesKit21GamingShareValidatingP21validateRequiredValue_5namedyyp_SStKFZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GamingShareValidating>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.GamingShareValidating>",
+            "static": true,
+            "protocolReq": true,
+            "throwing": true,
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "s:22FBSDKGamingServicesKit21GamingShareValidatingP",
+        "mangledName": "$s22FBSDKGamingServicesKit21GamingShareValidatingP",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "GamingUtility",
+        "printedName": "GamingUtility",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "getGraphDomainFromToken",
+            "printedName": "getGraphDomainFromToken()",
+            "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:22FBSDKGamingServicesKit13GamingUtilityP23getGraphDomainFromTokenSSSgyFZ",
+            "mangledName": "$s22FBSDKGamingServicesKit13GamingUtilityP23getGraphDomainFromTokenSSSgyFZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GamingUtility>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.GamingUtility>",
+            "static": true,
+            "protocolReq": true,
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "s:22FBSDKGamingServicesKit13GamingUtilityP",
+        "mangledName": "$s22FBSDKGamingServicesKit13GamingUtilityP",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "GamingVideoUploader",
+        "printedName": "GamingVideoUploader",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "fileHandle",
+            "printedName": "fileHandle",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBSDKGamingServicesKit.FileHandling)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "FileHandling",
+                    "printedName": "any FBSDKGamingServicesKit.FileHandling",
+                    "usr": "s:22FBSDKGamingServicesKit12FileHandlingP"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit19GamingVideoUploaderC10fileHandleAA12FileHandling_pSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit19GamingVideoUploaderC10fileHandleAA12FileHandling_pSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBSDKGamingServicesKit.FileHandling)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "FileHandling",
+                        "printedName": "any FBSDKGamingServicesKit.FileHandling",
+                        "usr": "s:22FBSDKGamingServicesKit12FileHandlingP"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit19GamingVideoUploaderC10fileHandleAA12FileHandling_pSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit19GamingVideoUploaderC10fileHandleAA12FileHandling_pSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBSDKGamingServicesKit.FileHandling)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "FileHandling",
+                        "printedName": "any FBSDKGamingServicesKit.FileHandling",
+                        "usr": "s:22FBSDKGamingServicesKit12FileHandlingP"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit19GamingVideoUploaderC10fileHandleAA12FileHandling_pSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit19GamingVideoUploaderC10fileHandleAA12FileHandling_pSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit19GamingVideoUploaderC10fileHandleAA12FileHandling_pSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit19GamingVideoUploaderC10fileHandleAA12FileHandling_pSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "fileHandleFactory",
+            "printedName": "fileHandleFactory",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "FileHandleCreating",
+                "printedName": "any FBSDKGamingServicesKit.FileHandleCreating",
+                "usr": "s:22FBSDKGamingServicesKit18FileHandleCreatingP"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit19GamingVideoUploaderC17fileHandleFactoryAA04FileH8Creating_pvp",
+            "mangledName": "$s22FBSDKGamingServicesKit19GamingVideoUploaderC17fileHandleFactoryAA04FileH8Creating_pvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage"
+            ],
+            "isLet": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "FileHandleCreating",
+                    "printedName": "any FBSDKGamingServicesKit.FileHandleCreating",
+                    "usr": "s:22FBSDKGamingServicesKit18FileHandleCreatingP"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit19GamingVideoUploaderC17fileHandleFactoryAA04FileH8Creating_pvg",
+                "mangledName": "$s22FBSDKGamingServicesKit19GamingVideoUploaderC17fileHandleFactoryAA04FileH8Creating_pvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "videoUploaderFactory",
+            "printedName": "videoUploaderFactory",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "VideoUploaderCreating",
+                "printedName": "any FBSDKGamingServicesKit.VideoUploaderCreating",
+                "usr": "s:22FBSDKGamingServicesKit21VideoUploaderCreatingP"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit19GamingVideoUploaderC05videoF7FactoryAA0eF8Creating_pvp",
+            "mangledName": "$s22FBSDKGamingServicesKit19GamingVideoUploaderC05videoF7FactoryAA0eF8Creating_pvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage"
+            ],
+            "isLet": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "VideoUploaderCreating",
+                    "printedName": "any FBSDKGamingServicesKit.VideoUploaderCreating",
+                    "usr": "s:22FBSDKGamingServicesKit21VideoUploaderCreatingP"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit19GamingVideoUploaderC05videoF7FactoryAA0eF8Creating_pvg",
+                "mangledName": "$s22FBSDKGamingServicesKit19GamingVideoUploaderC05videoF7FactoryAA0eF8Creating_pvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "completionHandler",
+            "printedName": "completionHandler",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "((Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?) -> ())?",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?) -> ()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Tuple",
+                        "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?)",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Bool",
+                            "printedName": "Swift.Bool",
+                            "usr": "s:Sb"
+                          },
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Optional",
+                            "printedName": "[Swift.String : Any]?",
+                            "children": [
+                              {
+                                "kind": "TypeNominal",
+                                "name": "Dictionary",
+                                "printedName": "[Swift.String : Any]",
+                                "children": [
+                                  {
+                                    "kind": "TypeNominal",
+                                    "name": "String",
+                                    "printedName": "Swift.String",
+                                    "usr": "s:SS"
+                                  },
+                                  {
+                                    "kind": "TypeNominal",
+                                    "name": "ProtocolComposition",
+                                    "printedName": "Any"
+                                  }
+                                ],
+                                "usr": "s:SD"
+                              }
+                            ],
+                            "usr": "s:Sq"
+                          },
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Optional",
+                            "printedName": "(any Swift.Error)?",
+                            "children": [
+                              {
+                                "kind": "TypeNominal",
+                                "name": "Error",
+                                "printedName": "any Swift.Error",
+                                "usr": "s:s5ErrorP"
+                              }
+                            ],
+                            "usr": "s:Sq"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingVideoUploader(py)completionHandler",
+            "mangledName": "$s22FBSDKGamingServicesKit19GamingVideoUploaderC17completionHandlerySb_SDySSypGSgs5Error_pSgtcSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "((Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?) -> ())?",
+                    "children": [
+                      {
+                        "kind": "TypeFunc",
+                        "name": "Function",
+                        "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?) -> ()",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Void",
+                            "printedName": "()"
+                          },
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Tuple",
+                            "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?)",
+                            "children": [
+                              {
+                                "kind": "TypeNominal",
+                                "name": "Bool",
+                                "printedName": "Swift.Bool",
+                                "usr": "s:Sb"
+                              },
+                              {
+                                "kind": "TypeNominal",
+                                "name": "Optional",
+                                "printedName": "[Swift.String : Any]?",
+                                "children": [
+                                  {
+                                    "kind": "TypeNominal",
+                                    "name": "Dictionary",
+                                    "printedName": "[Swift.String : Any]",
+                                    "children": [
+                                      {
+                                        "kind": "TypeNominal",
+                                        "name": "String",
+                                        "printedName": "Swift.String",
+                                        "usr": "s:SS"
+                                      },
+                                      {
+                                        "kind": "TypeNominal",
+                                        "name": "ProtocolComposition",
+                                        "printedName": "Any"
+                                      }
+                                    ],
+                                    "usr": "s:SD"
+                                  }
+                                ],
+                                "usr": "s:Sq"
+                              },
+                              {
+                                "kind": "TypeNominal",
+                                "name": "Optional",
+                                "printedName": "(any Swift.Error)?",
+                                "children": [
+                                  {
+                                    "kind": "TypeNominal",
+                                    "name": "Error",
+                                    "printedName": "any Swift.Error",
+                                    "usr": "s:s5ErrorP"
+                                  }
+                                ],
+                                "usr": "s:Sq"
+                              }
+                            ]
+                          }
+                        ]
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingVideoUploader(im)completionHandler",
+                "mangledName": "$s22FBSDKGamingServicesKit19GamingVideoUploaderC17completionHandlerySb_SDySSypGSgs5Error_pSgtcSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "((Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?) -> ())?",
+                    "children": [
+                      {
+                        "kind": "TypeFunc",
+                        "name": "Function",
+                        "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?) -> ()",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Void",
+                            "printedName": "()"
+                          },
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Tuple",
+                            "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?)",
+                            "children": [
+                              {
+                                "kind": "TypeNominal",
+                                "name": "Bool",
+                                "printedName": "Swift.Bool",
+                                "usr": "s:Sb"
+                              },
+                              {
+                                "kind": "TypeNominal",
+                                "name": "Optional",
+                                "printedName": "[Swift.String : Any]?",
+                                "children": [
+                                  {
+                                    "kind": "TypeNominal",
+                                    "name": "Dictionary",
+                                    "printedName": "[Swift.String : Any]",
+                                    "children": [
+                                      {
+                                        "kind": "TypeNominal",
+                                        "name": "String",
+                                        "printedName": "Swift.String",
+                                        "usr": "s:SS"
+                                      },
+                                      {
+                                        "kind": "TypeNominal",
+                                        "name": "ProtocolComposition",
+                                        "printedName": "Any"
+                                      }
+                                    ],
+                                    "usr": "s:SD"
+                                  }
+                                ],
+                                "usr": "s:Sq"
+                              },
+                              {
+                                "kind": "TypeNominal",
+                                "name": "Optional",
+                                "printedName": "(any Swift.Error)?",
+                                "children": [
+                                  {
+                                    "kind": "TypeNominal",
+                                    "name": "Error",
+                                    "printedName": "any Swift.Error",
+                                    "usr": "s:s5ErrorP"
+                                  }
+                                ],
+                                "usr": "s:Sq"
+                              }
+                            ]
+                          }
+                        ]
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingVideoUploader(im)setCompletionHandler:",
+                "mangledName": "$s22FBSDKGamingServicesKit19GamingVideoUploaderC17completionHandlerySb_SDySSypGSgs5Error_pSgtcSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit19GamingVideoUploaderC17completionHandlerySb_SDySSypGSgs5Error_pSgtcSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit19GamingVideoUploaderC17completionHandlerySb_SDySSypGSgs5Error_pSgtcSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "progressHandler",
+            "printedName": "progressHandler",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "((Swift.Int64, Swift.Int64, Swift.Int64) -> ())?",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(Swift.Int64, Swift.Int64, Swift.Int64) -> ()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Tuple",
+                        "printedName": "(Swift.Int64, Swift.Int64, Swift.Int64)",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Int64",
+                            "printedName": "Swift.Int64",
+                            "usr": "s:s5Int64V"
+                          },
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Int64",
+                            "printedName": "Swift.Int64",
+                            "usr": "s:s5Int64V"
+                          },
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Int64",
+                            "printedName": "Swift.Int64",
+                            "usr": "s:s5Int64V"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingVideoUploader(py)progressHandler",
+            "mangledName": "$s22FBSDKGamingServicesKit19GamingVideoUploaderC15progressHandlerys5Int64V_A2FtcSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "((Swift.Int64, Swift.Int64, Swift.Int64) -> ())?",
+                    "children": [
+                      {
+                        "kind": "TypeFunc",
+                        "name": "Function",
+                        "printedName": "(Swift.Int64, Swift.Int64, Swift.Int64) -> ()",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Void",
+                            "printedName": "()"
+                          },
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Tuple",
+                            "printedName": "(Swift.Int64, Swift.Int64, Swift.Int64)",
+                            "children": [
+                              {
+                                "kind": "TypeNominal",
+                                "name": "Int64",
+                                "printedName": "Swift.Int64",
+                                "usr": "s:s5Int64V"
+                              },
+                              {
+                                "kind": "TypeNominal",
+                                "name": "Int64",
+                                "printedName": "Swift.Int64",
+                                "usr": "s:s5Int64V"
+                              },
+                              {
+                                "kind": "TypeNominal",
+                                "name": "Int64",
+                                "printedName": "Swift.Int64",
+                                "usr": "s:s5Int64V"
+                              }
+                            ]
+                          }
+                        ]
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingVideoUploader(im)progressHandler",
+                "mangledName": "$s22FBSDKGamingServicesKit19GamingVideoUploaderC15progressHandlerys5Int64V_A2FtcSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "((Swift.Int64, Swift.Int64, Swift.Int64) -> ())?",
+                    "children": [
+                      {
+                        "kind": "TypeFunc",
+                        "name": "Function",
+                        "printedName": "(Swift.Int64, Swift.Int64, Swift.Int64) -> ()",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Void",
+                            "printedName": "()"
+                          },
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Tuple",
+                            "printedName": "(Swift.Int64, Swift.Int64, Swift.Int64)",
+                            "children": [
+                              {
+                                "kind": "TypeNominal",
+                                "name": "Int64",
+                                "printedName": "Swift.Int64",
+                                "usr": "s:s5Int64V"
+                              },
+                              {
+                                "kind": "TypeNominal",
+                                "name": "Int64",
+                                "printedName": "Swift.Int64",
+                                "usr": "s:s5Int64V"
+                              },
+                              {
+                                "kind": "TypeNominal",
+                                "name": "Int64",
+                                "printedName": "Swift.Int64",
+                                "usr": "s:s5Int64V"
+                              }
+                            ]
+                          }
+                        ]
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingVideoUploader(im)setProgressHandler:",
+                "mangledName": "$s22FBSDKGamingServicesKit19GamingVideoUploaderC15progressHandlerys5Int64V_A2FtcSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit19GamingVideoUploaderC15progressHandlerys5Int64V_A2FtcSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit19GamingVideoUploaderC15progressHandlerys5Int64V_A2FtcSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "shared",
+            "printedName": "shared",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GamingVideoUploader",
+                "printedName": "FBSDKGamingServicesKit.GamingVideoUploader",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingVideoUploader"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingVideoUploader(cpy)shared",
+            "mangledName": "$s22FBSDKGamingServicesKit19GamingVideoUploaderC6sharedACvpZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "static": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "isLet": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GamingVideoUploader",
+                    "printedName": "FBSDKGamingServicesKit.GamingVideoUploader",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingVideoUploader"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingVideoUploader(cm)shared",
+                "mangledName": "$s22FBSDKGamingServicesKit19GamingVideoUploaderC6sharedACvgZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(fileHandleFactory:videoUploaderFactory:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GamingVideoUploader",
+                "printedName": "FBSDKGamingServicesKit.GamingVideoUploader",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingVideoUploader"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "FileHandleCreating",
+                "printedName": "any FBSDKGamingServicesKit.FileHandleCreating",
+                "hasDefaultArg": true,
+                "usr": "s:22FBSDKGamingServicesKit18FileHandleCreatingP"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "VideoUploaderCreating",
+                "printedName": "any FBSDKGamingServicesKit.VideoUploaderCreating",
+                "hasDefaultArg": true,
+                "usr": "s:22FBSDKGamingServicesKit21VideoUploaderCreatingP"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit19GamingVideoUploaderC17fileHandleFactory05videofI0AcA04FileH8Creating_p_AA0efL0_ptcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit19GamingVideoUploaderC17fileHandleFactory05videofI0AcA04FileH8Creating_p_AA0efL0_ptcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "uploadVideo",
+            "printedName": "uploadVideo(configuration:completion:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GamingVideoUploaderConfiguration",
+                "printedName": "FBSDKGamingServicesKit.GamingVideoUploaderConfiguration",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingVideoUploaderConfiguration"
+              },
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?) -> ()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Tuple",
+                    "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?)",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Bool",
+                        "printedName": "Swift.Bool",
+                        "usr": "s:Sb"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "[Swift.String : Any]?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Dictionary",
+                            "printedName": "[Swift.String : Any]",
+                            "children": [
+                              {
+                                "kind": "TypeNominal",
+                                "name": "String",
+                                "printedName": "Swift.String",
+                                "usr": "s:SS"
+                              },
+                              {
+                                "kind": "TypeNominal",
+                                "name": "ProtocolComposition",
+                                "printedName": "Any"
+                              }
+                            ],
+                            "usr": "s:SD"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "(any Swift.Error)?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Error",
+                            "printedName": "any Swift.Error",
+                            "usr": "s:s5ErrorP"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingVideoUploader(cm)uploadVideoWithConfiguration:andResultCompletion:",
+            "mangledName": "$s22FBSDKGamingServicesKit19GamingVideoUploaderC06uploadE013configuration10completionyAA0deF13ConfigurationC_ySb_SDySSypGSgs5Error_pSgtctFZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "static": true,
+            "objc_name": "uploadVideoWithConfiguration:andResultCompletion:",
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "ObjC",
+              "RawDocComment"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "uploadVideo",
+            "printedName": "uploadVideo(configuration:completion:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GamingVideoUploaderConfiguration",
+                "printedName": "FBSDKGamingServicesKit.GamingVideoUploaderConfiguration",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingVideoUploaderConfiguration"
+              },
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?) -> ()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Tuple",
+                    "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?)",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Bool",
+                        "printedName": "Swift.Bool",
+                        "usr": "s:Sb"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "[Swift.String : Any]?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Dictionary",
+                            "printedName": "[Swift.String : Any]",
+                            "children": [
+                              {
+                                "kind": "TypeNominal",
+                                "name": "String",
+                                "printedName": "Swift.String",
+                                "usr": "s:SS"
+                              },
+                              {
+                                "kind": "TypeNominal",
+                                "name": "ProtocolComposition",
+                                "printedName": "Any"
+                              }
+                            ],
+                            "usr": "s:SD"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "(any Swift.Error)?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Error",
+                            "printedName": "any Swift.Error",
+                            "usr": "s:s5ErrorP"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingVideoUploader(im)uploadVideoWithConfiguration:completion:",
+            "mangledName": "$s22FBSDKGamingServicesKit19GamingVideoUploaderC06uploadE013configuration10completionyAA0deF13ConfigurationC_ySb_SDySSypGSgs5Error_pSgtctF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "uploadVideo",
+            "printedName": "uploadVideo(configuration:completion:progressHandler:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GamingVideoUploaderConfiguration",
+                "printedName": "FBSDKGamingServicesKit.GamingVideoUploaderConfiguration",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingVideoUploaderConfiguration"
+              },
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?) -> ()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Tuple",
+                    "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?)",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Bool",
+                        "printedName": "Swift.Bool",
+                        "usr": "s:Sb"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "[Swift.String : Any]?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Dictionary",
+                            "printedName": "[Swift.String : Any]",
+                            "children": [
+                              {
+                                "kind": "TypeNominal",
+                                "name": "String",
+                                "printedName": "Swift.String",
+                                "usr": "s:SS"
+                              },
+                              {
+                                "kind": "TypeNominal",
+                                "name": "ProtocolComposition",
+                                "printedName": "Any"
+                              }
+                            ],
+                            "usr": "s:SD"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "(any Swift.Error)?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Error",
+                            "printedName": "any Swift.Error",
+                            "usr": "s:s5ErrorP"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      }
+                    ]
+                  }
+                ]
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "((Swift.Int64, Swift.Int64, Swift.Int64) -> ())?",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(Swift.Int64, Swift.Int64, Swift.Int64) -> ()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Tuple",
+                        "printedName": "(Swift.Int64, Swift.Int64, Swift.Int64)",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Int64",
+                            "printedName": "Swift.Int64",
+                            "usr": "s:s5Int64V"
+                          },
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Int64",
+                            "printedName": "Swift.Int64",
+                            "usr": "s:s5Int64V"
+                          },
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Int64",
+                            "printedName": "Swift.Int64",
+                            "usr": "s:s5Int64V"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingVideoUploader(cm)uploadVideoWithConfiguration:completion:andProgressHandler:",
+            "mangledName": "$s22FBSDKGamingServicesKit19GamingVideoUploaderC06uploadE013configuration10completion15progressHandleryAA0deF13ConfigurationC_ySb_SDySSypGSgs5Error_pSgtcys5Int64V_A2OtcSgtFZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "static": true,
+            "objc_name": "uploadVideoWithConfiguration:completion:andProgressHandler:",
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "ObjC",
+              "RawDocComment"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "uploadVideo",
+            "printedName": "uploadVideo(configuration:completion:progressHandler:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GamingVideoUploaderConfiguration",
+                "printedName": "FBSDKGamingServicesKit.GamingVideoUploaderConfiguration",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingVideoUploaderConfiguration"
+              },
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?) -> ()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Tuple",
+                    "printedName": "(Swift.Bool, [Swift.String : Any]?, (any Swift.Error)?)",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Bool",
+                        "printedName": "Swift.Bool",
+                        "usr": "s:Sb"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "[Swift.String : Any]?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Dictionary",
+                            "printedName": "[Swift.String : Any]",
+                            "children": [
+                              {
+                                "kind": "TypeNominal",
+                                "name": "String",
+                                "printedName": "Swift.String",
+                                "usr": "s:SS"
+                              },
+                              {
+                                "kind": "TypeNominal",
+                                "name": "ProtocolComposition",
+                                "printedName": "Any"
+                              }
+                            ],
+                            "usr": "s:SD"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Optional",
+                        "printedName": "(any Swift.Error)?",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Error",
+                            "printedName": "any Swift.Error",
+                            "usr": "s:s5ErrorP"
+                          }
+                        ],
+                        "usr": "s:Sq"
+                      }
+                    ]
+                  }
+                ]
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "((Swift.Int64, Swift.Int64, Swift.Int64) -> ())?",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(Swift.Int64, Swift.Int64, Swift.Int64) -> ()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Tuple",
+                        "printedName": "(Swift.Int64, Swift.Int64, Swift.Int64)",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Int64",
+                            "printedName": "Swift.Int64",
+                            "usr": "s:s5Int64V"
+                          },
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Int64",
+                            "printedName": "Swift.Int64",
+                            "usr": "s:s5Int64V"
+                          },
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Int64",
+                            "printedName": "Swift.Int64",
+                            "usr": "s:s5Int64V"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingVideoUploader(im)uploadVideoWithConfiguration:completion:progressHandler:",
+            "mangledName": "$s22FBSDKGamingServicesKit19GamingVideoUploaderC06uploadE013configuration10completion15progressHandleryAA0deF13ConfigurationC_ySb_SDySSypGSgs5Error_pSgtcys5Int64V_A2OtcSgtF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GamingVideoUploader",
+                "printedName": "FBSDKGamingServicesKit.GamingVideoUploader",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingVideoUploader"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingVideoUploader(im)init",
+            "mangledName": "$s22FBSDKGamingServicesKit19GamingVideoUploaderCACycfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "implicit": true,
+            "objc_name": "init",
+            "declAttributes": [
+              "Dynamic",
+              "ObjC",
+              "Override"
+            ],
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "videoChunkData",
+            "printedName": "videoChunkData(for:startOffset:endOffset:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Foundation.Data?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Data",
+                    "printedName": "Foundation.Data",
+                    "usr": "s:10Foundation4DataV"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "VideoUploader",
+                "printedName": "FBSDKGamingServicesKit.VideoUploader",
+                "usr": "s:22FBSDKGamingServicesKit13VideoUploaderC"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "UInt",
+                "printedName": "Swift.UInt",
+                "usr": "s:Su"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "UInt",
+                "printedName": "Swift.UInt",
+                "usr": "s:Su"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit19GamingVideoUploaderC14videoChunkData3for11startOffset03endL010Foundation0I0VSgAA0eF0C_S2utF",
+            "mangledName": "$s22FBSDKGamingServicesKit19GamingVideoUploaderC14videoChunkData3for11startOffset03endL010Foundation0I0VSgAA0eF0C_S2utF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "isFromExtension": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "videoUploader",
+            "printedName": "videoUploader(_:didCompleteWithResults:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "VideoUploader",
+                "printedName": "FBSDKGamingServicesKit.VideoUploader",
+                "usr": "s:22FBSDKGamingServicesKit13VideoUploaderC"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit19GamingVideoUploaderC05videoF0_22didCompleteWithResultsyAA0eF0C_SDySSypGtF",
+            "mangledName": "$s22FBSDKGamingServicesKit19GamingVideoUploaderC05videoF0_22didCompleteWithResultsyAA0eF0C_SDySSypGtF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "isFromExtension": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "videoUploader",
+            "printedName": "videoUploader(_:didFailWithError:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "VideoUploader",
+                "printedName": "FBSDKGamingServicesKit.VideoUploader",
+                "usr": "s:22FBSDKGamingServicesKit13VideoUploaderC"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Error",
+                "printedName": "any Swift.Error",
+                "usr": "s:s5ErrorP"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit19GamingVideoUploaderC05videoF0_16didFailWithErroryAA0eF0C_s0K0_ptF",
+            "mangledName": "$s22FBSDKGamingServicesKit19GamingVideoUploaderC05videoF0_16didFailWithErroryAA0eF0C_s0K0_ptF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "isFromExtension": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingVideoUploader",
+        "mangledName": "$s22FBSDKGamingServicesKit19GamingVideoUploaderC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "objc_name": "FBSDKGamingVideoUploader",
+        "declAttributes": [
+          "Final",
+          "AccessControl",
+          "ObjC",
+          "ObjCMembers"
+        ],
+        "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": "Conformance",
+            "name": "VideoUploaderDelegate",
+            "printedName": "VideoUploaderDelegate",
+            "usr": "s:22FBSDKGamingServicesKit21VideoUploaderDelegateP",
+            "mangledName": "$s22FBSDKGamingServicesKit21VideoUploaderDelegateP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "GamingVideoUploaderConfiguration",
+        "printedName": "GamingVideoUploaderConfiguration",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "videoURL",
+            "printedName": "videoURL",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "URL",
+                "printedName": "Foundation.URL",
+                "usr": "s:10Foundation3URLV"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingVideoUploaderConfiguration(py)videoURL",
+            "mangledName": "$s22FBSDKGamingServicesKit32GamingVideoUploaderConfigurationC8videoURL10Foundation0I0Vvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "SetterAccess",
+              "AccessControl",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "URL",
+                    "printedName": "Foundation.URL",
+                    "usr": "s:10Foundation3URLV"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingVideoUploaderConfiguration(im)videoURL",
+                "mangledName": "$s22FBSDKGamingServicesKit32GamingVideoUploaderConfigurationC8videoURL10Foundation0I0Vvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "caption",
+            "printedName": "caption",
+            "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:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingVideoUploaderConfiguration(py)caption",
+            "mangledName": "$s22FBSDKGamingServicesKit32GamingVideoUploaderConfigurationC7captionSSSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "SetterAccess",
+              "AccessControl",
+              "ObjC"
+            ],
+            "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": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingVideoUploaderConfiguration(im)caption",
+                "mangledName": "$s22FBSDKGamingServicesKit32GamingVideoUploaderConfigurationC7captionSSSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(videoURL:caption:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GamingVideoUploaderConfiguration",
+                "printedName": "FBSDKGamingServicesKit.GamingVideoUploaderConfiguration",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingVideoUploaderConfiguration"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "URL",
+                "printedName": "Foundation.URL",
+                "usr": "s:10Foundation3URLV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingVideoUploaderConfiguration(im)initWithVideoURL:caption:",
+            "mangledName": "$s22FBSDKGamingServicesKit32GamingVideoUploaderConfigurationC8videoURL7captionAC10Foundation0I0V_SSSgtcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GamingVideoUploaderConfiguration",
+                "printedName": "FBSDKGamingServicesKit.GamingVideoUploaderConfiguration",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingVideoUploaderConfiguration"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingVideoUploaderConfiguration(im)init",
+            "mangledName": "$s22FBSDKGamingServicesKit32GamingVideoUploaderConfigurationCACycfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "implicit": true,
+            "objc_name": "init",
+            "declAttributes": [
+              "Dynamic",
+              "ObjC",
+              "Override"
+            ],
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKGamingVideoUploaderConfiguration",
+        "mangledName": "$s22FBSDKGamingServicesKit32GamingVideoUploaderConfigurationC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "objc_name": "FBSDKGamingVideoUploaderConfiguration",
+        "declAttributes": [
+          "Final",
+          "AccessControl",
+          "ObjC",
+          "ObjCMembers"
+        ],
+        "superclassUsr": "c:objc(cs)NSObject",
+        "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": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "GamingWebDialog",
+        "printedName": "GamingWebDialog",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "completion",
+            "printedName": "completion",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "((Swift.Result<τ_0_0, any Swift.Error>) -> ())?",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(Swift.Result<τ_0_0, any Swift.Error>) -> ()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Void",
+                        "printedName": "()"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Result",
+                        "printedName": "Swift.Result<τ_0_0, any Swift.Error>",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "GenericTypeParam",
+                            "printedName": "τ_0_0"
+                          },
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Error",
+                            "printedName": "any Swift.Error",
+                            "usr": "s:s5ErrorP"
+                          }
+                        ],
+                        "usr": "s:s6ResultO"
+                      }
+                    ]
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit15GamingWebDialogC10completionys6ResultOyxs5Error_pGcSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit15GamingWebDialogC10completionys6ResultOyxs5Error_pGcSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isOpen": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "HasStorage",
+              "AccessControl"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "((Swift.Result<τ_0_0, any Swift.Error>) -> ())?",
+                    "children": [
+                      {
+                        "kind": "TypeFunc",
+                        "name": "Function",
+                        "printedName": "(Swift.Result<τ_0_0, any Swift.Error>) -> ()",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Void",
+                            "printedName": "()"
+                          },
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Result",
+                            "printedName": "Swift.Result<τ_0_0, any Swift.Error>",
+                            "children": [
+                              {
+                                "kind": "TypeNominal",
+                                "name": "GenericTypeParam",
+                                "printedName": "τ_0_0"
+                              },
+                              {
+                                "kind": "TypeNominal",
+                                "name": "Error",
+                                "printedName": "any Swift.Error",
+                                "usr": "s:s5ErrorP"
+                              }
+                            ],
+                            "usr": "s:s6ResultO"
+                          }
+                        ]
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit15GamingWebDialogC10completionys6ResultOyxs5Error_pGcSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit15GamingWebDialogC10completionys6ResultOyxs5Error_pGcSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+                "sugared_genericSig": "<Success where Success : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "((Swift.Result<τ_0_0, any Swift.Error>) -> ())?",
+                    "children": [
+                      {
+                        "kind": "TypeFunc",
+                        "name": "Function",
+                        "printedName": "(Swift.Result<τ_0_0, any Swift.Error>) -> ()",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Void",
+                            "printedName": "()"
+                          },
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Result",
+                            "printedName": "Swift.Result<τ_0_0, any Swift.Error>",
+                            "children": [
+                              {
+                                "kind": "TypeNominal",
+                                "name": "GenericTypeParam",
+                                "printedName": "τ_0_0"
+                              },
+                              {
+                                "kind": "TypeNominal",
+                                "name": "Error",
+                                "printedName": "any Swift.Error",
+                                "usr": "s:s5ErrorP"
+                              }
+                            ],
+                            "usr": "s:s6ResultO"
+                          }
+                        ]
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit15GamingWebDialogC10completionys6ResultOyxs5Error_pGcSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit15GamingWebDialogC10completionys6ResultOyxs5Error_pGcSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+                "sugared_genericSig": "<Success where Success : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit15GamingWebDialogC10completionys6ResultOyxs5Error_pGcSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit15GamingWebDialogC10completionys6ResultOyxs5Error_pGcSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+                "sugared_genericSig": "<Success where Success : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "dialog",
+            "printedName": "dialog",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBSDKCoreKit._WebDialog?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "_WebDialog",
+                    "printedName": "FBSDKCoreKit._WebDialog",
+                    "usr": "c:@M@FBSDKCoreKit@objc(cs)FBSDKWebDialog"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit15GamingWebDialogC6dialog09FBSDKCoreC001_eF0CSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit15GamingWebDialogC6dialog09FBSDKCoreC001_eF0CSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isOpen": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "HasStorage"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKCoreKit._WebDialog?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "_WebDialog",
+                        "printedName": "FBSDKCoreKit._WebDialog",
+                        "usr": "c:@M@FBSDKCoreKit@objc(cs)FBSDKWebDialog"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit15GamingWebDialogC6dialog09FBSDKCoreC001_eF0CSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit15GamingWebDialogC6dialog09FBSDKCoreC001_eF0CSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+                "sugared_genericSig": "<Success where Success : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKCoreKit._WebDialog?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "_WebDialog",
+                        "printedName": "FBSDKCoreKit._WebDialog",
+                        "usr": "c:@M@FBSDKCoreKit@objc(cs)FBSDKWebDialog"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit15GamingWebDialogC6dialog09FBSDKCoreC001_eF0CSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit15GamingWebDialogC6dialog09FBSDKCoreC001_eF0CSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+                "sugared_genericSig": "<Success where Success : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit15GamingWebDialogC6dialog09FBSDKCoreC001_eF0CSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit15GamingWebDialogC6dialog09FBSDKCoreC001_eF0CSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+                "sugared_genericSig": "<Success where Success : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "parameters",
+            "printedName": "parameters",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Swift.String]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit15GamingWebDialogC10parametersSDyS2SGvp",
+            "mangledName": "$s22FBSDKGamingServicesKit15GamingWebDialogC10parametersSDyS2SGvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isOpen": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "HasStorage"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Swift.String]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit15GamingWebDialogC10parametersSDyS2SGvg",
+                "mangledName": "$s22FBSDKGamingServicesKit15GamingWebDialogC10parametersSDyS2SGvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+                "sugared_genericSig": "<Success where Success : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Swift.String]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit15GamingWebDialogC10parametersSDyS2SGvs",
+                "mangledName": "$s22FBSDKGamingServicesKit15GamingWebDialogC10parametersSDyS2SGvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+                "sugared_genericSig": "<Success where Success : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit15GamingWebDialogC10parametersSDyS2SGvM",
+                "mangledName": "$s22FBSDKGamingServicesKit15GamingWebDialogC10parametersSDyS2SGvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+                "sugared_genericSig": "<Success where Success : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "frame",
+            "printedName": "frame",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "CGRect",
+                "printedName": "CoreFoundation.CGRect",
+                "usr": "c:@S@CGRect"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit15GamingWebDialogC5frameSo6CGRectVvp",
+            "mangledName": "$s22FBSDKGamingServicesKit15GamingWebDialogC5frameSo6CGRectVvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isOpen": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "HasStorage"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "CGRect",
+                    "printedName": "CoreFoundation.CGRect",
+                    "usr": "c:@S@CGRect"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit15GamingWebDialogC5frameSo6CGRectVvg",
+                "mangledName": "$s22FBSDKGamingServicesKit15GamingWebDialogC5frameSo6CGRectVvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+                "sugared_genericSig": "<Success where Success : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "CGRect",
+                    "printedName": "CoreFoundation.CGRect",
+                    "usr": "c:@S@CGRect"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit15GamingWebDialogC5frameSo6CGRectVvs",
+                "mangledName": "$s22FBSDKGamingServicesKit15GamingWebDialogC5frameSo6CGRectVvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+                "sugared_genericSig": "<Success where Success : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit15GamingWebDialogC5frameSo6CGRectVvM",
+                "mangledName": "$s22FBSDKGamingServicesKit15GamingWebDialogC5frameSo6CGRectVvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+                "sugared_genericSig": "<Success where Success : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+                "implicit": true,
+                "isOpen": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "name",
+            "printedName": "name",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit15GamingWebDialogC4nameSSvp",
+            "mangledName": "$s22FBSDKGamingServicesKit15GamingWebDialogC4nameSSvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage"
+            ],
+            "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:22FBSDKGamingServicesKit15GamingWebDialogC4nameSSvg",
+                "mangledName": "$s22FBSDKGamingServicesKit15GamingWebDialogC4nameSSvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+                "sugared_genericSig": "<Success where Success : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(name:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GamingWebDialog",
+                "printedName": "FBSDKGamingServicesKit.GamingWebDialog<τ_0_0>",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GenericTypeParam",
+                    "printedName": "τ_0_0"
+                  }
+                ],
+                "usr": "s:22FBSDKGamingServicesKit15GamingWebDialogC"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit15GamingWebDialogC4nameACyxGSS_tcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit15GamingWebDialogC4nameACyxGSS_tcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+            "sugared_genericSig": "<Success where Success : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "show",
+            "printedName": "show(completion:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(Swift.Result<τ_0_0, any Swift.Error>) -> ()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Result",
+                    "printedName": "Swift.Result<τ_0_0, any Swift.Error>",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "GenericTypeParam",
+                        "printedName": "τ_0_0"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Error",
+                        "printedName": "any Swift.Error",
+                        "usr": "s:s5ErrorP"
+                      }
+                    ],
+                    "usr": "s:s6ResultO"
+                  }
+                ]
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit15GamingWebDialogC4show10completionyys6ResultOyxs5Error_pGc_tF",
+            "mangledName": "$s22FBSDKGamingServicesKit15GamingWebDialogC4show10completionyys6ResultOyxs5Error_pGc_tF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+            "sugared_genericSig": "<Success where Success : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+            "isOpen": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "webDialog",
+            "printedName": "webDialog(_:didCompleteWithResults:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "_WebDialog",
+                "printedName": "FBSDKCoreKit._WebDialog",
+                "usr": "c:@M@FBSDKCoreKit@objc(cs)FBSDKWebDialog"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit15GamingWebDialogC03webF0_22didCompleteWithResultsy09FBSDKCoreC001_eF0C_SDySSypGtF",
+            "mangledName": "$s22FBSDKGamingServicesKit15GamingWebDialogC03webF0_22didCompleteWithResultsy09FBSDKCoreC001_eF0C_SDySSypGtF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+            "sugared_genericSig": "<Success where Success : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+            "isOpen": true,
+            "objc_name": "webDialog:didCompleteWithResults:",
+            "declAttributes": [
+              "ObjC",
+              "AccessControl"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "webDialog",
+            "printedName": "webDialog(_:didFailWithError:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "_WebDialog",
+                "printedName": "FBSDKCoreKit._WebDialog",
+                "usr": "c:@M@FBSDKCoreKit@objc(cs)FBSDKWebDialog"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Error",
+                "printedName": "any Swift.Error",
+                "usr": "s:s5ErrorP"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit15GamingWebDialogC03webF0_16didFailWithErrory09FBSDKCoreC001_eF0C_s0K0_ptF",
+            "mangledName": "$s22FBSDKGamingServicesKit15GamingWebDialogC03webF0_16didFailWithErrory09FBSDKCoreC001_eF0C_s0K0_ptF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+            "sugared_genericSig": "<Success where Success : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+            "isOpen": true,
+            "objc_name": "webDialog:didFailWithError:",
+            "declAttributes": [
+              "ObjC",
+              "AccessControl"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "webDialogDidCancel",
+            "printedName": "webDialogDidCancel(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "_WebDialog",
+                "printedName": "FBSDKCoreKit._WebDialog",
+                "usr": "c:@M@FBSDKCoreKit@objc(cs)FBSDKWebDialog"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit15GamingWebDialogC03webF9DidCancelyy09FBSDKCoreC001_eF0CF",
+            "mangledName": "$s22FBSDKGamingServicesKit15GamingWebDialogC03webF9DidCancelyy09FBSDKCoreC001_eF0CF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+            "sugared_genericSig": "<Success where Success : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+            "isOpen": true,
+            "objc_name": "webDialogDidCancel:",
+            "declAttributes": [
+              "ObjC",
+              "AccessControl"
+            ],
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "s:22FBSDKGamingServicesKit15GamingWebDialogC",
+        "mangledName": "$s22FBSDKGamingServicesKit15GamingWebDialogC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+        "sugared_genericSig": "<Success where Success : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+        "isOpen": true,
+        "declAttributes": [
+          "AccessControl",
+          "RawDocComment"
+        ],
+        "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": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "GamingWebDialogSuccess",
+        "printedName": "GamingWebDialogSuccess",
+        "children": [
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GenericTypeParam",
+                "printedName": "τ_0_0"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit22GamingWebDialogSuccessPyxSDySSypGKcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit22GamingWebDialogSuccessPyxSDySSypGKcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.GamingWebDialogSuccess>",
+            "protocolReq": true,
+            "throwing": true,
+            "reqNewWitnessTableEntry": true,
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "s:22FBSDKGamingServicesKit22GamingWebDialogSuccessP",
+        "mangledName": "$s22FBSDKGamingServicesKit22GamingWebDialogSuccessP",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "TypeDecl",
+        "name": "GraphAPIResponse",
+        "printedName": "GraphAPIResponse",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "data",
+            "printedName": "data",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GenericTypeParam",
+                "printedName": "τ_0_0"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit16GraphAPIResponseV4dataxvp",
+            "mangledName": "$s22FBSDKGamingServicesKit16GraphAPIResponseV4dataxvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 0,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GenericTypeParam",
+                    "printedName": "τ_0_0"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit16GraphAPIResponseV4dataxvg",
+                "mangledName": "$s22FBSDKGamingServicesKit16GraphAPIResponseV4dataxvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable>",
+                "sugared_genericSig": "<T where T : Swift.Decodable>",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GenericTypeParam",
+                    "printedName": "τ_0_0"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit16GraphAPIResponseV4dataxvs",
+                "mangledName": "$s22FBSDKGamingServicesKit16GraphAPIResponseV4dataxvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable>",
+                "sugared_genericSig": "<T where T : Swift.Decodable>",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit16GraphAPIResponseV4dataxvM",
+                "mangledName": "$s22FBSDKGamingServicesKit16GraphAPIResponseV4dataxvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable>",
+                "sugared_genericSig": "<T where T : Swift.Decodable>",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(data:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GraphAPIResponse",
+                "printedName": "FBSDKGamingServicesKit.GraphAPIResponse<τ_0_0>",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GenericTypeParam",
+                    "printedName": "τ_0_0"
+                  }
+                ],
+                "usr": "s:22FBSDKGamingServicesKit16GraphAPIResponseV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GenericTypeParam",
+                "printedName": "τ_0_0"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit16GraphAPIResponseV4dataACyxGx_tcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit16GraphAPIResponseV4dataACyxGx_tcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable>",
+            "sugared_genericSig": "<T where T : Swift.Decodable>",
+            "implicit": true,
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(from:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GraphAPIResponse",
+                "printedName": "FBSDKGamingServicesKit.GraphAPIResponse<τ_0_0>",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GenericTypeParam",
+                    "printedName": "τ_0_0"
+                  }
+                ],
+                "usr": "s:22FBSDKGamingServicesKit16GraphAPIResponseV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Decoder",
+                "printedName": "any Swift.Decoder",
+                "usr": "s:s7DecoderP"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit16GraphAPIResponseV4fromACyxGs7Decoder_p_tKcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit16GraphAPIResponseV4fromACyxGs7Decoder_p_tKcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable>",
+            "sugared_genericSig": "<T where T : Swift.Decodable>",
+            "implicit": true,
+            "throwing": true,
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Struct",
+        "usr": "s:22FBSDKGamingServicesKit16GraphAPIResponseV",
+        "mangledName": "$s22FBSDKGamingServicesKit16GraphAPIResponseV",
+        "moduleName": "FBSDKGamingServicesKit",
+        "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable>",
+        "sugared_genericSig": "<T where T : Swift.Decodable>",
+        "declAttributes": [
+          "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": "Decodable",
+            "printedName": "Decodable",
+            "usr": "s:Se",
+            "mangledName": "$sSe"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Sendable",
+            "printedName": "Sendable",
+            "usr": "s:s8SendableP",
+            "mangledName": "$ss8SendableP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "JoinTournamentDialog",
+        "printedName": "JoinTournamentDialog",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "tournamentID",
+            "printedName": "tournamentID",
+            "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:22FBSDKGamingServicesKit20JoinTournamentDialogC12tournamentIDSSSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit20JoinTournamentDialogC12tournamentIDSSSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "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:22FBSDKGamingServicesKit20JoinTournamentDialogC12tournamentIDSSSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit20JoinTournamentDialogC12tournamentIDSSSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "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:22FBSDKGamingServicesKit20JoinTournamentDialogC12tournamentIDSSSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit20JoinTournamentDialogC12tournamentIDSSSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit20JoinTournamentDialogC12tournamentIDSSSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit20JoinTournamentDialogC12tournamentIDSSSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "payload",
+            "printedName": "payload",
+            "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:22FBSDKGamingServicesKit20JoinTournamentDialogC7payloadSSSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit20JoinTournamentDialogC7payloadSSSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "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:22FBSDKGamingServicesKit20JoinTournamentDialogC7payloadSSSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit20JoinTournamentDialogC7payloadSSSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "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:22FBSDKGamingServicesKit20JoinTournamentDialogC7payloadSSSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit20JoinTournamentDialogC7payloadSSSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit20JoinTournamentDialogC7payloadSSSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit20JoinTournamentDialogC7payloadSSSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "TypeDecl",
+            "name": "Keys",
+            "printedName": "Keys",
+            "children": [
+              {
+                "kind": "Var",
+                "name": "tournamentID",
+                "printedName": "tournamentID",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit20JoinTournamentDialogC4KeysO12tournamentIDSSvpZ",
+                "mangledName": "$s22FBSDKGamingServicesKit20JoinTournamentDialogC4KeysO12tournamentIDSSvpZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "declAttributes": [
+                  "HasInitialValue",
+                  "HasStorage"
+                ],
+                "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:22FBSDKGamingServicesKit20JoinTournamentDialogC4KeysO12tournamentIDSSvgZ",
+                    "mangledName": "$s22FBSDKGamingServicesKit20JoinTournamentDialogC4KeysO12tournamentIDSSvgZ",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "static": true,
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "get"
+                  }
+                ]
+              },
+              {
+                "kind": "Var",
+                "name": "payload",
+                "printedName": "payload",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit20JoinTournamentDialogC4KeysO7payloadSSvpZ",
+                "mangledName": "$s22FBSDKGamingServicesKit20JoinTournamentDialogC4KeysO7payloadSSvpZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "declAttributes": [
+                  "HasInitialValue",
+                  "HasStorage"
+                ],
+                "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:22FBSDKGamingServicesKit20JoinTournamentDialogC4KeysO7payloadSSvgZ",
+                    "mangledName": "$s22FBSDKGamingServicesKit20JoinTournamentDialogC4KeysO7payloadSSvgZ",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "static": true,
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "get"
+                  }
+                ]
+              }
+            ],
+            "declKind": "Enum",
+            "usr": "s:22FBSDKGamingServicesKit20JoinTournamentDialogC4KeysO",
+            "mangledName": "$s22FBSDKGamingServicesKit20JoinTournamentDialogC4KeysO",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isEnumExhaustive": 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": "BitwiseCopyable",
+                "printedName": "BitwiseCopyable",
+                "usr": "s:s15BitwiseCopyableP",
+                "mangledName": "$ss15BitwiseCopyableP"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "JoinTournamentDialog",
+                "printedName": "FBSDKGamingServicesKit.JoinTournamentDialog",
+                "usr": "s:22FBSDKGamingServicesKit20JoinTournamentDialogC"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit20JoinTournamentDialogCACycfc",
+            "mangledName": "$s22FBSDKGamingServicesKit20JoinTournamentDialogCACycfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "AccessControl"
+            ],
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "showSpecific",
+            "printedName": "showSpecific(tournamentID:payload:completion:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(Swift.Result<FBSDKGamingServicesKit.JoinTournamentDialogSuccess, any Swift.Error>) -> ()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Result",
+                    "printedName": "Swift.Result<FBSDKGamingServicesKit.JoinTournamentDialogSuccess, any Swift.Error>",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "JoinTournamentDialogSuccess",
+                        "printedName": "FBSDKGamingServicesKit.JoinTournamentDialogSuccess",
+                        "usr": "s:22FBSDKGamingServicesKit27JoinTournamentDialogSuccessV"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Error",
+                        "printedName": "any Swift.Error",
+                        "usr": "s:s5ErrorP"
+                      }
+                    ],
+                    "usr": "s:s6ResultO"
+                  }
+                ]
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit20JoinTournamentDialogC12showSpecific12tournamentID7payload10completionySS_SSSgys6ResultOyAA0deF7SuccessVs5Error_pGctF",
+            "mangledName": "$s22FBSDKGamingServicesKit20JoinTournamentDialogC12showSpecific12tournamentID7payload10completionySS_SSSgys6ResultOyAA0deF7SuccessVs5Error_pGctF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "showSuggested",
+            "printedName": "showSuggested(payload:completion:)",
+            "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"
+              },
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(Swift.Result<FBSDKGamingServicesKit.JoinTournamentDialogSuccess, any Swift.Error>) -> ()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Result",
+                    "printedName": "Swift.Result<FBSDKGamingServicesKit.JoinTournamentDialogSuccess, any Swift.Error>",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "JoinTournamentDialogSuccess",
+                        "printedName": "FBSDKGamingServicesKit.JoinTournamentDialogSuccess",
+                        "usr": "s:22FBSDKGamingServicesKit27JoinTournamentDialogSuccessV"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Error",
+                        "printedName": "any Swift.Error",
+                        "usr": "s:s5ErrorP"
+                      }
+                    ],
+                    "usr": "s:s6ResultO"
+                  }
+                ]
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit20JoinTournamentDialogC13showSuggested7payload10completionySSSg_ys6ResultOyAA0deF7SuccessVs5Error_pGctF",
+            "mangledName": "$s22FBSDKGamingServicesKit20JoinTournamentDialogC13showSuggested7payload10completionySSSg_ys6ResultOyAA0deF7SuccessVs5Error_pGctF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(name:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "JoinTournamentDialog",
+                "printedName": "FBSDKGamingServicesKit.JoinTournamentDialog",
+                "usr": "s:22FBSDKGamingServicesKit20JoinTournamentDialogC"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit20JoinTournamentDialogC4nameACSS_tcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit20JoinTournamentDialogC4nameACSS_tcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "implicit": true,
+            "declAttributes": [
+              "Override"
+            ],
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "s:22FBSDKGamingServicesKit20JoinTournamentDialogC",
+        "mangledName": "$s22FBSDKGamingServicesKit20JoinTournamentDialogC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "Final",
+          "AccessControl",
+          "RawDocComment"
+        ],
+        "superclassUsr": "s:22FBSDKGamingServicesKit15GamingWebDialogC",
+        "hasMissingDesignatedInitializers": true,
+        "superclassNames": [
+          "FBSDKGamingServicesKit.GamingWebDialog<FBSDKGamingServicesKit.JoinTournamentDialogSuccess>"
+        ],
+        "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": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "JoinTournamentDialogSuccess",
+        "printedName": "JoinTournamentDialogSuccess",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "tournamentID",
+            "printedName": "tournamentID",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit27JoinTournamentDialogSuccessV12tournamentIDSSvp",
+            "mangledName": "$s22FBSDKGamingServicesKit27JoinTournamentDialogSuccessV12tournamentIDSSvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "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:22FBSDKGamingServicesKit27JoinTournamentDialogSuccessV12tournamentIDSSvg",
+                "mangledName": "$s22FBSDKGamingServicesKit27JoinTournamentDialogSuccessV12tournamentIDSSvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "payload",
+            "printedName": "payload",
+            "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:22FBSDKGamingServicesKit27JoinTournamentDialogSuccessV7payloadSSSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit27JoinTournamentDialogSuccessV7payloadSSSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasStorage",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "isLet": true,
+            "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:22FBSDKGamingServicesKit27JoinTournamentDialogSuccessV7payloadSSSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit27JoinTournamentDialogSuccessV7payloadSSSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "JoinTournamentDialogSuccess",
+                "printedName": "FBSDKGamingServicesKit.JoinTournamentDialogSuccess",
+                "usr": "s:22FBSDKGamingServicesKit27JoinTournamentDialogSuccessV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit27JoinTournamentDialogSuccessVyACSDySSypGKcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit27JoinTournamentDialogSuccessVyACSDySSypGKcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "AccessControl"
+            ],
+            "throwing": true,
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Struct",
+        "usr": "s:22FBSDKGamingServicesKit27JoinTournamentDialogSuccessV",
+        "mangledName": "$s22FBSDKGamingServicesKit27JoinTournamentDialogSuccessV",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "GamingWebDialogSuccess",
+            "printedName": "GamingWebDialogSuccess",
+            "usr": "s:22FBSDKGamingServicesKit22GamingWebDialogSuccessP",
+            "mangledName": "$s22FBSDKGamingServicesKit22GamingWebDialogSuccessP"
+          }
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "MissingDependenciesError",
+        "printedName": "MissingDependenciesError",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "dependentType",
+            "printedName": "dependentType",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Metatype",
+                "printedName": "τ_0_0.Type",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GenericTypeParam",
+                    "printedName": "τ_0_0"
+                  }
+                ]
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit24MissingDependenciesErrorV13dependentType33_7B7E5D16A6363A980AB9502A1C95A21FLLxmvp",
+            "mangledName": "$s22FBSDKGamingServicesKit24MissingDependenciesErrorV13dependentType33_7B7E5D16A6363A980AB9502A1C95A21FLLxmvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isInternal": true,
+            "declAttributes": [
+              "HasStorage",
+              "AccessControl"
+            ],
+            "fixedbinaryorder": 0,
+            "isLet": true,
+            "hasStorage": true
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(for:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "MissingDependenciesError",
+                "printedName": "FBSDKGamingServicesKit.MissingDependenciesError<τ_0_0>",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GenericTypeParam",
+                    "printedName": "τ_0_0"
+                  }
+                ],
+                "usr": "s:22FBSDKGamingServicesKit24MissingDependenciesErrorV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Metatype",
+                "printedName": "τ_0_0.Type",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GenericTypeParam",
+                    "printedName": "τ_0_0"
+                  }
+                ]
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit24MissingDependenciesErrorV3forACyxGxm_tcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit24MissingDependenciesErrorV3forACyxGxm_tcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0>",
+            "sugared_genericSig": "<Dependent>",
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Var",
+            "name": "description",
+            "printedName": "description",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit24MissingDependenciesErrorV11descriptionSSvp",
+            "mangledName": "$s22FBSDKGamingServicesKit24MissingDependenciesErrorV11descriptionSSvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit24MissingDependenciesErrorV11descriptionSSvg",
+                "mangledName": "$s22FBSDKGamingServicesKit24MissingDependenciesErrorV11descriptionSSvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0>",
+                "sugared_genericSig": "<Dependent>",
+                "accessorKind": "get"
+              }
+            ]
+          }
+        ],
+        "declKind": "Struct",
+        "usr": "s:22FBSDKGamingServicesKit24MissingDependenciesErrorV",
+        "mangledName": "$s22FBSDKGamingServicesKit24MissingDependenciesErrorV",
+        "moduleName": "FBSDKGamingServicesKit",
+        "genericSig": "<τ_0_0>",
+        "sugared_genericSig": "<Dependent>",
+        "declAttributes": [
+          "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": "Error",
+            "printedName": "Error",
+            "usr": "s:s5ErrorP",
+            "mangledName": "$ss5ErrorP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "CustomStringConvertible",
+            "printedName": "CustomStringConvertible",
+            "usr": "s:s23CustomStringConvertibleP",
+            "mangledName": "$ss23CustomStringConvertibleP"
+          },
+          {
+            "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": "BitwiseCopyable",
+            "printedName": "BitwiseCopyable",
+            "usr": "s:s15BitwiseCopyableP",
+            "mangledName": "$ss15BitwiseCopyableP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "ShareTournamentDialogError",
+        "printedName": "ShareTournamentDialogError",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "invalidAccessToken",
+            "printedName": "invalidAccessToken",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.ShareTournamentDialogError.Type) -> FBSDKGamingServicesKit.ShareTournamentDialogError",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ShareTournamentDialogError",
+                    "printedName": "FBSDKGamingServicesKit.ShareTournamentDialogError",
+                    "usr": "s:22FBSDKGamingServicesKit26ShareTournamentDialogErrorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.ShareTournamentDialogError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ShareTournamentDialogError",
+                        "printedName": "FBSDKGamingServicesKit.ShareTournamentDialogError",
+                        "usr": "s:22FBSDKGamingServicesKit26ShareTournamentDialogErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit26ShareTournamentDialogErrorO18invalidAccessTokenyA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit26ShareTournamentDialogErrorO18invalidAccessTokenyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          },
+          {
+            "kind": "Var",
+            "name": "invalidAuthToken",
+            "printedName": "invalidAuthToken",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.ShareTournamentDialogError.Type) -> FBSDKGamingServicesKit.ShareTournamentDialogError",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ShareTournamentDialogError",
+                    "printedName": "FBSDKGamingServicesKit.ShareTournamentDialogError",
+                    "usr": "s:22FBSDKGamingServicesKit26ShareTournamentDialogErrorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.ShareTournamentDialogError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ShareTournamentDialogError",
+                        "printedName": "FBSDKGamingServicesKit.ShareTournamentDialogError",
+                        "usr": "s:22FBSDKGamingServicesKit26ShareTournamentDialogErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit26ShareTournamentDialogErrorO16invalidAuthTokenyA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit26ShareTournamentDialogErrorO16invalidAuthTokenyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          },
+          {
+            "kind": "Var",
+            "name": "invalidTournamentID",
+            "printedName": "invalidTournamentID",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.ShareTournamentDialogError.Type) -> FBSDKGamingServicesKit.ShareTournamentDialogError",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ShareTournamentDialogError",
+                    "printedName": "FBSDKGamingServicesKit.ShareTournamentDialogError",
+                    "usr": "s:22FBSDKGamingServicesKit26ShareTournamentDialogErrorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.ShareTournamentDialogError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ShareTournamentDialogError",
+                        "printedName": "FBSDKGamingServicesKit.ShareTournamentDialogError",
+                        "usr": "s:22FBSDKGamingServicesKit26ShareTournamentDialogErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit26ShareTournamentDialogErrorO07invalidE2IDyA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit26ShareTournamentDialogErrorO07invalidE2IDyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          },
+          {
+            "kind": "Var",
+            "name": "unableToCreateDialogUrl",
+            "printedName": "unableToCreateDialogUrl",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.ShareTournamentDialogError.Type) -> FBSDKGamingServicesKit.ShareTournamentDialogError",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ShareTournamentDialogError",
+                    "printedName": "FBSDKGamingServicesKit.ShareTournamentDialogError",
+                    "usr": "s:22FBSDKGamingServicesKit26ShareTournamentDialogErrorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.ShareTournamentDialogError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ShareTournamentDialogError",
+                        "printedName": "FBSDKGamingServicesKit.ShareTournamentDialogError",
+                        "usr": "s:22FBSDKGamingServicesKit26ShareTournamentDialogErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit26ShareTournamentDialogErrorO014unableToCreateF3UrlyA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit26ShareTournamentDialogErrorO014unableToCreateF3UrlyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          },
+          {
+            "kind": "Var",
+            "name": "unknownBridgeError",
+            "printedName": "unknownBridgeError",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.ShareTournamentDialogError.Type) -> FBSDKGamingServicesKit.ShareTournamentDialogError",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ShareTournamentDialogError",
+                    "printedName": "FBSDKGamingServicesKit.ShareTournamentDialogError",
+                    "usr": "s:22FBSDKGamingServicesKit26ShareTournamentDialogErrorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.ShareTournamentDialogError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ShareTournamentDialogError",
+                        "printedName": "FBSDKGamingServicesKit.ShareTournamentDialogError",
+                        "usr": "s:22FBSDKGamingServicesKit26ShareTournamentDialogErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit26ShareTournamentDialogErrorO013unknownBridgeG0yA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit26ShareTournamentDialogErrorO013unknownBridgeG0yA2CmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          },
+          {
+            "kind": "Var",
+            "name": "errorMessage",
+            "printedName": "errorMessage",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.ShareTournamentDialogError.Type) -> (Swift.String) -> FBSDKGamingServicesKit.ShareTournamentDialogError",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(Swift.String) -> FBSDKGamingServicesKit.ShareTournamentDialogError",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ShareTournamentDialogError",
+                        "printedName": "FBSDKGamingServicesKit.ShareTournamentDialogError",
+                        "usr": "s:22FBSDKGamingServicesKit26ShareTournamentDialogErrorO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ]
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.ShareTournamentDialogError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ShareTournamentDialogError",
+                        "printedName": "FBSDKGamingServicesKit.ShareTournamentDialogError",
+                        "usr": "s:22FBSDKGamingServicesKit26ShareTournamentDialogErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit26ShareTournamentDialogErrorO12errorMessageyACSScACmF",
+            "mangledName": "$s22FBSDKGamingServicesKit26ShareTournamentDialogErrorO12errorMessageyACSScACmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          },
+          {
+            "kind": "Var",
+            "name": "bridgeError",
+            "printedName": "bridgeError",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.ShareTournamentDialogError.Type) -> (any Swift.Error) -> FBSDKGamingServicesKit.ShareTournamentDialogError",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(any Swift.Error) -> FBSDKGamingServicesKit.ShareTournamentDialogError",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ShareTournamentDialogError",
+                        "printedName": "FBSDKGamingServicesKit.ShareTournamentDialogError",
+                        "usr": "s:22FBSDKGamingServicesKit26ShareTournamentDialogErrorO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Error",
+                        "printedName": "any Swift.Error",
+                        "usr": "s:s5ErrorP"
+                      }
+                    ]
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.ShareTournamentDialogError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ShareTournamentDialogError",
+                        "printedName": "FBSDKGamingServicesKit.ShareTournamentDialogError",
+                        "usr": "s:22FBSDKGamingServicesKit26ShareTournamentDialogErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit26ShareTournamentDialogErrorO06bridgeG0yACs0G0_pcACmF",
+            "mangledName": "$s22FBSDKGamingServicesKit26ShareTournamentDialogErrorO06bridgeG0yACs0G0_pcACmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          }
+        ],
+        "declKind": "Enum",
+        "usr": "s:22FBSDKGamingServicesKit26ShareTournamentDialogErrorO",
+        "mangledName": "$s22FBSDKGamingServicesKit26ShareTournamentDialogErrorO",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "Sendable",
+            "printedName": "Sendable",
+            "usr": "s:s8SendableP",
+            "mangledName": "$ss8SendableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "SendableMetatype",
+            "printedName": "SendableMetatype",
+            "usr": "s:s16SendableMetatypeP",
+            "mangledName": "$ss16SendableMetatypeP"
+          }
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "ShareTournamentDialog",
+        "printedName": "ShareTournamentDialog",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "gamingGraphDomain",
+            "printedName": "gamingGraphDomain",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit21ShareTournamentDialogC17gamingGraphDomainSSvp",
+            "mangledName": "$s22FBSDKGamingServicesKit21ShareTournamentDialogC17gamingGraphDomainSSvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage"
+            ],
+            "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:22FBSDKGamingServicesKit21ShareTournamentDialogC17gamingGraphDomainSSvg",
+                "mangledName": "$s22FBSDKGamingServicesKit21ShareTournamentDialogC17gamingGraphDomainSSvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "bridgeURLOpener",
+            "printedName": "bridgeURLOpener",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "BridgeAPIRequestOpening",
+                "printedName": "any FBSDKCoreKit.BridgeAPIRequestOpening",
+                "usr": "c:objc(pl)FBSDKBridgeAPIRequestOpening"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit21ShareTournamentDialogC15bridgeURLOpenerSo28FBSDKBridgeAPIRequestOpening_pvp",
+            "mangledName": "$s22FBSDKGamingServicesKit21ShareTournamentDialogC15bridgeURLOpenerSo28FBSDKBridgeAPIRequestOpening_pvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "BridgeAPIRequestOpening",
+                    "printedName": "any FBSDKCoreKit.BridgeAPIRequestOpening",
+                    "usr": "c:objc(pl)FBSDKBridgeAPIRequestOpening"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit21ShareTournamentDialogC15bridgeURLOpenerSo28FBSDKBridgeAPIRequestOpening_pvg",
+                "mangledName": "$s22FBSDKGamingServicesKit21ShareTournamentDialogC15bridgeURLOpenerSo28FBSDKBridgeAPIRequestOpening_pvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "BridgeAPIRequestOpening",
+                    "printedName": "any FBSDKCoreKit.BridgeAPIRequestOpening",
+                    "usr": "c:objc(pl)FBSDKBridgeAPIRequestOpening"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit21ShareTournamentDialogC15bridgeURLOpenerSo28FBSDKBridgeAPIRequestOpening_pvs",
+                "mangledName": "$s22FBSDKGamingServicesKit21ShareTournamentDialogC15bridgeURLOpenerSo28FBSDKBridgeAPIRequestOpening_pvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit21ShareTournamentDialogC15bridgeURLOpenerSo28FBSDKBridgeAPIRequestOpening_pvM",
+                "mangledName": "$s22FBSDKGamingServicesKit21ShareTournamentDialogC15bridgeURLOpenerSo28FBSDKBridgeAPIRequestOpening_pvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "delegate",
+            "printedName": "delegate",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "WeakStorage",
+                "printedName": "(any FBSDKGamingServicesKit.ShareTournamentDialogDelegate)?"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit21ShareTournamentDialogC8delegateAA0deF8Delegate_pSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit21ShareTournamentDialogC8delegateAA0deF8Delegate_pSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "ReferenceOwnership"
+            ],
+            "ownership": 1,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBSDKGamingServicesKit.ShareTournamentDialogDelegate)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ShareTournamentDialogDelegate",
+                        "printedName": "any FBSDKGamingServicesKit.ShareTournamentDialogDelegate",
+                        "usr": "s:22FBSDKGamingServicesKit29ShareTournamentDialogDelegateP"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit21ShareTournamentDialogC8delegateAA0deF8Delegate_pSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit21ShareTournamentDialogC8delegateAA0deF8Delegate_pSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBSDKGamingServicesKit.ShareTournamentDialogDelegate)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ShareTournamentDialogDelegate",
+                        "printedName": "any FBSDKGamingServicesKit.ShareTournamentDialogDelegate",
+                        "usr": "s:22FBSDKGamingServicesKit29ShareTournamentDialogDelegateP"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit21ShareTournamentDialogC8delegateAA0deF8Delegate_pSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit21ShareTournamentDialogC8delegateAA0deF8Delegate_pSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit21ShareTournamentDialogC8delegateAA0deF8Delegate_pSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit21ShareTournamentDialogC8delegateAA0deF8Delegate_pSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "currentConfiguration",
+            "printedName": "currentConfiguration",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBSDKGamingServicesKit.TournamentConfig?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "TournamentConfig",
+                    "printedName": "FBSDKGamingServicesKit.TournamentConfig",
+                    "usr": "s:22FBSDKGamingServicesKit16TournamentConfigV"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit21ShareTournamentDialogC20currentConfigurationAA0E6ConfigVSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit21ShareTournamentDialogC20currentConfigurationAA0E6ConfigVSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.TournamentConfig?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TournamentConfig",
+                        "printedName": "FBSDKGamingServicesKit.TournamentConfig",
+                        "usr": "s:22FBSDKGamingServicesKit16TournamentConfigV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit21ShareTournamentDialogC20currentConfigurationAA0E6ConfigVSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit21ShareTournamentDialogC20currentConfigurationAA0E6ConfigVSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.TournamentConfig?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TournamentConfig",
+                        "printedName": "FBSDKGamingServicesKit.TournamentConfig",
+                        "usr": "s:22FBSDKGamingServicesKit16TournamentConfigV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit21ShareTournamentDialogC20currentConfigurationAA0E6ConfigVSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit21ShareTournamentDialogC20currentConfigurationAA0E6ConfigVSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit21ShareTournamentDialogC20currentConfigurationAA0E6ConfigVSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit21ShareTournamentDialogC20currentConfigurationAA0E6ConfigVSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "tournamentToUpdate",
+            "printedName": "tournamentToUpdate",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBSDKGamingServicesKit.Tournament?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Tournament",
+                    "printedName": "FBSDKGamingServicesKit.Tournament",
+                    "usr": "s:22FBSDKGamingServicesKit10TournamentV"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit21ShareTournamentDialogC18tournamentToUpdateAA0E0VSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit21ShareTournamentDialogC18tournamentToUpdateAA0E0VSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.Tournament?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Tournament",
+                        "printedName": "FBSDKGamingServicesKit.Tournament",
+                        "usr": "s:22FBSDKGamingServicesKit10TournamentV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit21ShareTournamentDialogC18tournamentToUpdateAA0E0VSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit21ShareTournamentDialogC18tournamentToUpdateAA0E0VSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.Tournament?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Tournament",
+                        "printedName": "FBSDKGamingServicesKit.Tournament",
+                        "usr": "s:22FBSDKGamingServicesKit10TournamentV"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit21ShareTournamentDialogC18tournamentToUpdateAA0E0VSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit21ShareTournamentDialogC18tournamentToUpdateAA0E0VSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit21ShareTournamentDialogC18tournamentToUpdateAA0E0VSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit21ShareTournamentDialogC18tournamentToUpdateAA0E0VSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(delegate:urlOpener:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "ShareTournamentDialog",
+                "printedName": "FBSDKGamingServicesKit.ShareTournamentDialog",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)ShareTournamentDialog"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ShareTournamentDialogDelegate",
+                "printedName": "any FBSDKGamingServicesKit.ShareTournamentDialogDelegate",
+                "usr": "s:22FBSDKGamingServicesKit29ShareTournamentDialogDelegateP"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "BridgeAPIRequestOpening",
+                "printedName": "any FBSDKCoreKit.BridgeAPIRequestOpening",
+                "usr": "c:objc(pl)FBSDKBridgeAPIRequestOpening"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit21ShareTournamentDialogC8delegate9urlOpenerAcA0deF8Delegate_p_So28FBSDKBridgeAPIRequestOpening_ptcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit21ShareTournamentDialogC8delegate9urlOpenerAcA0deF8Delegate_p_So28FBSDKBridgeAPIRequestOpening_ptcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(delegate:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "ShareTournamentDialog",
+                "printedName": "FBSDKGamingServicesKit.ShareTournamentDialog",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)ShareTournamentDialog"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ShareTournamentDialogDelegate",
+                "printedName": "any FBSDKGamingServicesKit.ShareTournamentDialogDelegate",
+                "usr": "s:22FBSDKGamingServicesKit29ShareTournamentDialogDelegateP"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit21ShareTournamentDialogC8delegateAcA0deF8Delegate_p_tcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit21ShareTournamentDialogC8delegateAcA0deF8Delegate_p_tcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Convenience",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "init_kind": "Convenience"
+          },
+          {
+            "kind": "Function",
+            "name": "show",
+            "printedName": "show(score:tournamentID:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Int",
+                "printedName": "Swift.Int",
+                "usr": "s:Si"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit21ShareTournamentDialogC4show5score12tournamentIDySi_SStKF",
+            "mangledName": "$s22FBSDKGamingServicesKit21ShareTournamentDialogC4show5score12tournamentIDySi_SStKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "throwing": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "show",
+            "printedName": "show(score:tournament:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Int",
+                "printedName": "Swift.Int",
+                "usr": "s:Si"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Tournament",
+                "printedName": "FBSDKGamingServicesKit.Tournament",
+                "usr": "s:22FBSDKGamingServicesKit10TournamentV"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit21ShareTournamentDialogC4show5score10tournamentySi_AA0E0VtKF",
+            "mangledName": "$s22FBSDKGamingServicesKit21ShareTournamentDialogC4show5score10tournamentySi_AA0E0VtKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "throwing": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "show",
+            "printedName": "show(initialScore:config:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Int",
+                "printedName": "Swift.Int",
+                "usr": "s:Si"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "TournamentConfig",
+                "printedName": "FBSDKGamingServicesKit.TournamentConfig",
+                "usr": "s:22FBSDKGamingServicesKit16TournamentConfigV"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit21ShareTournamentDialogC4show12initialScore6configySi_AA0E6ConfigVtKF",
+            "mangledName": "$s22FBSDKGamingServicesKit21ShareTournamentDialogC4show12initialScore6configySi_AA0E6ConfigVtKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "throwing": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "isTournamentURL",
+            "printedName": "isTournamentURL(url:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "URL",
+                "printedName": "Foundation.URL",
+                "usr": "s:10Foundation3URLV"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit21ShareTournamentDialogC02isE3URL3urlSb10Foundation0H0V_tF",
+            "mangledName": "$s22FBSDKGamingServicesKit21ShareTournamentDialogC02isE3URL3urlSb10Foundation0H0V_tF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "parseTournamentURL",
+            "printedName": "parseTournamentURL(url:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "URL",
+                "printedName": "Foundation.URL",
+                "usr": "s:10Foundation3URLV"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit21ShareTournamentDialogC05parseE3URL3urlSb10Foundation0H0V_tF",
+            "mangledName": "$s22FBSDKGamingServicesKit21ShareTournamentDialogC05parseE3URL3urlSb10Foundation0H0V_tF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "isAuthenticationURL",
+            "printedName": "isAuthenticationURL(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "URL",
+                "printedName": "Foundation.URL",
+                "usr": "s:10Foundation3URLV"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)ShareTournamentDialog(im)isAuthenticationURL:",
+            "mangledName": "$s22FBSDKGamingServicesKit21ShareTournamentDialogC19isAuthenticationURLySb10Foundation0I0VF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "objc_name": "isAuthenticationURL:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "application",
+            "printedName": "application(_:open:sourceApplication:annotation:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "UIKit.UIApplication?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "UIApplication",
+                    "printedName": "UIKit.UIApplication",
+                    "usr": "c:objc(cs)UIApplication"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "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": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Any?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)ShareTournamentDialog(im)application:openURL:sourceApplication:annotation:",
+            "mangledName": "$s22FBSDKGamingServicesKit21ShareTournamentDialogC11application_4open17sourceApplication10annotationSbSo13UIApplicationCSg_10Foundation3URLVSgSSSgypSgtF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "objc_name": "application:openURL:sourceApplication:annotation:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "AccessControl"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "canOpen",
+            "printedName": "canOpen(_:for:sourceApplication:annotation:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "URL",
+                "printedName": "Foundation.URL",
+                "usr": "s:10Foundation3URLV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "UIKit.UIApplication?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "UIApplication",
+                    "printedName": "UIKit.UIApplication",
+                    "usr": "c:objc(cs)UIApplication"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "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": "Any?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)ShareTournamentDialog(im)canOpenURL:forApplication:sourceApplication:annotation:",
+            "mangledName": "$s22FBSDKGamingServicesKit21ShareTournamentDialogC7canOpen_3for17sourceApplication10annotationSb10Foundation3URLV_So13UIApplicationCSgSSSgypSgtF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "objc_name": "canOpenURL:forApplication:sourceApplication:annotation:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "AccessControl"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "applicationDidBecomeActive",
+            "printedName": "applicationDidBecomeActive(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "UIApplication",
+                "printedName": "UIKit.UIApplication",
+                "usr": "c:objc(cs)UIApplication"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)ShareTournamentDialog(im)applicationDidBecomeActive:",
+            "mangledName": "$s22FBSDKGamingServicesKit21ShareTournamentDialogC26applicationDidBecomeActiveyySo13UIApplicationCF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "objc_name": "applicationDidBecomeActive:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "AccessControl"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "ShareTournamentDialog",
+                "printedName": "FBSDKGamingServicesKit.ShareTournamentDialog",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)ShareTournamentDialog"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)ShareTournamentDialog(im)init",
+            "mangledName": "$s22FBSDKGamingServicesKit21ShareTournamentDialogCACycfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "implicit": true,
+            "objc_name": "init",
+            "declAttributes": [
+              "Dynamic",
+              "ObjC",
+              "Override"
+            ],
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)ShareTournamentDialog",
+        "mangledName": "$s22FBSDKGamingServicesKit21ShareTournamentDialogC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "ShareTournamentDialogDelegate",
+        "printedName": "ShareTournamentDialogDelegate",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "didComplete",
+            "printedName": "didComplete(dialog:tournament:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ShareTournamentDialog",
+                "printedName": "FBSDKGamingServicesKit.ShareTournamentDialog",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)ShareTournamentDialog"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Tournament",
+                "printedName": "FBSDKGamingServicesKit.Tournament",
+                "usr": "s:22FBSDKGamingServicesKit10TournamentV"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit29ShareTournamentDialogDelegateP11didComplete6dialog10tournamentyAA0deF0C_AA0E0VtF",
+            "mangledName": "$s22FBSDKGamingServicesKit29ShareTournamentDialogDelegateP11didComplete6dialog10tournamentyAA0deF0C_AA0E0VtF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.ShareTournamentDialogDelegate>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.ShareTournamentDialogDelegate>",
+            "protocolReq": true,
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "didFail",
+            "printedName": "didFail(withError:dialog:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Error",
+                "printedName": "any Swift.Error",
+                "usr": "s:s5ErrorP"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ShareTournamentDialog",
+                "printedName": "FBSDKGamingServicesKit.ShareTournamentDialog",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)ShareTournamentDialog"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit29ShareTournamentDialogDelegateP7didFail9withError6dialogys0K0_p_AA0deF0CtF",
+            "mangledName": "$s22FBSDKGamingServicesKit29ShareTournamentDialogDelegateP7didFail9withError6dialogys0K0_p_AA0deF0CtF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.ShareTournamentDialogDelegate>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.ShareTournamentDialogDelegate>",
+            "protocolReq": true,
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "didCancel",
+            "printedName": "didCancel(dialog:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ShareTournamentDialog",
+                "printedName": "FBSDKGamingServicesKit.ShareTournamentDialog",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)ShareTournamentDialog"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit29ShareTournamentDialogDelegateP9didCancel6dialogyAA0deF0C_tF",
+            "mangledName": "$s22FBSDKGamingServicesKit29ShareTournamentDialogDelegateP9didCancel6dialogyAA0deF0C_tF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.ShareTournamentDialogDelegate>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.ShareTournamentDialogDelegate>",
+            "protocolReq": true,
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "s:22FBSDKGamingServicesKit29ShareTournamentDialogDelegateP",
+        "mangledName": "$s22FBSDKGamingServicesKit29ShareTournamentDialogDelegateP",
+        "moduleName": "FBSDKGamingServicesKit",
+        "genericSig": "<τ_0_0 : AnyObject>",
+        "sugared_genericSig": "<Self : AnyObject>",
+        "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": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "ShareTournamentDialogURLBuilder",
+        "printedName": "ShareTournamentDialogURLBuilder",
+        "children": [
+          {
+            "kind": "TypeDecl",
+            "name": "Constants",
+            "printedName": "Constants",
+            "children": [
+              {
+                "kind": "Var",
+                "name": "host",
+                "printedName": "host",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9ConstantsO4hostSSvpZ",
+                "mangledName": "$s22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9ConstantsO4hostSSvpZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "declAttributes": [
+                  "HasInitialValue",
+                  "HasStorage"
+                ],
+                "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:22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9ConstantsO4hostSSvgZ",
+                    "mangledName": "$s22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9ConstantsO4hostSSvgZ",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "static": true,
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "get"
+                  }
+                ]
+              },
+              {
+                "kind": "Var",
+                "name": "path",
+                "printedName": "path",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9ConstantsO4pathSSvpZ",
+                "mangledName": "$s22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9ConstantsO4pathSSvpZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "declAttributes": [
+                  "HasInitialValue",
+                  "HasStorage"
+                ],
+                "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:22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9ConstantsO4pathSSvgZ",
+                    "mangledName": "$s22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9ConstantsO4pathSSvgZ",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "static": true,
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "get"
+                  }
+                ]
+              }
+            ],
+            "declKind": "Enum",
+            "usr": "s:22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9ConstantsO",
+            "mangledName": "$s22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9ConstantsO",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isEnumExhaustive": 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": "BitwiseCopyable",
+                "printedName": "BitwiseCopyable",
+                "usr": "s:s15BitwiseCopyableP",
+                "mangledName": "$ss15BitwiseCopyableP"
+              }
+            ]
+          },
+          {
+            "kind": "TypeDecl",
+            "name": "QueryKeys",
+            "printedName": "QueryKeys",
+            "children": [
+              {
+                "kind": "Var",
+                "name": "score",
+                "printedName": "score",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9QueryKeysO5scoreSSvpZ",
+                "mangledName": "$s22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9QueryKeysO5scoreSSvpZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "declAttributes": [
+                  "HasInitialValue",
+                  "HasStorage"
+                ],
+                "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:22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9QueryKeysO5scoreSSvgZ",
+                    "mangledName": "$s22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9QueryKeysO5scoreSSvgZ",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "static": true,
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "get"
+                  }
+                ]
+              },
+              {
+                "kind": "Var",
+                "name": "tournamentID",
+                "printedName": "tournamentID",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9QueryKeysO12tournamentIDSSvpZ",
+                "mangledName": "$s22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9QueryKeysO12tournamentIDSSvpZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "declAttributes": [
+                  "HasInitialValue",
+                  "HasStorage"
+                ],
+                "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:22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9QueryKeysO12tournamentIDSSvgZ",
+                    "mangledName": "$s22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9QueryKeysO12tournamentIDSSvgZ",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "static": true,
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "get"
+                  }
+                ]
+              },
+              {
+                "kind": "Var",
+                "name": "title",
+                "printedName": "title",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9QueryKeysO5titleSSvpZ",
+                "mangledName": "$s22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9QueryKeysO5titleSSvpZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "declAttributes": [
+                  "HasInitialValue",
+                  "HasStorage"
+                ],
+                "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:22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9QueryKeysO5titleSSvgZ",
+                    "mangledName": "$s22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9QueryKeysO5titleSSvgZ",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "static": true,
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "get"
+                  }
+                ]
+              },
+              {
+                "kind": "Var",
+                "name": "scoreFormat",
+                "printedName": "scoreFormat",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9QueryKeysO11scoreFormatSSvpZ",
+                "mangledName": "$s22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9QueryKeysO11scoreFormatSSvpZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "declAttributes": [
+                  "HasInitialValue",
+                  "HasStorage"
+                ],
+                "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:22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9QueryKeysO11scoreFormatSSvgZ",
+                    "mangledName": "$s22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9QueryKeysO11scoreFormatSSvgZ",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "static": true,
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "get"
+                  }
+                ]
+              },
+              {
+                "kind": "Var",
+                "name": "sortOrder",
+                "printedName": "sortOrder",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9QueryKeysO9sortOrderSSvpZ",
+                "mangledName": "$s22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9QueryKeysO9sortOrderSSvpZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "declAttributes": [
+                  "HasInitialValue",
+                  "HasStorage"
+                ],
+                "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:22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9QueryKeysO9sortOrderSSvgZ",
+                    "mangledName": "$s22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9QueryKeysO9sortOrderSSvgZ",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "static": true,
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "get"
+                  }
+                ]
+              },
+              {
+                "kind": "Var",
+                "name": "endTime",
+                "printedName": "endTime",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9QueryKeysO7endTimeSSvpZ",
+                "mangledName": "$s22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9QueryKeysO7endTimeSSvpZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "declAttributes": [
+                  "HasInitialValue",
+                  "HasStorage"
+                ],
+                "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:22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9QueryKeysO7endTimeSSvgZ",
+                    "mangledName": "$s22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9QueryKeysO7endTimeSSvgZ",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "static": true,
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "get"
+                  }
+                ]
+              },
+              {
+                "kind": "Var",
+                "name": "payload",
+                "printedName": "payload",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9QueryKeysO7payloadSSvpZ",
+                "mangledName": "$s22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9QueryKeysO7payloadSSvpZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "declAttributes": [
+                  "HasInitialValue",
+                  "HasStorage"
+                ],
+                "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:22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9QueryKeysO7payloadSSvgZ",
+                    "mangledName": "$s22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9QueryKeysO7payloadSSvgZ",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "static": true,
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "get"
+                  }
+                ]
+              }
+            ],
+            "declKind": "Enum",
+            "usr": "s:22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9QueryKeysO",
+            "mangledName": "$s22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO9QueryKeysO",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isEnumExhaustive": 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": "BitwiseCopyable",
+                "printedName": "BitwiseCopyable",
+                "usr": "s:s15BitwiseCopyableP",
+                "mangledName": "$ss15BitwiseCopyableP"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "create",
+            "printedName": "create",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.ShareTournamentDialogURLBuilder.Type) -> (FBSDKGamingServicesKit.TournamentConfig) -> FBSDKGamingServicesKit.ShareTournamentDialogURLBuilder",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBSDKGamingServicesKit.TournamentConfig) -> FBSDKGamingServicesKit.ShareTournamentDialogURLBuilder",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ShareTournamentDialogURLBuilder",
+                        "printedName": "FBSDKGamingServicesKit.ShareTournamentDialogURLBuilder",
+                        "usr": "s:22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TournamentConfig",
+                        "printedName": "FBSDKGamingServicesKit.TournamentConfig",
+                        "usr": "s:22FBSDKGamingServicesKit16TournamentConfigV"
+                      }
+                    ]
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.ShareTournamentDialogURLBuilder.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ShareTournamentDialogURLBuilder",
+                        "printedName": "FBSDKGamingServicesKit.ShareTournamentDialogURLBuilder",
+                        "usr": "s:22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO6createyAcA0E6ConfigVcACmF",
+            "mangledName": "$s22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO6createyAcA0E6ConfigVcACmF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "fixedbinaryorder": 0
+          },
+          {
+            "kind": "Var",
+            "name": "update",
+            "printedName": "update",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.ShareTournamentDialogURLBuilder.Type) -> (FBSDKGamingServicesKit.Tournament) -> FBSDKGamingServicesKit.ShareTournamentDialogURLBuilder",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBSDKGamingServicesKit.Tournament) -> FBSDKGamingServicesKit.ShareTournamentDialogURLBuilder",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ShareTournamentDialogURLBuilder",
+                        "printedName": "FBSDKGamingServicesKit.ShareTournamentDialogURLBuilder",
+                        "usr": "s:22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Tournament",
+                        "printedName": "FBSDKGamingServicesKit.Tournament",
+                        "usr": "s:22FBSDKGamingServicesKit10TournamentV"
+                      }
+                    ]
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.ShareTournamentDialogURLBuilder.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ShareTournamentDialogURLBuilder",
+                        "printedName": "FBSDKGamingServicesKit.ShareTournamentDialogURLBuilder",
+                        "usr": "s:22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO6updateyAcA0E0VcACmF",
+            "mangledName": "$s22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO6updateyAcA0E0VcACmF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "fixedbinaryorder": 1
+          },
+          {
+            "kind": "Function",
+            "name": "queryItems",
+            "printedName": "queryItems(for:score:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Array",
+                "printedName": "[Foundation.URLQueryItem]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "URLQueryItem",
+                    "printedName": "Foundation.URLQueryItem",
+                    "usr": "s:10Foundation12URLQueryItemV"
+                  }
+                ],
+                "usr": "s:Sa"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "TournamentConfig",
+                "printedName": "FBSDKGamingServicesKit.TournamentConfig",
+                "usr": "s:22FBSDKGamingServicesKit16TournamentConfigV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Int",
+                "printedName": "Swift.Int",
+                "usr": "s:Si"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO10queryItems3for5scoreSay10Foundation12URLQueryItemVGAA0E6ConfigV_SitF",
+            "mangledName": "$s22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO10queryItems3for5scoreSay10Foundation12URLQueryItemVGAA0E6ConfigV_SitF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "url",
+            "printedName": "url(withPathAppID:score:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Foundation.URL?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "URL",
+                    "printedName": "Foundation.URL",
+                    "usr": "s:10Foundation3URLV"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Int",
+                "printedName": "Swift.Int",
+                "usr": "s:Si"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO3url13withPathAppID5score10Foundation3URLVSgSS_SitF",
+            "mangledName": "$s22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO3url13withPathAppID5score10Foundation3URLVSgSS_SitF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Enum",
+        "usr": "s:22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO",
+        "mangledName": "$s22FBSDKGamingServicesKit31ShareTournamentDialogURLBuilderO",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "AccessControl"
+        ],
+        "isEnumExhaustive": 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": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "Showable",
+        "printedName": "Showable",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "show",
+            "printedName": "show()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKShowable(im)show",
+            "mangledName": "$s22FBSDKGamingServicesKit8ShowableP4showSbyF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.Showable>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.Showable>",
+            "protocolReq": true,
+            "declAttributes": [
+              "ObjC"
+            ],
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKShowable",
+        "mangledName": "$s22FBSDKGamingServicesKit8ShowableP",
+        "moduleName": "FBSDKGamingServicesKit",
+        "genericSig": "<τ_0_0 : AnyObject>",
+        "sugared_genericSig": "<Self : AnyObject>",
+        "objc_name": "FBSDKShowable",
+        "declAttributes": [
+          "AccessControl",
+          "ObjC"
+        ],
+        "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": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "SwitchContextContent",
+        "printedName": "SwitchContextContent",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "contextTokenID",
+            "printedName": "contextTokenID",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKSwitchContextContent(py)contextTokenID",
+            "mangledName": "$s22FBSDKGamingServicesKit20SwitchContextContentC14contextTokenIDSSvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKSwitchContextContent(im)contextTokenID",
+                "mangledName": "$s22FBSDKGamingServicesKit20SwitchContextContentC14contextTokenIDSSvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "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": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKSwitchContextContent(im)setContextTokenID:",
+                "mangledName": "$s22FBSDKGamingServicesKit20SwitchContextContentC14contextTokenIDSSvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit20SwitchContextContentC14contextTokenIDSSvM",
+                "mangledName": "$s22FBSDKGamingServicesKit20SwitchContextContentC14contextTokenIDSSvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(contextID:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "SwitchContextContent",
+                "printedName": "FBSDKGamingServicesKit.SwitchContextContent",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKSwitchContextContent"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKSwitchContextContent(im)initDialogContentWithContextID:",
+            "mangledName": "$s22FBSDKGamingServicesKit20SwitchContextContentC9contextIDACSS_tcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "objc_name": "initDialogContentWithContextID:",
+            "declAttributes": [
+              "AccessControl",
+              "ObjC"
+            ],
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "isEqual",
+            "printedName": "isEqual(_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Any?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKSwitchContextContent(im)isEqual:",
+            "mangledName": "$s22FBSDKGamingServicesKit20SwitchContextContentC7isEqualySbypSgF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "objc_name": "isEqual:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "Override",
+              "AccessControl"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "validate",
+            "printedName": "validate()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKSwitchContextContent(im)validateAndReturnError:",
+            "mangledName": "$s22FBSDKGamingServicesKit20SwitchContextContentC8validateyyKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "objc_name": "validateAndReturnError:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "throwing": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "SwitchContextContent",
+                "printedName": "FBSDKGamingServicesKit.SwitchContextContent",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKSwitchContextContent"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKSwitchContextContent(im)init",
+            "mangledName": "$s22FBSDKGamingServicesKit20SwitchContextContentCACycfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "implicit": true,
+            "objc_name": "init",
+            "declAttributes": [
+              "Dynamic",
+              "ObjC",
+              "Override"
+            ],
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKSwitchContextContent",
+        "mangledName": "$s22FBSDKGamingServicesKit20SwitchContextContentC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "objc_name": "FBSDKSwitchContextContent",
+        "declAttributes": [
+          "Final",
+          "AccessControl",
+          "ObjC",
+          "ObjCMembers",
+          "RawDocComment"
+        ],
+        "superclassUsr": "c:objc(cs)NSObject",
+        "superclassNames": [
+          "ObjectiveC.NSObject"
+        ],
+        "conformances": [
+          {
+            "kind": "Conformance",
+            "name": "ValidatableProtocol",
+            "printedName": "ValidatableProtocol",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKValidatable",
+            "mangledName": "$s22FBSDKGamingServicesKit19ValidatableProtocolP"
+          },
+          {
+            "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": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "SwitchContextDialog",
+        "printedName": "SwitchContextDialog",
+        "children": [
+          {
+            "kind": "TypeDecl",
+            "name": "Keys",
+            "printedName": "Keys",
+            "children": [
+              {
+                "kind": "Var",
+                "name": "contextID",
+                "printedName": "contextID",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit19SwitchContextDialogC4KeysO9contextIDSSvpZ",
+                "mangledName": "$s22FBSDKGamingServicesKit19SwitchContextDialogC4KeysO9contextIDSSvpZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "declAttributes": [
+                  "HasInitialValue",
+                  "HasStorage"
+                ],
+                "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:22FBSDKGamingServicesKit19SwitchContextDialogC4KeysO9contextIDSSvgZ",
+                    "mangledName": "$s22FBSDKGamingServicesKit19SwitchContextDialogC4KeysO9contextIDSSvgZ",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "static": true,
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "get"
+                  }
+                ]
+              }
+            ],
+            "declKind": "Enum",
+            "usr": "s:22FBSDKGamingServicesKit19SwitchContextDialogC4KeysO",
+            "mangledName": "$s22FBSDKGamingServicesKit19SwitchContextDialogC4KeysO",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isEnumExhaustive": 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": "BitwiseCopyable",
+                "printedName": "BitwiseCopyable",
+                "usr": "s:s15BitwiseCopyableP",
+                "mangledName": "$ss15BitwiseCopyableP"
+              }
+            ]
+          },
+          {
+            "kind": "TypeDecl",
+            "name": "DialogFrame",
+            "printedName": "DialogFrame",
+            "children": [
+              {
+                "kind": "Var",
+                "name": "width",
+                "printedName": "width",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "CGFloat",
+                    "printedName": "CoreGraphics.CGFloat",
+                    "usr": "s:14CoreFoundation7CGFloatV"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit19SwitchContextDialogC0F5FrameO5width14CoreFoundation7CGFloatVvpZ",
+                "mangledName": "$s22FBSDKGamingServicesKit19SwitchContextDialogC0F5FrameO5width12CoreGraphics7CGFloatVvpZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "declAttributes": [
+                  "HasInitialValue",
+                  "HasStorage"
+                ],
+                "isLet": true,
+                "hasStorage": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CGFloat",
+                        "printedName": "CoreGraphics.CGFloat",
+                        "usr": "s:14CoreFoundation7CGFloatV"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit19SwitchContextDialogC0F5FrameO5width14CoreFoundation7CGFloatVvgZ",
+                    "mangledName": "$s22FBSDKGamingServicesKit19SwitchContextDialogC0F5FrameO5width12CoreGraphics7CGFloatVvgZ",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "static": true,
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "get"
+                  }
+                ]
+              },
+              {
+                "kind": "Var",
+                "name": "height",
+                "printedName": "height",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "CGFloat",
+                    "printedName": "CoreGraphics.CGFloat",
+                    "usr": "s:14CoreFoundation7CGFloatV"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit19SwitchContextDialogC0F5FrameO6height14CoreFoundation7CGFloatVvpZ",
+                "mangledName": "$s22FBSDKGamingServicesKit19SwitchContextDialogC0F5FrameO6height12CoreGraphics7CGFloatVvpZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "declAttributes": [
+                  "HasInitialValue",
+                  "HasStorage"
+                ],
+                "isLet": true,
+                "hasStorage": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CGFloat",
+                        "printedName": "CoreGraphics.CGFloat",
+                        "usr": "s:14CoreFoundation7CGFloatV"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit19SwitchContextDialogC0F5FrameO6height14CoreFoundation7CGFloatVvgZ",
+                    "mangledName": "$s22FBSDKGamingServicesKit19SwitchContextDialogC0F5FrameO6height12CoreGraphics7CGFloatVvgZ",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "static": true,
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "get"
+                  }
+                ]
+              }
+            ],
+            "declKind": "Enum",
+            "usr": "s:22FBSDKGamingServicesKit19SwitchContextDialogC0F5FrameO",
+            "mangledName": "$s22FBSDKGamingServicesKit19SwitchContextDialogC0F5FrameO",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isEnumExhaustive": 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": "BitwiseCopyable",
+                "printedName": "BitwiseCopyable",
+                "usr": "s:s15BitwiseCopyableP",
+                "mangledName": "$ss15BitwiseCopyableP"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "windowFinder",
+            "printedName": "windowFinder",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "_WindowFinding",
+                "printedName": "any FBSDKCoreKit._WindowFinding",
+                "usr": "c:objc(pl)_FBSDKWindowFinding"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKSwitchContextDialog(py)windowFinder",
+            "mangledName": "$s22FBSDKGamingServicesKit19SwitchContextDialogC12windowFinderSo19_FBSDKWindowFinding_pvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "ObjC"
+            ],
+            "isLet": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "_WindowFinding",
+                    "printedName": "any FBSDKCoreKit._WindowFinding",
+                    "usr": "c:objc(pl)_FBSDKWindowFinding"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKSwitchContextDialog(im)windowFinder",
+                "mangledName": "$s22FBSDKGamingServicesKit19SwitchContextDialogC12windowFinderSo19_FBSDKWindowFinding_pvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "frame",
+            "printedName": "frame",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "CGRect",
+                "printedName": "CoreFoundation.CGRect",
+                "usr": "c:@S@CGRect"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKSwitchContextDialog(py)frame",
+            "mangledName": "$s22FBSDKGamingServicesKit19SwitchContextDialogC5frameSo6CGRectVvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "ObjC"
+            ],
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "CGRect",
+                    "printedName": "CoreFoundation.CGRect",
+                    "usr": "c:@S@CGRect"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKSwitchContextDialog(im)frame",
+                "mangledName": "$s22FBSDKGamingServicesKit19SwitchContextDialogC5frameSo6CGRectVvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "declAttributes": [
+                  "Final",
+                  "ObjC"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(content:windowFinder:delegate:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "SwitchContextDialog",
+                "printedName": "FBSDKGamingServicesKit.SwitchContextDialog",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKSwitchContextDialog"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "SwitchContextContent",
+                "printedName": "FBSDKGamingServicesKit.SwitchContextContent",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKSwitchContextContent"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "_WindowFinding",
+                "printedName": "any FBSDKCoreKit._WindowFinding",
+                "usr": "c:objc(pl)_FBSDKWindowFinding"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ContextDialogDelegate",
+                "printedName": "any FBSDKGamingServicesKit.ContextDialogDelegate",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKContextDialogDelegate"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKSwitchContextDialog(im)initWithContent:windowFinder:delegate:",
+            "mangledName": "$s22FBSDKGamingServicesKit19SwitchContextDialogC7content12windowFinder8delegateAcA0dE7ContentC_So19_FBSDKWindowFinding_pAA0eF8Delegate_ptcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "AccessControl",
+              "RawDocComment",
+              "ObjC"
+            ],
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "show",
+            "printedName": "show()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKSwitchContextDialog(im)show",
+            "mangledName": "$s22FBSDKGamingServicesKit19SwitchContextDialogC4showSbyF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "objc_name": "show",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "Override",
+              "AccessControl"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "validate",
+            "printedName": "validate()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKSwitchContextDialog(im)validateAndReturnError:",
+            "mangledName": "$s22FBSDKGamingServicesKit19SwitchContextDialogC8validateyyKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "objc_name": "validateAndReturnError:",
+            "declAttributes": [
+              "Final",
+              "ObjC",
+              "Override",
+              "AccessControl"
+            ],
+            "throwing": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(delegate:dialogContent:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "SwitchContextDialog",
+                "printedName": "FBSDKGamingServicesKit.SwitchContextDialog",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKSwitchContextDialog"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBSDKGamingServicesKit.ContextDialogDelegate)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ContextDialogDelegate",
+                    "printedName": "any FBSDKGamingServicesKit.ContextDialogDelegate",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKContextDialogDelegate"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBSDKGamingServicesKit.ValidatableProtocol)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ValidatableProtocol",
+                    "printedName": "any FBSDKGamingServicesKit.ValidatableProtocol",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKValidatable"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKSwitchContextDialog(im)initWithDelegate:dialogContent:",
+            "mangledName": "$s22FBSDKGamingServicesKit19SwitchContextDialogC8delegate13dialogContentAcA0eF8Delegate_pSg_AA19ValidatableProtocol_pSgtcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "overriding": true,
+            "implicit": true,
+            "objc_name": "initWithDelegate:dialogContent:",
+            "declAttributes": [
+              "ObjC",
+              "Override"
+            ],
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKSwitchContextDialog",
+        "mangledName": "$s22FBSDKGamingServicesKit19SwitchContextDialogC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "objc_name": "FBSDKSwitchContextDialog",
+        "declAttributes": [
+          "Final",
+          "AccessControl",
+          "ObjC",
+          "ObjCMembers",
+          "RawDocComment"
+        ],
+        "superclassUsr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKContextWebDialog",
+        "hasMissingDesignatedInitializers": true,
+        "superclassNames": [
+          "FBSDKGamingServicesKit.ContextWebDialog",
+          "ObjectiveC.NSObject"
+        ],
+        "conformances": [
+          {
+            "kind": "Conformance",
+            "name": "Showable",
+            "printedName": "Showable",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKShowable",
+            "mangledName": "$s22FBSDKGamingServicesKit8ShowableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "DialogProtocol",
+            "printedName": "DialogProtocol",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKDialog",
+            "mangledName": "$s22FBSDKGamingServicesKit14DialogProtocolP"
+          },
+          {
+            "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": "SwitchContextDialogProtocol",
+            "printedName": "SwitchContextDialogProtocol",
+            "usr": "s:22FBSDKGamingServicesKit27SwitchContextDialogProtocolP",
+            "mangledName": "$s22FBSDKGamingServicesKit27SwitchContextDialogProtocolP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "SwitchContextDialogFactory",
+        "printedName": "SwitchContextDialogFactory",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "tokenProvider",
+            "printedName": "tokenProvider",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "ExistentialMetatype",
+                "printedName": "any FBSDKCoreKit._AccessTokenProviding.Type",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "_AccessTokenProviding",
+                    "printedName": "FBSDKCoreKit._AccessTokenProviding",
+                    "usr": "c:objc(pl)FBSDKAccessTokenProviding"
+                  }
+                ]
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit26SwitchContextDialogFactoryV13tokenProviderSo25FBSDKAccessTokenProviding_pXpvp",
+            "mangledName": "$s22FBSDKGamingServicesKit26SwitchContextDialogFactoryV13tokenProviderSo25FBSDKAccessTokenProviding_pXpvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 0,
+            "isLet": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ExistentialMetatype",
+                    "printedName": "any FBSDKCoreKit._AccessTokenProviding.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "_AccessTokenProviding",
+                        "printedName": "FBSDKCoreKit._AccessTokenProviding",
+                        "usr": "c:objc(pl)FBSDKAccessTokenProviding"
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit26SwitchContextDialogFactoryV13tokenProviderSo25FBSDKAccessTokenProviding_pXpvg",
+                "mangledName": "$s22FBSDKGamingServicesKit26SwitchContextDialogFactoryV13tokenProviderSo25FBSDKAccessTokenProviding_pXpvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(tokenProvider:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "SwitchContextDialogFactory",
+                "printedName": "FBSDKGamingServicesKit.SwitchContextDialogFactory",
+                "usr": "s:22FBSDKGamingServicesKit26SwitchContextDialogFactoryV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ExistentialMetatype",
+                "printedName": "any FBSDKCoreKit._AccessTokenProviding.Type",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "_AccessTokenProviding",
+                    "printedName": "FBSDKCoreKit._AccessTokenProviding",
+                    "usr": "c:objc(pl)FBSDKAccessTokenProviding"
+                  }
+                ]
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit26SwitchContextDialogFactoryV13tokenProviderACSo25FBSDKAccessTokenProviding_pXp_tcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit26SwitchContextDialogFactoryV13tokenProviderACSo25FBSDKAccessTokenProviding_pXp_tcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "makeSwitchContextDialog",
+            "printedName": "makeSwitchContextDialog(content:windowFinder:delegate:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBSDKGamingServicesKit.Showable)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Showable",
+                    "printedName": "any FBSDKGamingServicesKit.Showable",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKShowable"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "SwitchContextContent",
+                "printedName": "FBSDKGamingServicesKit.SwitchContextContent",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKSwitchContextContent"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "_WindowFinding",
+                "printedName": "any FBSDKCoreKit._WindowFinding",
+                "usr": "c:objc(pl)_FBSDKWindowFinding"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ContextDialogDelegate",
+                "printedName": "any FBSDKGamingServicesKit.ContextDialogDelegate",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKContextDialogDelegate"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit26SwitchContextDialogFactoryV04makedeF07content12windowFinder8delegateAA8Showable_pSgAA0dE7ContentC_So19_FBSDKWindowFinding_pAA0eF8Delegate_ptKF",
+            "mangledName": "$s22FBSDKGamingServicesKit26SwitchContextDialogFactoryV04makedeF07content12windowFinder8delegateAA8Showable_pSgAA0dE7ContentC_So19_FBSDKWindowFinding_pAA0eF8Delegate_ptKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "throwing": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Struct",
+        "usr": "s:22FBSDKGamingServicesKit26SwitchContextDialogFactoryV",
+        "mangledName": "$s22FBSDKGamingServicesKit26SwitchContextDialogFactoryV",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "SwitchContextDialogMaking",
+            "printedName": "SwitchContextDialogMaking",
+            "usr": "s:22FBSDKGamingServicesKit25SwitchContextDialogMakingP",
+            "mangledName": "$s22FBSDKGamingServicesKit25SwitchContextDialogMakingP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Sendable",
+            "printedName": "Sendable",
+            "usr": "s:s8SendableP",
+            "mangledName": "$ss8SendableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "BitwiseCopyable",
+            "printedName": "BitwiseCopyable",
+            "usr": "s:s15BitwiseCopyableP",
+            "mangledName": "$ss15BitwiseCopyableP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "SwitchContextDialogMaking",
+        "printedName": "SwitchContextDialogMaking",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "makeSwitchContextDialog",
+            "printedName": "makeSwitchContextDialog(content:windowFinder:delegate:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBSDKGamingServicesKit.Showable)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Showable",
+                    "printedName": "any FBSDKGamingServicesKit.Showable",
+                    "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKShowable"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "SwitchContextContent",
+                "printedName": "FBSDKGamingServicesKit.SwitchContextContent",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(cs)FBSDKSwitchContextContent"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "_WindowFinding",
+                "printedName": "any FBSDKCoreKit._WindowFinding",
+                "usr": "c:objc(pl)_FBSDKWindowFinding"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ContextDialogDelegate",
+                "printedName": "any FBSDKGamingServicesKit.ContextDialogDelegate",
+                "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKContextDialogDelegate"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit25SwitchContextDialogMakingP04makedeF07content12windowFinder8delegateAA8Showable_pSgAA0dE7ContentC_So19_FBSDKWindowFinding_pAA0eF8Delegate_ptKF",
+            "mangledName": "$s22FBSDKGamingServicesKit25SwitchContextDialogMakingP04makedeF07content12windowFinder8delegateAA8Showable_pSgAA0dE7ContentC_So19_FBSDKWindowFinding_pAA0eF8Delegate_ptKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.SwitchContextDialogMaking>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.SwitchContextDialogMaking>",
+            "protocolReq": true,
+            "throwing": true,
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "s:22FBSDKGamingServicesKit25SwitchContextDialogMakingP",
+        "mangledName": "$s22FBSDKGamingServicesKit25SwitchContextDialogMakingP",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "SwitchContextDialogProtocol",
+        "printedName": "SwitchContextDialogProtocol",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "currentWebDialog",
+            "printedName": "currentWebDialog",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBSDKCoreKit._WebDialog?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "_WebDialog",
+                    "printedName": "FBSDKCoreKit._WebDialog",
+                    "usr": "c:@M@FBSDKCoreKit@objc(cs)FBSDKWebDialog"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit27SwitchContextDialogProtocolP010currentWebF009FBSDKCoreC001_iF0CSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit27SwitchContextDialogProtocolP010currentWebF009FBSDKCoreC001_iF0CSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "protocolReq": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKCoreKit._WebDialog?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "_WebDialog",
+                        "printedName": "FBSDKCoreKit._WebDialog",
+                        "usr": "c:@M@FBSDKCoreKit@objc(cs)FBSDKWebDialog"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit27SwitchContextDialogProtocolP010currentWebF009FBSDKCoreC001_iF0CSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit27SwitchContextDialogProtocolP010currentWebF009FBSDKCoreC001_iF0CSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.SwitchContextDialogProtocol>",
+                "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.SwitchContextDialogProtocol>",
+                "protocolReq": true,
+                "reqNewWitnessTableEntry": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKCoreKit._WebDialog?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "_WebDialog",
+                        "printedName": "FBSDKCoreKit._WebDialog",
+                        "usr": "c:@M@FBSDKCoreKit@objc(cs)FBSDKWebDialog"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit27SwitchContextDialogProtocolP010currentWebF009FBSDKCoreC001_iF0CSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit27SwitchContextDialogProtocolP010currentWebF009FBSDKCoreC001_iF0CSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.SwitchContextDialogProtocol>",
+                "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.SwitchContextDialogProtocol>",
+                "protocolReq": true,
+                "reqNewWitnessTableEntry": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit27SwitchContextDialogProtocolP010currentWebF009FBSDKCoreC001_iF0CSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit27SwitchContextDialogProtocolP010currentWebF009FBSDKCoreC001_iF0CSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.SwitchContextDialogProtocol>",
+                "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.SwitchContextDialogProtocol>",
+                "protocolReq": true,
+                "implicit": true,
+                "reqNewWitnessTableEntry": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Function",
+            "name": "createWebDialogFrame",
+            "printedName": "createWebDialogFrame(withWidth:height:windowFinder:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "CGRect",
+                "printedName": "CoreFoundation.CGRect",
+                "usr": "c:@S@CGRect"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "CGFloat",
+                "printedName": "CoreGraphics.CGFloat",
+                "usr": "s:14CoreFoundation7CGFloatV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "CGFloat",
+                "printedName": "CoreGraphics.CGFloat",
+                "usr": "s:14CoreFoundation7CGFloatV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "_WindowFinding",
+                "printedName": "any FBSDKCoreKit._WindowFinding",
+                "usr": "c:objc(pl)_FBSDKWindowFinding"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit27SwitchContextDialogProtocolP09createWebF5Frame9withWidth6height12windowFinderSo6CGRectV14CoreFoundation7CGFloatV_ALSo19_FBSDKWindowFinding_ptF",
+            "mangledName": "$s22FBSDKGamingServicesKit27SwitchContextDialogProtocolP09createWebF5Frame9withWidth6height12windowFinderSo6CGRectV12CoreGraphics7CGFloatV_ALSo19_FBSDKWindowFinding_ptF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.SwitchContextDialogProtocol>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.SwitchContextDialogProtocol>",
+            "protocolReq": true,
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "s:22FBSDKGamingServicesKit27SwitchContextDialogProtocolP",
+        "mangledName": "$s22FBSDKGamingServicesKit27SwitchContextDialogProtocolP",
+        "moduleName": "FBSDKGamingServicesKit",
+        "genericSig": "<τ_0_0 : FBSDKCoreKit.WebDialogDelegate, τ_0_0 : FBSDKGamingServicesKit.DialogProtocol>",
+        "sugared_genericSig": "<Self : FBSDKCoreKit.WebDialogDelegate, Self : FBSDKGamingServicesKit.DialogProtocol>",
+        "declAttributes": [
+          "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": "Conformance",
+            "name": "DialogProtocol",
+            "printedName": "DialogProtocol",
+            "usr": "c:@M@FBSDKGamingServicesKit@objc(pl)FBSDKDialog",
+            "mangledName": "$s22FBSDKGamingServicesKit14DialogProtocolP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "TournamentDecodingError",
+        "printedName": "TournamentDecodingError",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "invalidExpirationDate",
+            "printedName": "invalidExpirationDate",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.TournamentDecodingError.Type) -> FBSDKGamingServicesKit.TournamentDecodingError",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "TournamentDecodingError",
+                    "printedName": "FBSDKGamingServicesKit.TournamentDecodingError",
+                    "usr": "s:22FBSDKGamingServicesKit23TournamentDecodingErrorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.TournamentDecodingError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TournamentDecodingError",
+                        "printedName": "FBSDKGamingServicesKit.TournamentDecodingError",
+                        "usr": "s:22FBSDKGamingServicesKit23TournamentDecodingErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit23TournamentDecodingErrorO21invalidExpirationDateyA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit23TournamentDecodingErrorO21invalidExpirationDateyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          },
+          {
+            "kind": "Var",
+            "name": "invalidScoreType",
+            "printedName": "invalidScoreType",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.TournamentDecodingError.Type) -> FBSDKGamingServicesKit.TournamentDecodingError",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "TournamentDecodingError",
+                    "printedName": "FBSDKGamingServicesKit.TournamentDecodingError",
+                    "usr": "s:22FBSDKGamingServicesKit23TournamentDecodingErrorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.TournamentDecodingError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TournamentDecodingError",
+                        "printedName": "FBSDKGamingServicesKit.TournamentDecodingError",
+                        "usr": "s:22FBSDKGamingServicesKit23TournamentDecodingErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit23TournamentDecodingErrorO16invalidScoreTypeyA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit23TournamentDecodingErrorO16invalidScoreTypeyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          },
+          {
+            "kind": "Function",
+            "name": "==",
+            "printedName": "==(_:_:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Bool",
+                "printedName": "Swift.Bool",
+                "usr": "s:Sb"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "TournamentDecodingError",
+                "printedName": "FBSDKGamingServicesKit.TournamentDecodingError",
+                "usr": "s:22FBSDKGamingServicesKit23TournamentDecodingErrorO"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "TournamentDecodingError",
+                "printedName": "FBSDKGamingServicesKit.TournamentDecodingError",
+                "usr": "s:22FBSDKGamingServicesKit23TournamentDecodingErrorO"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit23TournamentDecodingErrorO2eeoiySbAC_ACtFZ",
+            "mangledName": "$s22FBSDKGamingServicesKit23TournamentDecodingErrorO2eeoiySbAC_ACtFZ",
+            "moduleName": "FBSDKGamingServicesKit",
+            "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:22FBSDKGamingServicesKit23TournamentDecodingErrorO9hashValueSivp",
+            "mangledName": "$s22FBSDKGamingServicesKit23TournamentDecodingErrorO9hashValueSivp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Int",
+                    "printedName": "Swift.Int",
+                    "usr": "s:Si"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit23TournamentDecodingErrorO9hashValueSivg",
+                "mangledName": "$s22FBSDKGamingServicesKit23TournamentDecodingErrorO9hashValueSivg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "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:22FBSDKGamingServicesKit23TournamentDecodingErrorO4hash4intoys6HasherVz_tF",
+            "mangledName": "$s22FBSDKGamingServicesKit23TournamentDecodingErrorO4hash4intoys6HasherVz_tF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Enum",
+        "usr": "s:22FBSDKGamingServicesKit23TournamentDecodingErrorO",
+        "mangledName": "$s22FBSDKGamingServicesKit23TournamentDecodingErrorO",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "TypeDecl",
+        "name": "Tournament",
+        "printedName": "Tournament",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "identifier",
+            "printedName": "identifier",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit10TournamentV10identifierSSvp",
+            "mangledName": "$s22FBSDKGamingServicesKit10TournamentV10identifierSSvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasStorage",
+              "SetterAccess",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit10TournamentV10identifierSSvg",
+                "mangledName": "$s22FBSDKGamingServicesKit10TournamentV10identifierSSvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "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:22FBSDKGamingServicesKit10TournamentV10identifierSSvs",
+                "mangledName": "$s22FBSDKGamingServicesKit10TournamentV10identifierSSvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit10TournamentV10identifierSSvM",
+                "mangledName": "$s22FBSDKGamingServicesKit10TournamentV10identifierSSvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "endTime",
+            "printedName": "endTime",
+            "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": "s:22FBSDKGamingServicesKit10TournamentV7endTime10Foundation4DateVSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit10TournamentV7endTime10Foundation4DateVSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "HasStorage",
+              "SetterAccess",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "hasStorage": 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": "s:22FBSDKGamingServicesKit10TournamentV7endTime10Foundation4DateVSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit10TournamentV7endTime10Foundation4DateVSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": 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": "s:22FBSDKGamingServicesKit10TournamentV7endTime10Foundation4DateVSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit10TournamentV7endTime10Foundation4DateVSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit10TournamentV7endTime10Foundation4DateVSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit10TournamentV7endTime10Foundation4DateVSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "title",
+            "printedName": "title",
+            "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:22FBSDKGamingServicesKit10TournamentV5titleSSSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit10TournamentV5titleSSSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "HasStorage",
+              "SetterAccess",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "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:22FBSDKGamingServicesKit10TournamentV5titleSSSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit10TournamentV5titleSSSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "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:22FBSDKGamingServicesKit10TournamentV5titleSSSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit10TournamentV5titleSSSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit10TournamentV5titleSSSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit10TournamentV5titleSSSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "payload",
+            "printedName": "payload",
+            "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:22FBSDKGamingServicesKit10TournamentV7payloadSSSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit10TournamentV7payloadSSSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "HasStorage",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "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:22FBSDKGamingServicesKit10TournamentV7payloadSSSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit10TournamentV7payloadSSSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "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:22FBSDKGamingServicesKit10TournamentV7payloadSSSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit10TournamentV7payloadSSSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit10TournamentV7payloadSSSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit10TournamentV7payloadSSSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(identifier:configuration:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Tournament",
+                "printedName": "FBSDKGamingServicesKit.Tournament",
+                "usr": "s:22FBSDKGamingServicesKit10TournamentV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "TournamentConfig",
+                "printedName": "FBSDKGamingServicesKit.TournamentConfig",
+                "usr": "s:22FBSDKGamingServicesKit16TournamentConfigV"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit10TournamentV10identifier13configurationACSS_AA0D6ConfigVtcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit10TournamentV10identifier13configurationACSS_AA0D6ConfigVtcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(identifier:endTime:title:payload:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Tournament",
+                "printedName": "FBSDKGamingServicesKit.Tournament",
+                "usr": "s:22FBSDKGamingServicesKit10TournamentV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Foundation.Date?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Date",
+                    "printedName": "Foundation.Date",
+                    "usr": "s:10Foundation4DateV"
+                  }
+                ],
+                "hasDefaultArg": true,
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "hasDefaultArg": true,
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "hasDefaultArg": true,
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit10TournamentV10identifier7endTime5title7payloadACSS_10Foundation4DateVSgSSSgALtcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit10TournamentV10identifier7endTime5title7payloadACSS_10Foundation4DateVSgSSSgALtcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(from:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Tournament",
+                "printedName": "FBSDKGamingServicesKit.Tournament",
+                "usr": "s:22FBSDKGamingServicesKit10TournamentV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Decoder",
+                "printedName": "any Swift.Decoder",
+                "usr": "s:s7DecoderP"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit10TournamentV4fromACs7Decoder_p_tKcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit10TournamentV4fromACs7Decoder_p_tKcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "AccessControl"
+            ],
+            "throwing": true,
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "TypeDecl",
+            "name": "CodingKeys",
+            "printedName": "CodingKeys",
+            "children": [
+              {
+                "kind": "Var",
+                "name": "identifier",
+                "printedName": "identifier",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBSDKGamingServicesKit.Tournament.CodingKeys.Type) -> FBSDKGamingServicesKit.Tournament.CodingKeys",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBSDKGamingServicesKit.Tournament.CodingKeys",
+                        "usr": "s:22FBSDKGamingServicesKit10TournamentV10CodingKeysO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBSDKGamingServicesKit.Tournament.CodingKeys.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "CodingKeys",
+                            "printedName": "FBSDKGamingServicesKit.Tournament.CodingKeys",
+                            "usr": "s:22FBSDKGamingServicesKit10TournamentV10CodingKeysO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:22FBSDKGamingServicesKit10TournamentV10CodingKeysO10identifieryA2EmF",
+                "mangledName": "$s22FBSDKGamingServicesKit10TournamentV10CodingKeysO10identifieryA2EmF",
+                "moduleName": "FBSDKGamingServicesKit",
+                "fixedbinaryorder": 0
+              },
+              {
+                "kind": "Var",
+                "name": "endTime",
+                "printedName": "endTime",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBSDKGamingServicesKit.Tournament.CodingKeys.Type) -> FBSDKGamingServicesKit.Tournament.CodingKeys",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBSDKGamingServicesKit.Tournament.CodingKeys",
+                        "usr": "s:22FBSDKGamingServicesKit10TournamentV10CodingKeysO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBSDKGamingServicesKit.Tournament.CodingKeys.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "CodingKeys",
+                            "printedName": "FBSDKGamingServicesKit.Tournament.CodingKeys",
+                            "usr": "s:22FBSDKGamingServicesKit10TournamentV10CodingKeysO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:22FBSDKGamingServicesKit10TournamentV10CodingKeysO7endTimeyA2EmF",
+                "mangledName": "$s22FBSDKGamingServicesKit10TournamentV10CodingKeysO7endTimeyA2EmF",
+                "moduleName": "FBSDKGamingServicesKit",
+                "fixedbinaryorder": 1
+              },
+              {
+                "kind": "Var",
+                "name": "title",
+                "printedName": "title",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBSDKGamingServicesKit.Tournament.CodingKeys.Type) -> FBSDKGamingServicesKit.Tournament.CodingKeys",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBSDKGamingServicesKit.Tournament.CodingKeys",
+                        "usr": "s:22FBSDKGamingServicesKit10TournamentV10CodingKeysO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBSDKGamingServicesKit.Tournament.CodingKeys.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "CodingKeys",
+                            "printedName": "FBSDKGamingServicesKit.Tournament.CodingKeys",
+                            "usr": "s:22FBSDKGamingServicesKit10TournamentV10CodingKeysO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:22FBSDKGamingServicesKit10TournamentV10CodingKeysO5titleyA2EmF",
+                "mangledName": "$s22FBSDKGamingServicesKit10TournamentV10CodingKeysO5titleyA2EmF",
+                "moduleName": "FBSDKGamingServicesKit",
+                "fixedbinaryorder": 2
+              },
+              {
+                "kind": "Var",
+                "name": "payload",
+                "printedName": "payload",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(FBSDKGamingServicesKit.Tournament.CodingKeys.Type) -> FBSDKGamingServicesKit.Tournament.CodingKeys",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBSDKGamingServicesKit.Tournament.CodingKeys",
+                        "usr": "s:22FBSDKGamingServicesKit10TournamentV10CodingKeysO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Metatype",
+                        "printedName": "FBSDKGamingServicesKit.Tournament.CodingKeys.Type",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "CodingKeys",
+                            "printedName": "FBSDKGamingServicesKit.Tournament.CodingKeys",
+                            "usr": "s:22FBSDKGamingServicesKit10TournamentV10CodingKeysO"
+                          }
+                        ]
+                      }
+                    ]
+                  }
+                ],
+                "declKind": "EnumElement",
+                "usr": "s:22FBSDKGamingServicesKit10TournamentV10CodingKeysO7payloadyA2EmF",
+                "mangledName": "$s22FBSDKGamingServicesKit10TournamentV10CodingKeysO7payloadyA2EmF",
+                "moduleName": "FBSDKGamingServicesKit",
+                "fixedbinaryorder": 3
+              },
+              {
+                "kind": "Constructor",
+                "name": "init",
+                "printedName": "init(rawValue:)",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.Tournament.CodingKeys?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBSDKGamingServicesKit.Tournament.CodingKeys",
+                        "usr": "s:22FBSDKGamingServicesKit10TournamentV10CodingKeysO"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Constructor",
+                "usr": "s:22FBSDKGamingServicesKit10TournamentV10CodingKeysO8rawValueAESgSS_tcfc",
+                "mangledName": "$s22FBSDKGamingServicesKit10TournamentV10CodingKeysO8rawValueAESgSS_tcfc",
+                "moduleName": "FBSDKGamingServicesKit",
+                "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:22FBSDKGamingServicesKit10TournamentV10CodingKeysO8rawValueSSvp",
+                "mangledName": "$s22FBSDKGamingServicesKit10TournamentV10CodingKeysO8rawValueSSvp",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit10TournamentV10CodingKeysO8rawValueSSvg",
+                    "mangledName": "$s22FBSDKGamingServicesKit10TournamentV10CodingKeysO8rawValueSSvg",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "accessorKind": "get"
+                  }
+                ]
+              },
+              {
+                "kind": "Var",
+                "name": "stringValue",
+                "printedName": "stringValue",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit10TournamentV10CodingKeysO11stringValueSSvp",
+                "mangledName": "$s22FBSDKGamingServicesKit10TournamentV10CodingKeysO11stringValueSSvp",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessors": [
+                  {
+                    "kind": "Accessor",
+                    "name": "Get",
+                    "printedName": "Get()",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      }
+                    ],
+                    "declKind": "Accessor",
+                    "usr": "s:22FBSDKGamingServicesKit10TournamentV10CodingKeysO11stringValueSSvg",
+                    "mangledName": "$s22FBSDKGamingServicesKit10TournamentV10CodingKeysO11stringValueSSvg",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "accessorKind": "get"
+                  }
+                ]
+              },
+              {
+                "kind": "Constructor",
+                "name": "init",
+                "printedName": "init(stringValue:)",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.Tournament.CodingKeys?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBSDKGamingServicesKit.Tournament.CodingKeys",
+                        "usr": "s:22FBSDKGamingServicesKit10TournamentV10CodingKeysO"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Constructor",
+                "usr": "s:22FBSDKGamingServicesKit10TournamentV10CodingKeysO11stringValueAESgSS_tcfc",
+                "mangledName": "$s22FBSDKGamingServicesKit10TournamentV10CodingKeysO11stringValueAESgSS_tcfc",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "init_kind": "Designated"
+              },
+              {
+                "kind": "Var",
+                "name": "intValue",
+                "printedName": "intValue",
+                "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:22FBSDKGamingServicesKit10TournamentV10CodingKeysO8intValueSiSgvp",
+                "mangledName": "$s22FBSDKGamingServicesKit10TournamentV10CodingKeysO8intValueSiSgvp",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": 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:22FBSDKGamingServicesKit10TournamentV10CodingKeysO8intValueSiSgvg",
+                    "mangledName": "$s22FBSDKGamingServicesKit10TournamentV10CodingKeysO8intValueSiSgvg",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "implicit": true,
+                    "accessorKind": "get"
+                  }
+                ]
+              },
+              {
+                "kind": "Constructor",
+                "name": "init",
+                "printedName": "init(intValue:)",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.Tournament.CodingKeys?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "CodingKeys",
+                        "printedName": "FBSDKGamingServicesKit.Tournament.CodingKeys",
+                        "usr": "s:22FBSDKGamingServicesKit10TournamentV10CodingKeysO"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Int",
+                    "printedName": "Swift.Int",
+                    "usr": "s:Si"
+                  }
+                ],
+                "declKind": "Constructor",
+                "usr": "s:22FBSDKGamingServicesKit10TournamentV10CodingKeysO8intValueAESgSi_tcfc",
+                "mangledName": "$s22FBSDKGamingServicesKit10TournamentV10CodingKeysO8intValueAESgSi_tcfc",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "init_kind": "Designated"
+              }
+            ],
+            "declKind": "Enum",
+            "usr": "s:22FBSDKGamingServicesKit10TournamentV10CodingKeysO",
+            "mangledName": "$s22FBSDKGamingServicesKit10TournamentV10CodingKeysO",
+            "moduleName": "FBSDKGamingServicesKit",
+            "enumRawTypeName": "String",
+            "isEnumExhaustive": 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": "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": "CodingKey",
+                "printedName": "CodingKey",
+                "usr": "s:s9CodingKeyP",
+                "mangledName": "$ss9CodingKeyP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "CustomDebugStringConvertible",
+                "printedName": "CustomDebugStringConvertible",
+                "usr": "s:s28CustomDebugStringConvertibleP",
+                "mangledName": "$ss28CustomDebugStringConvertibleP"
+              },
+              {
+                "kind": "Conformance",
+                "name": "CustomStringConvertible",
+                "printedName": "CustomStringConvertible",
+                "usr": "s:s23CustomStringConvertibleP",
+                "mangledName": "$ss23CustomStringConvertibleP"
+              },
+              {
+                "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": "BitwiseCopyable",
+                "printedName": "BitwiseCopyable",
+                "usr": "s:s15BitwiseCopyableP",
+                "mangledName": "$ss15BitwiseCopyableP"
+              }
+            ]
+          },
+          {
+            "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:22FBSDKGamingServicesKit10TournamentV6encode2toys7Encoder_p_tKF",
+            "mangledName": "$s22FBSDKGamingServicesKit10TournamentV6encode2toys7Encoder_p_tKF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": true,
+            "throwing": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Struct",
+        "usr": "s:22FBSDKGamingServicesKit10TournamentV",
+        "mangledName": "$s22FBSDKGamingServicesKit10TournamentV",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "Decodable",
+            "printedName": "Decodable",
+            "usr": "s:Se",
+            "mangledName": "$sSe"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Encodable",
+            "printedName": "Encodable",
+            "usr": "s:SE",
+            "mangledName": "$sSE"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "UIKit",
+        "printedName": "UIKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "TournamentConfig",
+        "printedName": "TournamentConfig",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "title",
+            "printedName": "title",
+            "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:22FBSDKGamingServicesKit16TournamentConfigV5titleSSSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit16TournamentConfigV5titleSSSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "HasStorage",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "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:22FBSDKGamingServicesKit16TournamentConfigV5titleSSSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit16TournamentConfigV5titleSSSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "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:22FBSDKGamingServicesKit16TournamentConfigV5titleSSSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit16TournamentConfigV5titleSSSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit16TournamentConfigV5titleSSSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit16TournamentConfigV5titleSSSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "endTime",
+            "printedName": "endTime",
+            "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:22FBSDKGamingServicesKit16TournamentConfigV7endTimeSdSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit16TournamentConfigV7endTimeSdSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "HasStorage",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "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:22FBSDKGamingServicesKit16TournamentConfigV7endTimeSdSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit16TournamentConfigV7endTimeSdSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "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:22FBSDKGamingServicesKit16TournamentConfigV7endTimeSdSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit16TournamentConfigV7endTimeSdSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit16TournamentConfigV7endTimeSdSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit16TournamentConfigV7endTimeSdSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "scoreType",
+            "printedName": "scoreType",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBSDKGamingServicesKit.TournamentScoreType?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "TournamentScoreType",
+                    "printedName": "FBSDKGamingServicesKit.TournamentScoreType",
+                    "usr": "s:22FBSDKGamingServicesKit19TournamentScoreTypeO"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit16TournamentConfigV9scoreTypeAA0d5ScoreG0OSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit16TournamentConfigV9scoreTypeAA0d5ScoreG0OSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "HasStorage",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.TournamentScoreType?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TournamentScoreType",
+                        "printedName": "FBSDKGamingServicesKit.TournamentScoreType",
+                        "usr": "s:22FBSDKGamingServicesKit19TournamentScoreTypeO"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit16TournamentConfigV9scoreTypeAA0d5ScoreG0OSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit16TournamentConfigV9scoreTypeAA0d5ScoreG0OSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.TournamentScoreType?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TournamentScoreType",
+                        "printedName": "FBSDKGamingServicesKit.TournamentScoreType",
+                        "usr": "s:22FBSDKGamingServicesKit19TournamentScoreTypeO"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit16TournamentConfigV9scoreTypeAA0d5ScoreG0OSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit16TournamentConfigV9scoreTypeAA0d5ScoreG0OSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit16TournamentConfigV9scoreTypeAA0d5ScoreG0OSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit16TournamentConfigV9scoreTypeAA0d5ScoreG0OSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "sortOrder",
+            "printedName": "sortOrder",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBSDKGamingServicesKit.TournamentSortOrder?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "TournamentSortOrder",
+                    "printedName": "FBSDKGamingServicesKit.TournamentSortOrder",
+                    "usr": "s:22FBSDKGamingServicesKit19TournamentSortOrderO"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit16TournamentConfigV9sortOrderAA0d4SortG0OSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit16TournamentConfigV9sortOrderAA0d4SortG0OSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "HasStorage",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.TournamentSortOrder?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TournamentSortOrder",
+                        "printedName": "FBSDKGamingServicesKit.TournamentSortOrder",
+                        "usr": "s:22FBSDKGamingServicesKit19TournamentSortOrderO"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit16TournamentConfigV9sortOrderAA0d4SortG0OSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit16TournamentConfigV9sortOrderAA0d4SortG0OSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "FBSDKGamingServicesKit.TournamentSortOrder?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TournamentSortOrder",
+                        "printedName": "FBSDKGamingServicesKit.TournamentSortOrder",
+                        "usr": "s:22FBSDKGamingServicesKit19TournamentSortOrderO"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit16TournamentConfigV9sortOrderAA0d4SortG0OSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit16TournamentConfigV9sortOrderAA0d4SortG0OSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit16TournamentConfigV9sortOrderAA0d4SortG0OSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit16TournamentConfigV9sortOrderAA0d4SortG0OSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "payload",
+            "printedName": "payload",
+            "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:22FBSDKGamingServicesKit16TournamentConfigV7payloadSSSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit16TournamentConfigV7payloadSSSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "HasStorage",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "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:22FBSDKGamingServicesKit16TournamentConfigV7payloadSSSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit16TournamentConfigV7payloadSSSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "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:22FBSDKGamingServicesKit16TournamentConfigV7payloadSSSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit16TournamentConfigV7payloadSSSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit16TournamentConfigV7payloadSSSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit16TournamentConfigV7payloadSSSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "image",
+            "printedName": "image",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "UIKit.UIImage?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "UIImage",
+                    "printedName": "UIKit.UIImage",
+                    "usr": "c:objc(cs)UIImage"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit16TournamentConfigV5imageSo7UIImageCSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit16TournamentConfigV5imageSo7UIImageCSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "HasStorage",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "UIKit.UIImage?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "UIImage",
+                        "printedName": "UIKit.UIImage",
+                        "usr": "c:objc(cs)UIImage"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit16TournamentConfigV5imageSo7UIImageCSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit16TournamentConfigV5imageSo7UIImageCSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "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": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit16TournamentConfigV5imageSo7UIImageCSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit16TournamentConfigV5imageSo7UIImageCSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit16TournamentConfigV5imageSo7UIImageCSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit16TournamentConfigV5imageSo7UIImageCSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(title:endTime:scoreType:sortOrder:image:payload:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "TournamentConfig",
+                "printedName": "FBSDKGamingServicesKit.TournamentConfig",
+                "usr": "s:22FBSDKGamingServicesKit16TournamentConfigV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "hasDefaultArg": true,
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Foundation.Date?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Date",
+                    "printedName": "Foundation.Date",
+                    "usr": "s:10Foundation4DateV"
+                  }
+                ],
+                "hasDefaultArg": true,
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBSDKGamingServicesKit.TournamentScoreType?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "TournamentScoreType",
+                    "printedName": "FBSDKGamingServicesKit.TournamentScoreType",
+                    "usr": "s:22FBSDKGamingServicesKit19TournamentScoreTypeO"
+                  }
+                ],
+                "hasDefaultArg": true,
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBSDKGamingServicesKit.TournamentSortOrder?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "TournamentSortOrder",
+                    "printedName": "FBSDKGamingServicesKit.TournamentSortOrder",
+                    "usr": "s:22FBSDKGamingServicesKit19TournamentSortOrderO"
+                  }
+                ],
+                "hasDefaultArg": true,
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "UIKit.UIImage?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "UIImage",
+                    "printedName": "UIKit.UIImage",
+                    "usr": "c:objc(cs)UIImage"
+                  }
+                ],
+                "hasDefaultArg": true,
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Swift.String?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "hasDefaultArg": true,
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit16TournamentConfigV5title7endTime9scoreType9sortOrder5image7payloadACSSSg_10Foundation4DateVSgAA0d5ScoreJ0OSgAA0d4SortL0OSgSo7UIImageCSgAJtcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit16TournamentConfigV5title7endTime9scoreType9sortOrder5image7payloadACSSSg_10Foundation4DateVSgAA0d5ScoreJ0OSgAA0d4SortL0OSgSo7UIImageCSgAJtcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Struct",
+        "usr": "s:22FBSDKGamingServicesKit16TournamentConfigV",
+        "mangledName": "$s22FBSDKGamingServicesKit16TournamentConfigV",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "TournamentFetchError",
+        "printedName": "TournamentFetchError",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "server",
+            "printedName": "server",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.TournamentFetchError.Type) -> (any Swift.Error) -> FBSDKGamingServicesKit.TournamentFetchError",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(any Swift.Error) -> FBSDKGamingServicesKit.TournamentFetchError",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TournamentFetchError",
+                        "printedName": "FBSDKGamingServicesKit.TournamentFetchError",
+                        "usr": "s:22FBSDKGamingServicesKit20TournamentFetchErrorO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Error",
+                        "printedName": "any Swift.Error",
+                        "usr": "s:s5ErrorP"
+                      }
+                    ]
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.TournamentFetchError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TournamentFetchError",
+                        "printedName": "FBSDKGamingServicesKit.TournamentFetchError",
+                        "usr": "s:22FBSDKGamingServicesKit20TournamentFetchErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit20TournamentFetchErrorO6serveryACs0F0_pcACmF",
+            "mangledName": "$s22FBSDKGamingServicesKit20TournamentFetchErrorO6serveryACs0F0_pcACmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          },
+          {
+            "kind": "Var",
+            "name": "decoding",
+            "printedName": "decoding",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.TournamentFetchError.Type) -> FBSDKGamingServicesKit.TournamentFetchError",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "TournamentFetchError",
+                    "printedName": "FBSDKGamingServicesKit.TournamentFetchError",
+                    "usr": "s:22FBSDKGamingServicesKit20TournamentFetchErrorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.TournamentFetchError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TournamentFetchError",
+                        "printedName": "FBSDKGamingServicesKit.TournamentFetchError",
+                        "usr": "s:22FBSDKGamingServicesKit20TournamentFetchErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit20TournamentFetchErrorO8decodingyA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit20TournamentFetchErrorO8decodingyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          },
+          {
+            "kind": "Var",
+            "name": "invalidAuthToken",
+            "printedName": "invalidAuthToken",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.TournamentFetchError.Type) -> FBSDKGamingServicesKit.TournamentFetchError",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "TournamentFetchError",
+                    "printedName": "FBSDKGamingServicesKit.TournamentFetchError",
+                    "usr": "s:22FBSDKGamingServicesKit20TournamentFetchErrorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.TournamentFetchError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TournamentFetchError",
+                        "printedName": "FBSDKGamingServicesKit.TournamentFetchError",
+                        "usr": "s:22FBSDKGamingServicesKit20TournamentFetchErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit20TournamentFetchErrorO16invalidAuthTokenyA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit20TournamentFetchErrorO16invalidAuthTokenyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          },
+          {
+            "kind": "Var",
+            "name": "invalidAccessToken",
+            "printedName": "invalidAccessToken",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.TournamentFetchError.Type) -> FBSDKGamingServicesKit.TournamentFetchError",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "TournamentFetchError",
+                    "printedName": "FBSDKGamingServicesKit.TournamentFetchError",
+                    "usr": "s:22FBSDKGamingServicesKit20TournamentFetchErrorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.TournamentFetchError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TournamentFetchError",
+                        "printedName": "FBSDKGamingServicesKit.TournamentFetchError",
+                        "usr": "s:22FBSDKGamingServicesKit20TournamentFetchErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit20TournamentFetchErrorO18invalidAccessTokenyA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit20TournamentFetchErrorO18invalidAccessTokenyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          }
+        ],
+        "declKind": "Enum",
+        "usr": "s:22FBSDKGamingServicesKit20TournamentFetchErrorO",
+        "mangledName": "$s22FBSDKGamingServicesKit20TournamentFetchErrorO",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "Sendable",
+            "printedName": "Sendable",
+            "usr": "s:s8SendableP",
+            "mangledName": "$ss8SendableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "SendableMetatype",
+            "printedName": "SendableMetatype",
+            "usr": "s:s16SendableMetatypeP",
+            "mangledName": "$ss16SendableMetatypeP"
+          }
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "TournamentFetcher",
+        "printedName": "TournamentFetcher",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "graphRequestFactory",
+            "printedName": "graphRequestFactory",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GraphRequestFactoryProtocol",
+                "printedName": "any FBSDKCoreKit.GraphRequestFactoryProtocol",
+                "usr": "c:objc(pl)FBSDKGraphRequestFactory"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit17TournamentFetcherC19graphRequestFactorySo010FBSDKGraphgH0_pvp",
+            "mangledName": "$s22FBSDKGamingServicesKit17TournamentFetcherC19graphRequestFactorySo010FBSDKGraphgH0_pvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage"
+            ],
+            "isLet": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GraphRequestFactoryProtocol",
+                    "printedName": "any FBSDKCoreKit.GraphRequestFactoryProtocol",
+                    "usr": "c:objc(pl)FBSDKGraphRequestFactory"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit17TournamentFetcherC19graphRequestFactorySo010FBSDKGraphgH0_pvg",
+                "mangledName": "$s22FBSDKGamingServicesKit17TournamentFetcherC19graphRequestFactorySo010FBSDKGraphgH0_pvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "gamingGraphDomain",
+            "printedName": "gamingGraphDomain",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit17TournamentFetcherC17gamingGraphDomainSSvp",
+            "mangledName": "$s22FBSDKGamingServicesKit17TournamentFetcherC17gamingGraphDomainSSvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage"
+            ],
+            "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:22FBSDKGamingServicesKit17TournamentFetcherC17gamingGraphDomainSSvg",
+                "mangledName": "$s22FBSDKGamingServicesKit17TournamentFetcherC17gamingGraphDomainSSvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "TournamentFetcher",
+                "printedName": "FBSDKGamingServicesKit.TournamentFetcher",
+                "usr": "s:22FBSDKGamingServicesKit17TournamentFetcherC"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit17TournamentFetcherCACycfc",
+            "mangledName": "$s22FBSDKGamingServicesKit17TournamentFetcherCACycfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Convenience",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "init_kind": "Convenience"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(graphRequestFactory:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "TournamentFetcher",
+                "printedName": "FBSDKGamingServicesKit.TournamentFetcher",
+                "usr": "s:22FBSDKGamingServicesKit17TournamentFetcherC"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GraphRequestFactoryProtocol",
+                "printedName": "any FBSDKCoreKit.GraphRequestFactoryProtocol",
+                "usr": "c:objc(pl)FBSDKGraphRequestFactory"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit17TournamentFetcherC19graphRequestFactoryACSo010FBSDKGraphgH0_p_tcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit17TournamentFetcherC19graphRequestFactoryACSo010FBSDKGraphgH0_p_tcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "fetchTournaments",
+            "printedName": "fetchTournaments(completionHandler:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(Swift.Result<[FBSDKGamingServicesKit.Tournament], FBSDKGamingServicesKit.TournamentFetchError>) -> ()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Result",
+                    "printedName": "Swift.Result<[FBSDKGamingServicesKit.Tournament], FBSDKGamingServicesKit.TournamentFetchError>",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Array",
+                        "printedName": "[FBSDKGamingServicesKit.Tournament]",
+                        "children": [
+                          {
+                            "kind": "TypeNominal",
+                            "name": "Tournament",
+                            "printedName": "FBSDKGamingServicesKit.Tournament",
+                            "usr": "s:22FBSDKGamingServicesKit10TournamentV"
+                          }
+                        ],
+                        "usr": "s:Sa"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TournamentFetchError",
+                        "printedName": "FBSDKGamingServicesKit.TournamentFetchError",
+                        "usr": "s:22FBSDKGamingServicesKit20TournamentFetchErrorO"
+                      }
+                    ],
+                    "usr": "s:s6ResultO"
+                  }
+                ]
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit17TournamentFetcherC16fetchTournaments17completionHandleryys6ResultOySayAA0D0VGAA0D10FetchErrorOGc_tF",
+            "mangledName": "$s22FBSDKGamingServicesKit17TournamentFetcherC16fetchTournaments17completionHandleryys6ResultOySayAA0D0VGAA0D10FetchErrorOGc_tF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "s:22FBSDKGamingServicesKit17TournamentFetcherC",
+        "mangledName": "$s22FBSDKGamingServicesKit17TournamentFetcherC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "TypeDecl",
+        "name": "TournamentScoreType",
+        "printedName": "TournamentScoreType",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "numeric",
+            "printedName": "numeric",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.TournamentScoreType.Type) -> FBSDKGamingServicesKit.TournamentScoreType",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "TournamentScoreType",
+                    "printedName": "FBSDKGamingServicesKit.TournamentScoreType",
+                    "usr": "s:22FBSDKGamingServicesKit19TournamentScoreTypeO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.TournamentScoreType.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TournamentScoreType",
+                        "printedName": "FBSDKGamingServicesKit.TournamentScoreType",
+                        "usr": "s:22FBSDKGamingServicesKit19TournamentScoreTypeO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit19TournamentScoreTypeO7numericyA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit19TournamentScoreTypeO7numericyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          },
+          {
+            "kind": "Var",
+            "name": "time",
+            "printedName": "time",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.TournamentScoreType.Type) -> FBSDKGamingServicesKit.TournamentScoreType",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "TournamentScoreType",
+                    "printedName": "FBSDKGamingServicesKit.TournamentScoreType",
+                    "usr": "s:22FBSDKGamingServicesKit19TournamentScoreTypeO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.TournamentScoreType.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TournamentScoreType",
+                        "printedName": "FBSDKGamingServicesKit.TournamentScoreType",
+                        "usr": "s:22FBSDKGamingServicesKit19TournamentScoreTypeO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit19TournamentScoreTypeO4timeyA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit19TournamentScoreTypeO4timeyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(rawValue:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBSDKGamingServicesKit.TournamentScoreType?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "TournamentScoreType",
+                    "printedName": "FBSDKGamingServicesKit.TournamentScoreType",
+                    "usr": "s:22FBSDKGamingServicesKit19TournamentScoreTypeO"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit19TournamentScoreTypeO8rawValueACSgSS_tcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit19TournamentScoreTypeO8rawValueACSgSS_tcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "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:22FBSDKGamingServicesKit19TournamentScoreTypeO8rawValueSSvp",
+            "mangledName": "$s22FBSDKGamingServicesKit19TournamentScoreTypeO8rawValueSSvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit19TournamentScoreTypeO8rawValueSSvg",
+                "mangledName": "$s22FBSDKGamingServicesKit19TournamentScoreTypeO8rawValueSSvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "get"
+              }
+            ]
+          }
+        ],
+        "declKind": "Enum",
+        "usr": "s:22FBSDKGamingServicesKit19TournamentScoreTypeO",
+        "mangledName": "$s22FBSDKGamingServicesKit19TournamentScoreTypeO",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "AccessControl",
+          "RawDocComment"
+        ],
+        "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": "TournamentSortOrder",
+        "printedName": "TournamentSortOrder",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "higherIsBetter",
+            "printedName": "higherIsBetter",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.TournamentSortOrder.Type) -> FBSDKGamingServicesKit.TournamentSortOrder",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "TournamentSortOrder",
+                    "printedName": "FBSDKGamingServicesKit.TournamentSortOrder",
+                    "usr": "s:22FBSDKGamingServicesKit19TournamentSortOrderO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.TournamentSortOrder.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TournamentSortOrder",
+                        "printedName": "FBSDKGamingServicesKit.TournamentSortOrder",
+                        "usr": "s:22FBSDKGamingServicesKit19TournamentSortOrderO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit19TournamentSortOrderO14higherIsBetteryA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit19TournamentSortOrderO14higherIsBetteryA2CmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          },
+          {
+            "kind": "Var",
+            "name": "lowerIsBetter",
+            "printedName": "lowerIsBetter",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.TournamentSortOrder.Type) -> FBSDKGamingServicesKit.TournamentSortOrder",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "TournamentSortOrder",
+                    "printedName": "FBSDKGamingServicesKit.TournamentSortOrder",
+                    "usr": "s:22FBSDKGamingServicesKit19TournamentSortOrderO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.TournamentSortOrder.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TournamentSortOrder",
+                        "printedName": "FBSDKGamingServicesKit.TournamentSortOrder",
+                        "usr": "s:22FBSDKGamingServicesKit19TournamentSortOrderO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit19TournamentSortOrderO13lowerIsBetteryA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit19TournamentSortOrderO13lowerIsBetteryA2CmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(rawValue:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "FBSDKGamingServicesKit.TournamentSortOrder?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "TournamentSortOrder",
+                    "printedName": "FBSDKGamingServicesKit.TournamentSortOrder",
+                    "usr": "s:22FBSDKGamingServicesKit19TournamentSortOrderO"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit19TournamentSortOrderO8rawValueACSgSS_tcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit19TournamentSortOrderO8rawValueACSgSS_tcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "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:22FBSDKGamingServicesKit19TournamentSortOrderO8rawValueSSvp",
+            "mangledName": "$s22FBSDKGamingServicesKit19TournamentSortOrderO8rawValueSSvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit19TournamentSortOrderO8rawValueSSvg",
+                "mangledName": "$s22FBSDKGamingServicesKit19TournamentSortOrderO8rawValueSSvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "accessorKind": "get"
+              }
+            ]
+          }
+        ],
+        "declKind": "Enum",
+        "usr": "s:22FBSDKGamingServicesKit19TournamentSortOrderO",
+        "mangledName": "$s22FBSDKGamingServicesKit19TournamentSortOrderO",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "AccessControl",
+          "RawDocComment"
+        ],
+        "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": "Import",
+        "name": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "TournamentUpdaterError",
+        "printedName": "TournamentUpdaterError",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "server",
+            "printedName": "server",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.TournamentUpdaterError.Type) -> (any Swift.Error) -> FBSDKGamingServicesKit.TournamentUpdaterError",
+                "children": [
+                  {
+                    "kind": "TypeFunc",
+                    "name": "Function",
+                    "printedName": "(any Swift.Error) -> FBSDKGamingServicesKit.TournamentUpdaterError",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TournamentUpdaterError",
+                        "printedName": "FBSDKGamingServicesKit.TournamentUpdaterError",
+                        "usr": "s:22FBSDKGamingServicesKit22TournamentUpdaterErrorO"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Error",
+                        "printedName": "any Swift.Error",
+                        "usr": "s:s5ErrorP"
+                      }
+                    ]
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.TournamentUpdaterError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TournamentUpdaterError",
+                        "printedName": "FBSDKGamingServicesKit.TournamentUpdaterError",
+                        "usr": "s:22FBSDKGamingServicesKit22TournamentUpdaterErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit22TournamentUpdaterErrorO6serveryACs0F0_pcACmF",
+            "mangledName": "$s22FBSDKGamingServicesKit22TournamentUpdaterErrorO6serveryACs0F0_pcACmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          },
+          {
+            "kind": "Var",
+            "name": "decoding",
+            "printedName": "decoding",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.TournamentUpdaterError.Type) -> FBSDKGamingServicesKit.TournamentUpdaterError",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "TournamentUpdaterError",
+                    "printedName": "FBSDKGamingServicesKit.TournamentUpdaterError",
+                    "usr": "s:22FBSDKGamingServicesKit22TournamentUpdaterErrorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.TournamentUpdaterError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TournamentUpdaterError",
+                        "printedName": "FBSDKGamingServicesKit.TournamentUpdaterError",
+                        "usr": "s:22FBSDKGamingServicesKit22TournamentUpdaterErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit22TournamentUpdaterErrorO8decodingyA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit22TournamentUpdaterErrorO8decodingyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          },
+          {
+            "kind": "Var",
+            "name": "invalidAuthToken",
+            "printedName": "invalidAuthToken",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.TournamentUpdaterError.Type) -> FBSDKGamingServicesKit.TournamentUpdaterError",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "TournamentUpdaterError",
+                    "printedName": "FBSDKGamingServicesKit.TournamentUpdaterError",
+                    "usr": "s:22FBSDKGamingServicesKit22TournamentUpdaterErrorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.TournamentUpdaterError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TournamentUpdaterError",
+                        "printedName": "FBSDKGamingServicesKit.TournamentUpdaterError",
+                        "usr": "s:22FBSDKGamingServicesKit22TournamentUpdaterErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit22TournamentUpdaterErrorO16invalidAuthTokenyA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit22TournamentUpdaterErrorO16invalidAuthTokenyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          },
+          {
+            "kind": "Var",
+            "name": "invalidAccessToken",
+            "printedName": "invalidAccessToken",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.TournamentUpdaterError.Type) -> FBSDKGamingServicesKit.TournamentUpdaterError",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "TournamentUpdaterError",
+                    "printedName": "FBSDKGamingServicesKit.TournamentUpdaterError",
+                    "usr": "s:22FBSDKGamingServicesKit22TournamentUpdaterErrorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.TournamentUpdaterError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TournamentUpdaterError",
+                        "printedName": "FBSDKGamingServicesKit.TournamentUpdaterError",
+                        "usr": "s:22FBSDKGamingServicesKit22TournamentUpdaterErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit22TournamentUpdaterErrorO18invalidAccessTokenyA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit22TournamentUpdaterErrorO18invalidAccessTokenyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          },
+          {
+            "kind": "Var",
+            "name": "invalidTournamentID",
+            "printedName": "invalidTournamentID",
+            "children": [
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(FBSDKGamingServicesKit.TournamentUpdaterError.Type) -> FBSDKGamingServicesKit.TournamentUpdaterError",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "TournamentUpdaterError",
+                    "printedName": "FBSDKGamingServicesKit.TournamentUpdaterError",
+                    "usr": "s:22FBSDKGamingServicesKit22TournamentUpdaterErrorO"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Metatype",
+                    "printedName": "FBSDKGamingServicesKit.TournamentUpdaterError.Type",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TournamentUpdaterError",
+                        "printedName": "FBSDKGamingServicesKit.TournamentUpdaterError",
+                        "usr": "s:22FBSDKGamingServicesKit22TournamentUpdaterErrorO"
+                      }
+                    ]
+                  }
+                ]
+              }
+            ],
+            "declKind": "EnumElement",
+            "usr": "s:22FBSDKGamingServicesKit22TournamentUpdaterErrorO07invalidD2IDyA2CmF",
+            "mangledName": "$s22FBSDKGamingServicesKit22TournamentUpdaterErrorO07invalidD2IDyA2CmF",
+            "moduleName": "FBSDKGamingServicesKit"
+          }
+        ],
+        "declKind": "Enum",
+        "usr": "s:22FBSDKGamingServicesKit22TournamentUpdaterErrorO",
+        "mangledName": "$s22FBSDKGamingServicesKit22TournamentUpdaterErrorO",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "Sendable",
+            "printedName": "Sendable",
+            "usr": "s:s8SendableP",
+            "mangledName": "$ss8SendableP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "SendableMetatype",
+            "printedName": "SendableMetatype",
+            "usr": "s:s16SendableMetatypeP",
+            "mangledName": "$ss16SendableMetatypeP"
+          }
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "TournamentUpdater",
+        "printedName": "TournamentUpdater",
+        "children": [
+          {
+            "kind": "TypeDecl",
+            "name": "GraphRequest",
+            "printedName": "GraphRequest",
+            "children": [
+              {
+                "kind": "Var",
+                "name": "gamingGraphDomain",
+                "printedName": "gamingGraphDomain",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit17TournamentUpdaterC12GraphRequestO06gamingF6DomainSSvpZ",
+                "mangledName": "$s22FBSDKGamingServicesKit17TournamentUpdaterC12GraphRequestO06gamingF6DomainSSvpZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "declAttributes": [
+                  "HasInitialValue",
+                  "HasStorage"
+                ],
+                "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:22FBSDKGamingServicesKit17TournamentUpdaterC12GraphRequestO06gamingF6DomainSSvgZ",
+                    "mangledName": "$s22FBSDKGamingServicesKit17TournamentUpdaterC12GraphRequestO06gamingF6DomainSSvgZ",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "static": true,
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "get"
+                  }
+                ]
+              },
+              {
+                "kind": "Var",
+                "name": "scoreParameterKey",
+                "printedName": "scoreParameterKey",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Var",
+                "usr": "s:22FBSDKGamingServicesKit17TournamentUpdaterC12GraphRequestO17scoreParameterKeySSvpZ",
+                "mangledName": "$s22FBSDKGamingServicesKit17TournamentUpdaterC12GraphRequestO17scoreParameterKeySSvpZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "declAttributes": [
+                  "HasInitialValue",
+                  "HasStorage"
+                ],
+                "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:22FBSDKGamingServicesKit17TournamentUpdaterC12GraphRequestO17scoreParameterKeySSvgZ",
+                    "mangledName": "$s22FBSDKGamingServicesKit17TournamentUpdaterC12GraphRequestO17scoreParameterKeySSvgZ",
+                    "moduleName": "FBSDKGamingServicesKit",
+                    "static": true,
+                    "implicit": true,
+                    "declAttributes": [
+                      "Transparent"
+                    ],
+                    "accessorKind": "get"
+                  }
+                ]
+              },
+              {
+                "kind": "Function",
+                "name": "path",
+                "printedName": "path(identifier:)",
+                "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:22FBSDKGamingServicesKit17TournamentUpdaterC12GraphRequestO4path10identifierS2S_tFZ",
+                "mangledName": "$s22FBSDKGamingServicesKit17TournamentUpdaterC12GraphRequestO4path10identifierS2S_tFZ",
+                "moduleName": "FBSDKGamingServicesKit",
+                "static": true,
+                "funcSelfKind": "NonMutating"
+              }
+            ],
+            "declKind": "Enum",
+            "usr": "s:22FBSDKGamingServicesKit17TournamentUpdaterC12GraphRequestO",
+            "mangledName": "$s22FBSDKGamingServicesKit17TournamentUpdaterC12GraphRequestO",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isEnumExhaustive": 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": "BitwiseCopyable",
+                "printedName": "BitwiseCopyable",
+                "usr": "s:s15BitwiseCopyableP",
+                "mangledName": "$ss15BitwiseCopyableP"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "graphRequestFactory",
+            "printedName": "graphRequestFactory",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GraphRequestFactoryProtocol",
+                "printedName": "any FBSDKCoreKit.GraphRequestFactoryProtocol",
+                "usr": "c:objc(pl)FBSDKGraphRequestFactory"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit17TournamentUpdaterC19graphRequestFactorySo010FBSDKGraphgH0_pvp",
+            "mangledName": "$s22FBSDKGamingServicesKit17TournamentUpdaterC19graphRequestFactorySo010FBSDKGraphgH0_pvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage"
+            ],
+            "isLet": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "GraphRequestFactoryProtocol",
+                    "printedName": "any FBSDKCoreKit.GraphRequestFactoryProtocol",
+                    "usr": "c:objc(pl)FBSDKGraphRequestFactory"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit17TournamentUpdaterC19graphRequestFactorySo010FBSDKGraphgH0_pvg",
+                "mangledName": "$s22FBSDKGamingServicesKit17TournamentUpdaterC19graphRequestFactorySo010FBSDKGraphgH0_pvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "TournamentUpdater",
+                "printedName": "FBSDKGamingServicesKit.TournamentUpdater",
+                "usr": "s:22FBSDKGamingServicesKit17TournamentUpdaterC"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit17TournamentUpdaterCACycfc",
+            "mangledName": "$s22FBSDKGamingServicesKit17TournamentUpdaterCACycfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Convenience",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "init_kind": "Convenience"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(graphRequestFactory:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "TournamentUpdater",
+                "printedName": "FBSDKGamingServicesKit.TournamentUpdater",
+                "usr": "s:22FBSDKGamingServicesKit17TournamentUpdaterC"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GraphRequestFactoryProtocol",
+                "printedName": "any FBSDKCoreKit.GraphRequestFactoryProtocol",
+                "usr": "c:objc(pl)FBSDKGraphRequestFactory"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit17TournamentUpdaterC19graphRequestFactoryACSo010FBSDKGraphgH0_p_tcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit17TournamentUpdaterC19graphRequestFactoryACSo010FBSDKGraphgH0_p_tcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "update",
+            "printedName": "update(tournamentID:score:completionHandler:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Int",
+                "printedName": "Swift.Int",
+                "usr": "s:Si"
+              },
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(Swift.Result<Swift.Bool, FBSDKGamingServicesKit.TournamentUpdaterError>) -> ()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Result",
+                    "printedName": "Swift.Result<Swift.Bool, FBSDKGamingServicesKit.TournamentUpdaterError>",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Bool",
+                        "printedName": "Swift.Bool",
+                        "usr": "s:Sb"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TournamentUpdaterError",
+                        "printedName": "FBSDKGamingServicesKit.TournamentUpdaterError",
+                        "usr": "s:22FBSDKGamingServicesKit22TournamentUpdaterErrorO"
+                      }
+                    ],
+                    "usr": "s:s6ResultO"
+                  }
+                ]
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit17TournamentUpdaterC6update12tournamentID5score17completionHandlerySS_Siys6ResultOySbAA0dE5ErrorOGctF",
+            "mangledName": "$s22FBSDKGamingServicesKit17TournamentUpdaterC6update12tournamentID5score17completionHandlerySS_Siys6ResultOySbAA0dE5ErrorOGctF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "update",
+            "printedName": "update(tournament:score:completionHandler:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Tournament",
+                "printedName": "FBSDKGamingServicesKit.Tournament",
+                "usr": "s:22FBSDKGamingServicesKit10TournamentV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Int",
+                "printedName": "Swift.Int",
+                "usr": "s:Si"
+              },
+              {
+                "kind": "TypeFunc",
+                "name": "Function",
+                "printedName": "(Swift.Result<Swift.Bool, FBSDKGamingServicesKit.TournamentUpdaterError>) -> ()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Result",
+                    "printedName": "Swift.Result<Swift.Bool, FBSDKGamingServicesKit.TournamentUpdaterError>",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "Bool",
+                        "printedName": "Swift.Bool",
+                        "usr": "s:Sb"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "TournamentUpdaterError",
+                        "printedName": "FBSDKGamingServicesKit.TournamentUpdaterError",
+                        "usr": "s:22FBSDKGamingServicesKit22TournamentUpdaterErrorO"
+                      }
+                    ],
+                    "usr": "s:s6ResultO"
+                  }
+                ]
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit17TournamentUpdaterC6update10tournament5score17completionHandleryAA0D0V_Siys6ResultOySbAA0dE5ErrorOGctF",
+            "mangledName": "$s22FBSDKGamingServicesKit17TournamentUpdaterC6update10tournament5score17completionHandleryAA0D0V_Siys6ResultOySbAA0dE5ErrorOGctF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "AccessControl",
+              "RawDocComment"
+            ],
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "s:22FBSDKGamingServicesKit17TournamentUpdaterC",
+        "mangledName": "$s22FBSDKGamingServicesKit17TournamentUpdaterC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "Final",
+          "AccessControl",
+          "RawDocComment"
+        ],
+        "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": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "URLMedia",
+        "printedName": "URLMedia",
+        "children": [
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(withUrl:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GenericTypeParam",
+                "printedName": "τ_0_0"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "URL",
+                "printedName": "Foundation.URL",
+                "usr": "s:10Foundation3URLV"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit8URLMediaP7withUrlx10Foundation3URLV_tcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit8URLMediaP7withUrlx10Foundation3URLV_tcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.URLMedia>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.URLMedia>",
+            "protocolReq": true,
+            "reqNewWitnessTableEntry": true,
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "s:22FBSDKGamingServicesKit8URLMediaP",
+        "mangledName": "$s22FBSDKGamingServicesKit8URLMediaP",
+        "moduleName": "FBSDKGamingServicesKit",
+        "genericSig": "<τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>",
+        "sugared_genericSig": "<Self : Swift.Decodable, Self : Swift.Encodable>",
+        "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": "Conformance",
+            "name": "Encodable",
+            "printedName": "Encodable",
+            "usr": "s:SE",
+            "mangledName": "$sSE"
+          },
+          {
+            "kind": "Conformance",
+            "name": "Decodable",
+            "printedName": "Decodable",
+            "usr": "s:Se",
+            "mangledName": "$sSe"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "FBSDKCoreKit",
+        "printedName": "FBSDKCoreKit",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit"
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "VideoUploader",
+        "printedName": "VideoUploader",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "videoName",
+            "printedName": "videoName",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit13VideoUploaderC9videoName33_66A0C93394B5DDE6086D26D467D2528ALLSSvp",
+            "mangledName": "$s22FBSDKGamingServicesKit13VideoUploaderC9videoName33_66A0C93394B5DDE6086D26D467D2528ALLSSvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isInternal": true,
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "AccessControl"
+            ],
+            "fixedbinaryorder": 0,
+            "isLet": true,
+            "hasStorage": true
+          },
+          {
+            "kind": "Var",
+            "name": "videoSize",
+            "printedName": "videoSize",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "UInt",
+                "printedName": "Swift.UInt",
+                "usr": "s:Su"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit13VideoUploaderC9videoSize33_66A0C93394B5DDE6086D26D467D2528ALLSuvp",
+            "mangledName": "$s22FBSDKGamingServicesKit13VideoUploaderC9videoSize33_66A0C93394B5DDE6086D26D467D2528ALLSuvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isInternal": true,
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "AccessControl"
+            ],
+            "fixedbinaryorder": 1,
+            "isLet": true,
+            "hasStorage": true
+          },
+          {
+            "kind": "Var",
+            "name": "parameters",
+            "printedName": "parameters",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit13VideoUploaderC10parametersSDySSypGvp",
+            "mangledName": "$s22FBSDKGamingServicesKit13VideoUploaderC10parametersSDySSypGvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 2,
+            "isLet": true,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Any]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ProtocolComposition",
+                        "printedName": "Any"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit13VideoUploaderC10parametersSDySSypGvg",
+                "mangledName": "$s22FBSDKGamingServicesKit13VideoUploaderC10parametersSDySSypGvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "get"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "graphRequestFactory",
+            "printedName": "graphRequestFactory",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "GraphRequestFactoryProtocol",
+                "printedName": "any FBSDKCoreKit.GraphRequestFactoryProtocol",
+                "usr": "c:objc(pl)FBSDKGraphRequestFactory"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit13VideoUploaderC19graphRequestFactory33_66A0C93394B5DDE6086D26D467D2528ALLSo010FBSDKGraphgH0_pvp",
+            "mangledName": "$s22FBSDKGamingServicesKit13VideoUploaderC19graphRequestFactory33_66A0C93394B5DDE6086D26D467D2528ALLSo010FBSDKGraphgH0_pvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isInternal": true,
+            "declAttributes": [
+              "Final",
+              "HasStorage",
+              "AccessControl"
+            ],
+            "fixedbinaryorder": 3,
+            "isLet": true,
+            "hasStorage": true
+          },
+          {
+            "kind": "Var",
+            "name": "videoID",
+            "printedName": "videoID",
+            "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:22FBSDKGamingServicesKit13VideoUploaderC7videoID33_66A0C93394B5DDE6086D26D467D2528ALLSiSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit13VideoUploaderC7videoID33_66A0C93394B5DDE6086D26D467D2528ALLSiSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isInternal": true,
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "AccessControl"
+            ],
+            "fixedbinaryorder": 4,
+            "hasStorage": true
+          },
+          {
+            "kind": "Var",
+            "name": "uploadSessionID",
+            "printedName": "uploadSessionID",
+            "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:22FBSDKGamingServicesKit13VideoUploaderC15uploadSessionIDSiSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit13VideoUploaderC15uploadSessionIDSiSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage"
+            ],
+            "fixedbinaryorder": 5,
+            "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:22FBSDKGamingServicesKit13VideoUploaderC15uploadSessionIDSiSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit13VideoUploaderC15uploadSessionIDSiSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "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:22FBSDKGamingServicesKit13VideoUploaderC15uploadSessionIDSiSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit13VideoUploaderC15uploadSessionIDSiSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit13VideoUploaderC15uploadSessionIDSiSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit13VideoUploaderC15uploadSessionIDSiSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "graphNode",
+            "printedName": "graphNode",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit13VideoUploaderC9graphNodeSSvp",
+            "mangledName": "$s22FBSDKGamingServicesKit13VideoUploaderC9graphNodeSSvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "RawDocComment"
+            ],
+            "fixedbinaryorder": 6,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit13VideoUploaderC9graphNodeSSvg",
+                "mangledName": "$s22FBSDKGamingServicesKit13VideoUploaderC9graphNodeSSvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "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:22FBSDKGamingServicesKit13VideoUploaderC9graphNodeSSvs",
+                "mangledName": "$s22FBSDKGamingServicesKit13VideoUploaderC9graphNodeSSvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit13VideoUploaderC9graphNodeSSvM",
+                "mangledName": "$s22FBSDKGamingServicesKit13VideoUploaderC9graphNodeSSvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Var",
+            "name": "delegate",
+            "printedName": "delegate",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "WeakStorage",
+                "printedName": "(any FBSDKGamingServicesKit.VideoUploaderDelegate)?"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit13VideoUploaderC8delegateAA0dE8Delegate_pSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit13VideoUploaderC8delegateAA0dE8Delegate_pSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "HasInitialValue",
+              "Final",
+              "HasStorage",
+              "ReferenceOwnership",
+              "RawDocComment"
+            ],
+            "fixedbinaryorder": 7,
+            "ownership": 1,
+            "hasStorage": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBSDKGamingServicesKit.VideoUploaderDelegate)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "VideoUploaderDelegate",
+                        "printedName": "any FBSDKGamingServicesKit.VideoUploaderDelegate",
+                        "usr": "s:22FBSDKGamingServicesKit21VideoUploaderDelegateP"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit13VideoUploaderC8delegateAA0dE8Delegate_pSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit13VideoUploaderC8delegateAA0dE8Delegate_pSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBSDKGamingServicesKit.VideoUploaderDelegate)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "VideoUploaderDelegate",
+                        "printedName": "any FBSDKGamingServicesKit.VideoUploaderDelegate",
+                        "usr": "s:22FBSDKGamingServicesKit21VideoUploaderDelegateP"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit13VideoUploaderC8delegateAA0dE8Delegate_pSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit13VideoUploaderC8delegateAA0dE8Delegate_pSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit13VideoUploaderC8delegateAA0dE8Delegate_pSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit13VideoUploaderC8delegateAA0dE8Delegate_pSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "implicit": true,
+                "declAttributes": [
+                  "Transparent",
+                  "Final"
+                ],
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(videoName:videoSize:parameters:delegate:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "VideoUploader",
+                "printedName": "FBSDKGamingServicesKit.VideoUploader",
+                "usr": "s:22FBSDKGamingServicesKit13VideoUploaderC"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "UInt",
+                "printedName": "Swift.UInt",
+                "usr": "s:Su"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "VideoUploaderDelegate",
+                "printedName": "any FBSDKGamingServicesKit.VideoUploaderDelegate",
+                "usr": "s:22FBSDKGamingServicesKit21VideoUploaderDelegateP"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit13VideoUploaderC9videoName0F4Size10parameters8delegateACSS_SuSDySSypGAA0dE8Delegate_ptcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit13VideoUploaderC9videoName0F4Size10parameters8delegateACSS_SuSDySSypGAA0dE8Delegate_ptcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Convenience",
+              "RawDocComment"
+            ],
+            "init_kind": "Convenience"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init(videoName:videoSize:parameters:delegate:graphRequestFactory:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "VideoUploader",
+                "printedName": "FBSDKGamingServicesKit.VideoUploader",
+                "usr": "s:22FBSDKGamingServicesKit13VideoUploaderC"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "UInt",
+                "printedName": "Swift.UInt",
+                "usr": "s:Su"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "VideoUploaderDelegate",
+                "printedName": "any FBSDKGamingServicesKit.VideoUploaderDelegate",
+                "usr": "s:22FBSDKGamingServicesKit21VideoUploaderDelegateP"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "GraphRequestFactoryProtocol",
+                "printedName": "any FBSDKCoreKit.GraphRequestFactoryProtocol",
+                "usr": "c:objc(pl)FBSDKGraphRequestFactory"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit13VideoUploaderC9videoName0F4Size10parameters8delegate19graphRequestFactoryACSS_SuSDySSypGAA0dE8Delegate_pSo010FBSDKGraphlM0_ptcfc",
+            "mangledName": "$s22FBSDKGamingServicesKit13VideoUploaderC9videoName0F4Size10parameters8delegate19graphRequestFactoryACSS_SuSDySSypGAA0dE8Delegate_pSo010FBSDKGraphlM0_ptcfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "init_kind": "Designated"
+          },
+          {
+            "kind": "Function",
+            "name": "start",
+            "printedName": "start()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit13VideoUploaderC5startyyF",
+            "mangledName": "$s22FBSDKGamingServicesKit13VideoUploaderC5startyyF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final",
+              "RawDocComment"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "startTransferRequest",
+            "printedName": "startTransferRequest(withOffsetDictionary:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit13VideoUploaderC20startTransferRequest20withOffsetDictionaryySDySSypG_tF",
+            "mangledName": "$s22FBSDKGamingServicesKit13VideoUploaderC20startTransferRequest20withOffsetDictionaryySDySSypG_tF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "postFinishRequest",
+            "printedName": "postFinishRequest()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit13VideoUploaderC17postFinishRequestyyF",
+            "mangledName": "$s22FBSDKGamingServicesKit13VideoUploaderC17postFinishRequestyyF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "extractOffsets",
+            "printedName": "extractOffsets(fromResultDictionary:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "[Swift.String : Any]?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Dictionary",
+                    "printedName": "[Swift.String : Any]",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "String",
+                        "printedName": "Swift.String",
+                        "usr": "s:SS"
+                      },
+                      {
+                        "kind": "TypeNominal",
+                        "name": "ProtocolComposition",
+                        "printedName": "Any"
+                      }
+                    ],
+                    "usr": "s:SD"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "ProtocolComposition",
+                "printedName": "Any"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit13VideoUploaderC14extractOffsets20fromResultDictionarySDySSypGSgyp_tF",
+            "mangledName": "$s22FBSDKGamingServicesKit13VideoUploaderC14extractOffsets20fromResultDictionarySDySSypGSgyp_tF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "startTransferRequest",
+            "printedName": "startTransferRequest(withNewOffset:data:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Data",
+                "printedName": "Foundation.Data",
+                "usr": "s:10Foundation4DataV"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit13VideoUploaderC20startTransferRequest13withNewOffset4dataySDySSypG_10Foundation4DataVtF",
+            "mangledName": "$s22FBSDKGamingServicesKit13VideoUploaderC20startTransferRequest13withNewOffset4dataySDySSypG_10Foundation4DataVtF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "s:22FBSDKGamingServicesKit13VideoUploaderC",
+        "mangledName": "$s22FBSDKGamingServicesKit13VideoUploaderC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "Final"
+        ],
+        "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": "VideoUploading",
+            "printedName": "VideoUploading",
+            "usr": "s:22FBSDKGamingServicesKit14VideoUploadingP",
+            "mangledName": "$s22FBSDKGamingServicesKit14VideoUploadingP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "VideoUploaderCreating",
+        "printedName": "VideoUploaderCreating",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "create",
+            "printedName": "create(videoName:videoSize:parameters:delegate:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "VideoUploading",
+                "printedName": "any FBSDKGamingServicesKit.VideoUploading",
+                "usr": "s:22FBSDKGamingServicesKit14VideoUploadingP"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "UInt",
+                "printedName": "Swift.UInt",
+                "usr": "s:Su"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "VideoUploaderDelegate",
+                "printedName": "any FBSDKGamingServicesKit.VideoUploaderDelegate",
+                "usr": "s:22FBSDKGamingServicesKit21VideoUploaderDelegateP"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit21VideoUploaderCreatingP6create9videoName0H4Size10parameters8delegateAA0D9Uploading_pSS_SuSDySSypGAA0dE8Delegate_ptF",
+            "mangledName": "$s22FBSDKGamingServicesKit21VideoUploaderCreatingP6create9videoName0H4Size10parameters8delegateAA0D9Uploading_pSS_SuSDySSypGAA0dE8Delegate_ptF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.VideoUploaderCreating>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.VideoUploaderCreating>",
+            "protocolReq": true,
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "s:22FBSDKGamingServicesKit21VideoUploaderCreatingP",
+        "mangledName": "$s22FBSDKGamingServicesKit21VideoUploaderCreatingP",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "VideoUploaderDelegate",
+        "printedName": "VideoUploaderDelegate",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "videoChunkData",
+            "printedName": "videoChunkData(for:startOffset:endOffset:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "Foundation.Data?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Data",
+                    "printedName": "Foundation.Data",
+                    "usr": "s:10Foundation4DataV"
+                  }
+                ],
+                "usr": "s:Sq"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "VideoUploader",
+                "printedName": "FBSDKGamingServicesKit.VideoUploader",
+                "usr": "s:22FBSDKGamingServicesKit13VideoUploaderC"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "UInt",
+                "printedName": "Swift.UInt",
+                "usr": "s:Su"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "UInt",
+                "printedName": "Swift.UInt",
+                "usr": "s:Su"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit21VideoUploaderDelegateP14videoChunkData3for11startOffset03endL010Foundation0I0VSgAA0dE0C_S2utF",
+            "mangledName": "$s22FBSDKGamingServicesKit21VideoUploaderDelegateP14videoChunkData3for11startOffset03endL010Foundation0I0VSgAA0dE0C_S2utF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.VideoUploaderDelegate>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.VideoUploaderDelegate>",
+            "protocolReq": true,
+            "declAttributes": [
+              "RawDocComment"
+            ],
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "videoUploader",
+            "printedName": "videoUploader(_:didCompleteWithResults:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "VideoUploader",
+                "printedName": "FBSDKGamingServicesKit.VideoUploader",
+                "usr": "s:22FBSDKGamingServicesKit13VideoUploaderC"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit21VideoUploaderDelegateP05videoE0_22didCompleteWithResultsyAA0dE0C_SDySSypGtF",
+            "mangledName": "$s22FBSDKGamingServicesKit21VideoUploaderDelegateP05videoE0_22didCompleteWithResultsyAA0dE0C_SDySSypGtF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.VideoUploaderDelegate>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.VideoUploaderDelegate>",
+            "protocolReq": true,
+            "declAttributes": [
+              "RawDocComment"
+            ],
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "videoUploader",
+            "printedName": "videoUploader(_:didFailWithError:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "VideoUploader",
+                "printedName": "FBSDKGamingServicesKit.VideoUploader",
+                "usr": "s:22FBSDKGamingServicesKit13VideoUploaderC"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Error",
+                "printedName": "any Swift.Error",
+                "usr": "s:s5ErrorP"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit21VideoUploaderDelegateP05videoE0_16didFailWithErroryAA0dE0C_s0K0_ptF",
+            "mangledName": "$s22FBSDKGamingServicesKit21VideoUploaderDelegateP05videoE0_16didFailWithErroryAA0dE0C_s0K0_ptF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.VideoUploaderDelegate>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.VideoUploaderDelegate>",
+            "protocolReq": true,
+            "declAttributes": [
+              "RawDocComment"
+            ],
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "s:22FBSDKGamingServicesKit21VideoUploaderDelegateP",
+        "mangledName": "$s22FBSDKGamingServicesKit21VideoUploaderDelegateP",
+        "moduleName": "FBSDKGamingServicesKit",
+        "genericSig": "<τ_0_0 : AnyObject>",
+        "sugared_genericSig": "<Self : AnyObject>",
+        "declAttributes": [
+          "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": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "VideoUploaderFactory",
+        "printedName": "VideoUploaderFactory",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "create",
+            "printedName": "create(videoName:videoSize:parameters:delegate:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "VideoUploading",
+                "printedName": "any FBSDKGamingServicesKit.VideoUploading",
+                "usr": "s:22FBSDKGamingServicesKit14VideoUploadingP"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "String",
+                "printedName": "Swift.String",
+                "usr": "s:SS"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "UInt",
+                "printedName": "Swift.UInt",
+                "usr": "s:Su"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Dictionary",
+                "printedName": "[Swift.String : Any]",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "String",
+                    "printedName": "Swift.String",
+                    "usr": "s:SS"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "ProtocolComposition",
+                    "printedName": "Any"
+                  }
+                ],
+                "usr": "s:SD"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "VideoUploaderDelegate",
+                "printedName": "any FBSDKGamingServicesKit.VideoUploaderDelegate",
+                "usr": "s:22FBSDKGamingServicesKit21VideoUploaderDelegateP"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit20VideoUploaderFactoryC6create9videoName0H4Size10parameters8delegateAA0D9Uploading_pSS_SuSDySSypGAA0dE8Delegate_ptF",
+            "mangledName": "$s22FBSDKGamingServicesKit20VideoUploaderFactoryC6create9videoName0H4Size10parameters8delegateAA0D9Uploading_pSS_SuSDySSypGAA0dE8Delegate_ptF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "declAttributes": [
+              "Final"
+            ],
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Constructor",
+            "name": "init",
+            "printedName": "init()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "VideoUploaderFactory",
+                "printedName": "FBSDKGamingServicesKit.VideoUploaderFactory",
+                "usr": "s:22FBSDKGamingServicesKit20VideoUploaderFactoryC"
+              }
+            ],
+            "declKind": "Constructor",
+            "usr": "s:22FBSDKGamingServicesKit20VideoUploaderFactoryCACycfc",
+            "mangledName": "$s22FBSDKGamingServicesKit20VideoUploaderFactoryCACycfc",
+            "moduleName": "FBSDKGamingServicesKit",
+            "implicit": true,
+            "init_kind": "Designated"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "s:22FBSDKGamingServicesKit20VideoUploaderFactoryC",
+        "mangledName": "$s22FBSDKGamingServicesKit20VideoUploaderFactoryC",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "Final"
+        ],
+        "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": "VideoUploaderCreating",
+            "printedName": "VideoUploaderCreating",
+            "usr": "s:22FBSDKGamingServicesKit21VideoUploaderCreatingP",
+            "mangledName": "$s22FBSDKGamingServicesKit21VideoUploaderCreatingP"
+          }
+        ]
+      },
+      {
+        "kind": "Import",
+        "name": "Foundation",
+        "printedName": "Foundation",
+        "declKind": "Import",
+        "moduleName": "FBSDKGamingServicesKit",
+        "declAttributes": [
+          "RawDocComment"
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "VideoUploading",
+        "printedName": "VideoUploading",
+        "children": [
+          {
+            "kind": "Var",
+            "name": "delegate",
+            "printedName": "delegate",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Optional",
+                "printedName": "(any FBSDKGamingServicesKit.VideoUploaderDelegate)?",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "VideoUploaderDelegate",
+                    "printedName": "any FBSDKGamingServicesKit.VideoUploaderDelegate",
+                    "usr": "s:22FBSDKGamingServicesKit21VideoUploaderDelegateP"
+                  }
+                ],
+                "usr": "s:Sq"
+              }
+            ],
+            "declKind": "Var",
+            "usr": "s:22FBSDKGamingServicesKit14VideoUploadingP8delegateAA0D16UploaderDelegate_pSgvp",
+            "mangledName": "$s22FBSDKGamingServicesKit14VideoUploadingP8delegateAA0D16UploaderDelegate_pSgvp",
+            "moduleName": "FBSDKGamingServicesKit",
+            "protocolReq": true,
+            "accessors": [
+              {
+                "kind": "Accessor",
+                "name": "Get",
+                "printedName": "Get()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBSDKGamingServicesKit.VideoUploaderDelegate)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "VideoUploaderDelegate",
+                        "printedName": "any FBSDKGamingServicesKit.VideoUploaderDelegate",
+                        "usr": "s:22FBSDKGamingServicesKit21VideoUploaderDelegateP"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit14VideoUploadingP8delegateAA0D16UploaderDelegate_pSgvg",
+                "mangledName": "$s22FBSDKGamingServicesKit14VideoUploadingP8delegateAA0D16UploaderDelegate_pSgvg",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.VideoUploading>",
+                "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.VideoUploading>",
+                "protocolReq": true,
+                "reqNewWitnessTableEntry": true,
+                "accessorKind": "get"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Set",
+                "printedName": "Set()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  },
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Optional",
+                    "printedName": "(any FBSDKGamingServicesKit.VideoUploaderDelegate)?",
+                    "children": [
+                      {
+                        "kind": "TypeNominal",
+                        "name": "VideoUploaderDelegate",
+                        "printedName": "any FBSDKGamingServicesKit.VideoUploaderDelegate",
+                        "usr": "s:22FBSDKGamingServicesKit21VideoUploaderDelegateP"
+                      }
+                    ],
+                    "usr": "s:Sq"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit14VideoUploadingP8delegateAA0D16UploaderDelegate_pSgvs",
+                "mangledName": "$s22FBSDKGamingServicesKit14VideoUploadingP8delegateAA0D16UploaderDelegate_pSgvs",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.VideoUploading>",
+                "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.VideoUploading>",
+                "protocolReq": true,
+                "reqNewWitnessTableEntry": true,
+                "accessorKind": "set"
+              },
+              {
+                "kind": "Accessor",
+                "name": "Modify",
+                "printedName": "Modify()",
+                "children": [
+                  {
+                    "kind": "TypeNominal",
+                    "name": "Void",
+                    "printedName": "()"
+                  }
+                ],
+                "declKind": "Accessor",
+                "usr": "s:22FBSDKGamingServicesKit14VideoUploadingP8delegateAA0D16UploaderDelegate_pSgvM",
+                "mangledName": "$s22FBSDKGamingServicesKit14VideoUploadingP8delegateAA0D16UploaderDelegate_pSgvM",
+                "moduleName": "FBSDKGamingServicesKit",
+                "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.VideoUploading>",
+                "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.VideoUploading>",
+                "protocolReq": true,
+                "implicit": true,
+                "reqNewWitnessTableEntry": true,
+                "accessorKind": "_modify"
+              }
+            ]
+          },
+          {
+            "kind": "Function",
+            "name": "start",
+            "printedName": "start()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:22FBSDKGamingServicesKit14VideoUploadingP5startyyF",
+            "mangledName": "$s22FBSDKGamingServicesKit14VideoUploadingP5startyyF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "genericSig": "<τ_0_0 where τ_0_0 : FBSDKGamingServicesKit.VideoUploading>",
+            "sugared_genericSig": "<Self where Self : FBSDKGamingServicesKit.VideoUploading>",
+            "protocolReq": true,
+            "reqNewWitnessTableEntry": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Protocol",
+        "usr": "s:22FBSDKGamingServicesKit14VideoUploadingP",
+        "mangledName": "$s22FBSDKGamingServicesKit14VideoUploadingP",
+        "moduleName": "FBSDKGamingServicesKit",
+        "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": "FileHandle",
+        "printedName": "FileHandle",
+        "children": [
+          {
+            "kind": "Function",
+            "name": "fb_seekToEndOfFile",
+            "printedName": "fb_seekToEndOfFile()",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "UInt64",
+                "printedName": "Swift.UInt64",
+                "usr": "s:s6UInt64V"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:So12NSFileHandleC22FBSDKGamingServicesKitE18fb_seekToEndOfFiles6UInt64VyF",
+            "mangledName": "$sSo12NSFileHandleC22FBSDKGamingServicesKitE18fb_seekToEndOfFiles6UInt64VyF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isOpen": true,
+            "isFromExtension": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "fb_seek",
+            "printedName": "fb_seek(toFileOffset:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Void",
+                "printedName": "()"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "UInt64",
+                "printedName": "Swift.UInt64",
+                "usr": "s:s6UInt64V"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:So12NSFileHandleC22FBSDKGamingServicesKitE7fb_seek12toFileOffsetys6UInt64V_tF",
+            "mangledName": "$sSo12NSFileHandleC22FBSDKGamingServicesKitE7fb_seek12toFileOffsetys6UInt64V_tF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isOpen": true,
+            "isFromExtension": true,
+            "funcSelfKind": "NonMutating"
+          },
+          {
+            "kind": "Function",
+            "name": "fb_readData",
+            "printedName": "fb_readData(ofLength:)",
+            "children": [
+              {
+                "kind": "TypeNominal",
+                "name": "Data",
+                "printedName": "Foundation.Data",
+                "usr": "s:10Foundation4DataV"
+              },
+              {
+                "kind": "TypeNominal",
+                "name": "Int",
+                "printedName": "Swift.Int",
+                "usr": "s:Si"
+              }
+            ],
+            "declKind": "Func",
+            "usr": "s:So12NSFileHandleC22FBSDKGamingServicesKitE11fb_readData8ofLength10Foundation0H0VSi_tF",
+            "mangledName": "$sSo12NSFileHandleC22FBSDKGamingServicesKitE11fb_readData8ofLength10Foundation0H0VSi_tF",
+            "moduleName": "FBSDKGamingServicesKit",
+            "isOpen": true,
+            "isFromExtension": true,
+            "funcSelfKind": "NonMutating"
+          }
+        ],
+        "declKind": "Class",
+        "usr": "c:objc(cs)NSFileHandle",
+        "moduleName": "Foundation",
+        "isOpen": true,
+        "objc_name": "NSFileHandle",
+        "declAttributes": [
+          "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": "FileHandling",
+            "printedName": "FileHandling",
+            "usr": "s:22FBSDKGamingServicesKit12FileHandlingP",
+            "mangledName": "$s22FBSDKGamingServicesKit12FileHandlingP"
+          }
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "_Logger",
+        "printedName": "_Logger",
+        "declKind": "Class",
+        "usr": "c:objc(cs)FBSDKLogger",
+        "moduleName": "FBSDKCoreKit",
+        "isOpen": true,
+        "objc_name": "FBSDKLogger",
+        "declAttributes": [
+          "ObjC",
+          "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": "Conformance",
+            "name": "GamingLogging",
+            "printedName": "GamingLogging",
+            "usr": "s:22FBSDKGamingServicesKit13GamingLoggingP",
+            "mangledName": "$s22FBSDKGamingServicesKit13GamingLoggingP"
+          }
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "_ShareUtility",
+        "printedName": "_ShareUtility",
+        "declKind": "Enum",
+        "usr": "s:13FBSDKShareKit13_ShareUtilityO",
+        "mangledName": "$s13FBSDKShareKit13_ShareUtilityO",
+        "moduleName": "FBSDKShareKit",
+        "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": "GamingShareValidating",
+            "printedName": "GamingShareValidating",
+            "usr": "s:22FBSDKGamingServicesKit21GamingShareValidatingP",
+            "mangledName": "$s22FBSDKGamingServicesKit21GamingShareValidatingP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "ShareValidating",
+            "printedName": "ShareValidating",
+            "usr": "s:13FBSDKShareKit15ShareValidatingP",
+            "mangledName": "$s13FBSDKShareKit15ShareValidatingP"
+          },
+          {
+            "kind": "Conformance",
+            "name": "ShareUtilityProtocol",
+            "printedName": "ShareUtilityProtocol",
+            "usr": "s:13FBSDKShareKit20ShareUtilityProtocolP",
+            "mangledName": "$s13FBSDKShareKit20ShareUtilityProtocolP"
+          }
+        ]
+      },
+      {
+        "kind": "TypeDecl",
+        "name": "Utility",
+        "printedName": "Utility",
+        "declKind": "Class",
+        "usr": "c:objc(cs)FBSDKUtility",
+        "moduleName": "FBSDKCoreKit",
+        "isOpen": true,
+        "objc_name": "FBSDKUtility",
+        "declAttributes": [
+          "ObjC",
+          "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": "Conformance",
+            "name": "GamingUtility",
+            "printedName": "GamingUtility",
+            "usr": "s:22FBSDKGamingServicesKit13GamingUtilityP",
+            "mangledName": "$s22FBSDKGamingServicesKit13GamingUtilityP"
+          }
+        ]
+      }
+    ],
+    "json_format_version": 8
+  },
+  "ConstValues": [
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/ChooseContextContent.swift",
+      "kind": "IntegerLiteral",
+      "offset": 354,
+      "length": 18,
+      "value": "1"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/ChooseContextContent.swift",
+      "kind": "IntegerLiteral",
+      "offset": 380,
+      "length": 14,
+      "value": "2"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/ChooseContextContent.swift",
+      "kind": "IntegerLiteral",
+      "offset": 402,
+      "length": 14,
+      "value": "3"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/ChooseContextContent.swift",
+      "kind": "IntegerLiteral",
+      "offset": 1214,
+      "length": 1,
+      "value": "0"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/ChooseContextContent.swift",
+      "kind": "IntegerLiteral",
+      "offset": 1362,
+      "length": 1,
+      "value": "0"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/ChooseContextDialog.swift",
+      "kind": "StringLiteral",
+      "offset": 477,
+      "length": 12,
+      "value": "\"context_id\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/ChooseContextDialog.swift",
+      "kind": "StringLiteral",
+      "offset": 519,
+      "length": 14,
+      "value": "\"context_size\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/ChooseContextDialog.swift",
+      "kind": "StringLiteral",
+      "offset": 564,
+      "length": 15,
+      "value": "\"error_message\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/ChooseContextDialogURLFactory.swift",
+      "kind": "StringLiteral",
+      "offset": 366,
+      "length": 7,
+      "value": "\"fb.gg\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/ChooseContextDialogURLFactory.swift",
+      "kind": "StringLiteral",
+      "offset": 396,
+      "length": 24,
+      "value": "\"\/dialog\/choosecontext\/\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/ChooseContextDialogURLFactory.swift",
+      "kind": "StringLiteral",
+      "offset": 477,
+      "length": 8,
+      "value": "\"filter\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/ChooseContextDialogURLFactory.swift",
+      "kind": "StringLiteral",
+      "offset": 511,
+      "length": 10,
+      "value": "\"min_size\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/ChooseContextDialogURLFactory.swift",
+      "kind": "StringLiteral",
+      "offset": 547,
+      "length": 10,
+      "value": "\"max_size\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/ContextWebDialog.swift",
+      "kind": "StringLiteral",
+      "offset": 570,
+      "length": 12,
+      "value": "\"context_id\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/ContextWebDialog.swift",
+      "kind": "StringLiteral",
+      "offset": 612,
+      "length": 14,
+      "value": "\"context_size\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/ContextWebDialog.swift",
+      "kind": "StringLiteral",
+      "offset": 654,
+      "length": 12,
+      "value": "\"error_code\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/ContextWebDialog.swift",
+      "kind": "StringLiteral",
+      "offset": 697,
+      "length": 15,
+      "value": "\"error_message\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/CreateContextDialog.swift",
+      "kind": "StringLiteral",
+      "offset": 457,
+      "length": 9,
+      "value": "\"context\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/CreateContextDialog.swift",
+      "kind": "FloatLiteral",
+      "offset": 533,
+      "length": 5,
+      "value": "300.0"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/CreateContextDialog.swift",
+      "kind": "FloatLiteral",
+      "offset": 572,
+      "length": 5,
+      "value": "185.0"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/CustomUpdateContentImage.swift",
+      "kind": "Dictionary",
+      "offset": 1150,
+      "length": 3,
+      "value": "[]"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/CustomUpdateContentImage.swift",
+      "kind": "Dictionary",
+      "offset": 1195,
+      "length": 3,
+      "value": "[]"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/CustomUpdateContentMedia.swift",
+      "kind": "Dictionary",
+      "offset": 1170,
+      "length": 3,
+      "value": "[]"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/CustomUpdateContentMedia.swift",
+      "kind": "Dictionary",
+      "offset": 1215,
+      "length": 3,
+      "value": "[]"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/CustomUpdateGraphAPIContentRemote.swift",
+      "kind": "StringLiteral",
+      "offset": 2370,
+      "length": 18,
+      "value": "\"context_token_id\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/CustomUpdateGraphRequest.swift",
+      "kind": "StringLiteral",
+      "offset": 642,
+      "length": 18,
+      "value": "\"me\/custom_update\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/CustomUpdateGraphRequest.swift",
+      "kind": "StringLiteral",
+      "offset": 687,
+      "length": 8,
+      "value": "\"gaming\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/CustomUpdateGraphRequest.swift",
+      "kind": "StringLiteral",
+      "offset": 729,
+      "length": 24,
+      "value": "\"data:image\/png;base64,\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/CustomUpdateLocalizedText.swift",
+      "kind": "StringLiteral",
+      "offset": 624,
+      "length": 9,
+      "value": "\"default\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/GameRequestActionType.swift",
+      "kind": "IntegerLiteral",
+      "offset": 478,
+      "length": 4,
+      "value": "1"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/GameRequestActionType.swift",
+      "kind": "IntegerLiteral",
+      "offset": 565,
+      "length": 6,
+      "value": "2"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/GameRequestActionType.swift",
+      "kind": "IntegerLiteral",
+      "offset": 671,
+      "length": 4,
+      "value": "3"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/GameRequestActionType.swift",
+      "kind": "IntegerLiteral",
+      "offset": 741,
+      "length": 6,
+      "value": "4"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/GameRequestContent.swift",
+      "kind": "StringLiteral",
+      "offset": 1566,
+      "length": 2,
+      "value": "\"\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/GameRequestContent.swift",
+      "kind": "StringLiteral",
+      "offset": 1686,
+      "length": 2,
+      "value": "\"\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/GameRequestContent.swift",
+      "kind": "StringLiteral",
+      "offset": 2444,
+      "length": 2,
+      "value": "\"\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/GameRequestContent.swift",
+      "kind": "StringLiteral",
+      "offset": 2508,
+      "length": 2,
+      "value": "\"\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/GameRequestContent.swift",
+      "kind": "Array",
+      "offset": 2601,
+      "length": 2,
+      "value": "[]"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/GameRequestContent.swift",
+      "kind": "BooleanLiteral",
+      "offset": 5830,
+      "length": 4,
+      "value": "true"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/GameRequestDialog.swift",
+      "kind": "BooleanLiteral",
+      "offset": 737,
+      "length": 5,
+      "value": "false"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/GameRequestDialog.swift",
+      "kind": "BooleanLiteral",
+      "offset": 1214,
+      "length": 4,
+      "value": "true"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/GameRequestDialog.swift",
+      "kind": "BooleanLiteral",
+      "offset": 1259,
+      "length": 5,
+      "value": "false"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/GameRequestDialog.swift",
+      "kind": "BooleanLiteral",
+      "offset": 1298,
+      "length": 5,
+      "value": "false"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/GameRequestDialog.swift",
+      "kind": "StringLiteral",
+      "offset": 1606,
+      "length": 13,
+      "value": "\"apprequests\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/GameRequestDialog.swift",
+      "kind": "StringLiteral",
+      "offset": 1662,
+      "length": 15,
+      "value": "\"game_requests\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/GameRequestDialog.swift",
+      "kind": "StringLiteral",
+      "offset": 5534,
+      "length": 12,
+      "value": "\"request_id\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/GameRequestDialog.swift",
+      "kind": "StringLiteral",
+      "offset": 5575,
+      "length": 12,
+      "value": "\"recipients\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/GameRequestFilter.swift",
+      "kind": "IntegerLiteral",
+      "offset": 477,
+      "length": 8,
+      "value": "1"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/GameRequestFilter.swift",
+      "kind": "IntegerLiteral",
+      "offset": 544,
+      "length": 11,
+      "value": "2"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/GameRequestFilter.swift",
+      "kind": "IntegerLiteral",
+      "offset": 623,
+      "length": 9,
+      "value": "3"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/GameRequestURLProvider.swift",
+      "kind": "StringLiteral",
+      "offset": 401,
+      "length": 7,
+      "value": "\"fb.gg\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/GameRequestURLProvider.swift",
+      "kind": "StringLiteral",
+      "offset": 431,
+      "length": 18,
+      "value": "\"\/game_requestui\/\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/GamingPayload.swift",
+      "kind": "Dictionary",
+      "offset": 404,
+      "length": 3,
+      "value": "[]"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/GamingPayload.swift",
+      "kind": "StringLiteral",
+      "offset": 554,
+      "length": 2,
+      "value": "\"\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/GamingPayloadObserver.swift",
+      "kind": "StringLiteral",
+      "offset": 911,
+      "length": 9,
+      "value": "\"payload\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/GamingPayloadObserver.swift",
+      "kind": "StringLiteral",
+      "offset": 959,
+      "length": 17,
+      "value": "\"game_request_id\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/GamingPayloadObserver.swift",
+      "kind": "StringLiteral",
+      "offset": 1016,
+      "length": 18,
+      "value": "\"context_token_id\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/GamingPayloadObserver.swift",
+      "kind": "StringLiteral",
+      "offset": 1072,
+      "length": 15,
+      "value": "\"tournament_id\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/GamingVideoUploader.swift",
+      "kind": "IntegerLiteral",
+      "offset": 384,
+      "length": 1,
+      "value": "0"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/GamingVideoUploader.swift",
+      "kind": "IntegerLiteral",
+      "offset": 433,
+      "length": 1,
+      "value": "0"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/JoinTournamentDialog.swift",
+      "kind": "StringLiteral",
+      "offset": 420,
+      "length": 17,
+      "value": "\"join_tournament\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/JoinTournamentDialog.swift",
+      "kind": "StringLiteral",
+      "offset": 548,
+      "length": 15,
+      "value": "\"tournament_id\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/JoinTournamentDialog.swift",
+      "kind": "StringLiteral",
+      "offset": 589,
+      "length": 9,
+      "value": "\"payload\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/ShareTournamentDialog.swift",
+      "kind": "StringLiteral",
+      "offset": 582,
+      "length": 8,
+      "value": "\"gaming\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/ShareTournamentDialogURLBuilder.swift",
+      "kind": "StringLiteral",
+      "offset": 341,
+      "length": 7,
+      "value": "\"fb.gg\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/ShareTournamentDialogURLBuilder.swift",
+      "kind": "StringLiteral",
+      "offset": 371,
+      "length": 25,
+      "value": "\"\/me\/instant_tournament\/\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/ShareTournamentDialogURLBuilder.swift",
+      "kind": "StringLiteral",
+      "offset": 444,
+      "length": 7,
+      "value": "\"score\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/ShareTournamentDialogURLBuilder.swift",
+      "kind": "StringLiteral",
+      "offset": 482,
+      "length": 15,
+      "value": "\"tournament_id\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/ShareTournamentDialogURLBuilder.swift",
+      "kind": "StringLiteral",
+      "offset": 521,
+      "length": 18,
+      "value": "\"tournament_title\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/ShareTournamentDialogURLBuilder.swift",
+      "kind": "StringLiteral",
+      "offset": 569,
+      "length": 14,
+      "value": "\"score_format\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/ShareTournamentDialogURLBuilder.swift",
+      "kind": "StringLiteral",
+      "offset": 611,
+      "length": 12,
+      "value": "\"sort_order\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/ShareTournamentDialogURLBuilder.swift",
+      "kind": "StringLiteral",
+      "offset": 649,
+      "length": 10,
+      "value": "\"end_time\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/ShareTournamentDialogURLBuilder.swift",
+      "kind": "StringLiteral",
+      "offset": 685,
+      "length": 20,
+      "value": "\"tournament_payload\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/SwitchContextDialog.swift",
+      "kind": "StringLiteral",
+      "offset": 476,
+      "length": 12,
+      "value": "\"context_id\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/SwitchContextDialog.swift",
+      "kind": "FloatLiteral",
+      "offset": 547,
+      "length": 5,
+      "value": "300.0"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/SwitchContextDialog.swift",
+      "kind": "FloatLiteral",
+      "offset": 586,
+      "length": 5,
+      "value": "185.0"
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Tournament.swift",
+      "kind": "StringLiteral",
+      "offset": 2087,
+      "length": 4,
+      "value": "\"id\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Tournament.swift",
+      "kind": "StringLiteral",
+      "offset": 2111,
+      "length": 21,
+      "value": "\"tournament_end_time\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Tournament.swift",
+      "kind": "StringLiteral",
+      "offset": 2150,
+      "length": 18,
+      "value": "\"tournament_title\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Tournament.swift",
+      "kind": "StringLiteral",
+      "offset": 2188,
+      "length": 20,
+      "value": "\"tournament_payload\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/TournamentFetcher.swift",
+      "kind": "StringLiteral",
+      "offset": 503,
+      "length": 8,
+      "value": "\"gaming\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/TournamentScoreType.swift",
+      "kind": "StringLiteral",
+      "offset": 317,
+      "length": 9,
+      "value": "\"NUMERIC\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/TournamentScoreType.swift",
+      "kind": "StringLiteral",
+      "offset": 341,
+      "length": 6,
+      "value": "\"TIME\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/TournamentSortOrder.swift",
+      "kind": "StringLiteral",
+      "offset": 364,
+      "length": 18,
+      "value": "\"HIGHER_IS_BETTER\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/TournamentSortOrder.swift",
+      "kind": "StringLiteral",
+      "offset": 406,
+      "length": 17,
+      "value": "\"LOWER_IS_BETTER\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/TournamentUpdater.swift",
+      "kind": "StringLiteral",
+      "offset": 541,
+      "length": 8,
+      "value": "\"gaming\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/TournamentUpdater.swift",
+      "kind": "StringLiteral",
+      "offset": 585,
+      "length": 7,
+      "value": "\"score\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/VideoUploader.swift",
+      "kind": "StringLiteral",
+      "offset": 363,
+      "length": 4,
+      "value": "\"me\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/VideoUploader.swift",
+      "kind": "StringLiteral",
+      "offset": 403,
+      "length": 8,
+      "value": "\"videos\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/VideoUploader.swift",
+      "kind": "StringLiteral",
+      "offset": 454,
+      "length": 19,
+      "value": "\"completionGesture\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/VideoUploader.swift",
+      "kind": "StringLiteral",
+      "offset": 524,
+      "length": 6,
+      "value": "\"post\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/VideoUploader.swift",
+      "kind": "StringLiteral",
+      "offset": 564,
+      "length": 12,
+      "value": "\"end_offset\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/VideoUploader.swift",
+      "kind": "StringLiteral",
+      "offset": 609,
+      "length": 18,
+      "value": "\"video_file_chunk\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/VideoUploader.swift",
+      "kind": "StringLiteral",
+      "offset": 653,
+      "length": 10,
+      "value": "\"video_id\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/VideoUploader.swift",
+      "kind": "StringLiteral",
+      "offset": 691,
+      "length": 11,
+      "value": "\"file_size\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/VideoUploader.swift",
+      "kind": "StringLiteral",
+      "offset": 737,
+      "length": 14,
+      "value": "\"start_offset\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/VideoUploader.swift",
+      "kind": "StringLiteral",
+      "offset": 786,
+      "length": 14,
+      "value": "\"upload_phase\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/VideoUploader.swift",
+      "kind": "StringLiteral",
+      "offset": 841,
+      "length": 8,
+      "value": "\"finish\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/VideoUploader.swift",
+      "kind": "StringLiteral",
+      "offset": 889,
+      "length": 7,
+      "value": "\"start\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/VideoUploader.swift",
+      "kind": "StringLiteral",
+      "offset": 939,
+      "length": 10,
+      "value": "\"transfer\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/VideoUploader.swift",
+      "kind": "StringLiteral",
+      "offset": 988,
+      "length": 19,
+      "value": "\"upload_session_id\""
+    },
+    {
+      "filePath": "\/data\/sandcastle\/boxes\/trunk-git-facebook-ios-sdk\/FBSDKGamingServicesKit\/FBSDKGamingServicesKit\/Internal\/VideoUploader.swift",
+      "kind": "StringLiteral",
+      "offset": 1044,
+      "length": 9,
+      "value": "\"success\""
+    }
+  ]
+}
\ No newline at end of file

--
Gitblit v1.8.0